Driven Software Engineer with 12 years of experience in the development of websites and applications. Marcelo has successfully completed a diverse portfolio of projects with high-impacting results. He is a collaborative communicator focused on cultivating critical partnerships promoting synergy and cohesive project management. Technically proficient in Clean Code, Design Patterns, SOLID, OOP, TDD, Ruby, PHP, Rails, and many other technologies and tools.
Worked on the development of a platform that gives D2C companies immediate insights through a seamless process of extraction, transformation, visualization and analytics.
Developed a multi-channel D2C analytics solution using multiple technologies and tools.
Used various databases to implement database architecture for the application.
Oversaw the development of strategies focused on the planning and implementation of technical enhancements. Maintained a diverse portfolio of applications for one of Germany's largest gaming companies.
Introduced testing methods and continuous refactoring resulting in improved legacy code base. Streamlined the automation of application deployment.
Implemented creative solutions such as simple data sync with partners and tracking strategies.
Worked on the development of back and front-end applications for city governments, as well as facilitated training for junior developers.
Managed warehouse and material including procurement. Used PHP, JavaScript (jQuery), SQL (PostgreSQL) and PL/pgSQL in the development of public education administration modules integrated into the main ERP legacy system.
Contributed to the improvement of the legacy code base through the introduction of testing and refactoring.
Planned the development and implementation of tools sets utilized for game developers that facilitated monetization via ingame ads and integration of chat, rating, challenges and various other features.
Oversaw the development, design, architecture, and administration of a purchase order management system supporting the making of shoes for a trading company.
Created an API client leveraging TDD and improved process and work flow by migrating source code to Git.
This network of portals received more than half a million monthly users and led the fight over a number of crucial keywords in the online gaming industry. When I left the project, it already had almost two dozen domains, more than 12 thousand registered games, and the pioneer in the formation of social networks through games on the network. I helped to develop the aesthetic and communicational pattern of these sites, as well as their navigational structure and guidelines for inserting and maintaining content.
Recruiter is a Rails Engine for adding job posting functionality to a Rails APP. Users should be able to post articles. The app currently has over 40.000 downloads.