Marcelo M.

Marcelo M.

Senior Software Engineer

São Paulo, Brazil
Hire Marcelo M. Hire Marcelo M. Hire Marcelo M.

About Me

Marcelo is a Senior Software Developer with 14+ years of expertise in the iteration of modern, scalable full-stack web apps, web APIs and other solutions for clients; having delivered 30+ projects of different complexities to clients till date. He provides production expertise for the refactoring of legacy codebases, automated testing, and UX using Ruby on Rails, Node.js, Java and other stacks on projects.

Work history

UpStack
UpStack
Senior Full Stack Developer
2019 - Present (5 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

  • Participate in scrums consisting of cross-functional teams, both software and hardware.

  • Ensure that features are being delivered efficiently and on-time.

Optimus Data
Optimus Data
Owner/Developer
2016 - 2019 (3 years)
São Paulo, Brazil
  • Led Optimus Data's engineering team through the full lifecycle of new software solutions and web applications, customized applications and software updates on existing applications.

  • Evaluated and recommended tools, technologies and processes in the design, coding, testing, debugging and documenting of new and existing components on software solutions.

  • Focused on the scalability, security and availability of all applications and processes in maintaining the efficiency of software solutions.

Megon Internet Services Ltd
Megon Internet Services Ltd
Owner/Developer
2012 - Present (12 years)
São Paulo, Brazil
  • Built a culture of evangelizing and scaling performance optimizations and best practices across Megon to influence product roadmaps and design decisions.

  • Provided mentoring and coaching to dev teams within Megon; ensuring that delivered code has appropriate test coverage and verifying that curated software met client criteria, engineering standards and policies.

  • Identified areas of optimization across the stack on projects and worked with client teams to implement new solutions and performance enhancements on projects.

Officeware Consultoria
Officeware Consultoria
Software Integration Consultant
2009 - 2012 (3 years)
São Paulo, Brazil
  • Designed and developed an EDMS (Electronic Document Management System) that transformed Secretaria da Fazenda de São Paulo's digital transformation services.

  • Provided hands-on configuration, testing, documentation, and technical assistance to Secretaria da Fazenda de São Paulo during the deployment of solutions for its digital transformation.

  • Offered on-site training to end-users of Secretaria da Fazenda de São Paulo's digital services; troubleshooting complex technical issues and handling escalations when necessary.

Officeware Consultoria
Officeware Consultoria
Java Developer
2007 - 2008 (1 year)
São Paulo, Brazil
  • Developed an API wrapper around the Tibco iProcess API for exposure and use by a web app.

  • Participated in web services integration tasks with the financial institution's legacy systems and iProcess Tibco platform.

  • Offered support to software development leads in the SDLC of solutions on the project; optimizing performance, resolving problems, and providing follow-up on all issues and solutions.

Atos Origin
Atos Origin
Java Developer
2006 - 2007 (1 year)
São Paulo, Brazil
  • Built application solutions from specifications provided through requirements analysis for the client's telecom system.

  • Followed laid-down processes, procedures and industry standards to ensure the quality of technical solutions delivered to the client.

  • Supported senior developers in the design and development of proof of concept and prototype application environments.

Atos Origin
Atos Origin
System Analyst (Intern)
2004 - 2006 (2 years)
São Paulo, Brazil
  • Developed solutions for a financial institution as a batch and online application programmer.

  • Translated business requirements to functional and technical specifications on the project for the client.

  • Solved several financial application-related issues and provided user support for bug fixes as well as future improvements.

Portfolio

Software Architect/Full Stack Developer - Zipster Ecommerce (NDA)
Software Architect/Full Stack Developer - Zipster Ecommerce (NDA)

Worked on an eCommerce platform for shadow kitchens. The back office was developed with features that consist of delivery area screens, kitchen monitoring, dispatch management, etc. Led junior developers on the project and handled website integration with the POS system; with oversight in architecture definition, database design, full-stack development (implementing JavaScript libraries to make the frontend intuitive), mobile API development, release management and automated testing. The platform was launched in 2012 in São Paulo and 2019 in New York.

Full Stack Developer - Corporate Phone Billing Analysis (NDA)
Full Stack Developer - Corporate Phone Billing Analysis (NDA)

Worked on a web application that reads thousands of phone billings in several formats and shows analytical dashboards to find carrier inconsistencies. Oversaw architecture definitions, database designs, backend development and release management processes on the project; saving over 75% of infrastructure costs and implementing the new solution with new functionalities and an 80% success rate over the old solution. The web app was released in early 2019 with 20 internal users, processing 40,000 billing files from 105 different Brazilian customers.

Full Stack Developer - Hora Luterana Produções
Full Stack Developer - Hora Luterana Produções

Developed a web application engineered to manage product subscriptions, product dispatch and bank consolidations. The solution was released in early 2018; processing data for more than 140k customers and subscriptions. Replaced the old application with new functionalities and features, and successfully automated manual tasks on the project to reduce time spent on bank consolidation from 1 week to 1 day. Participated in architecture definition, database design, backend and frontend development and release management processes.

Product Owner/Software Architect/Senior Developer - Ceremony

Engineered a product used by social video producers and customers to improve communications. Developed the architecture of the product, provided database design, frontend and backend development and handled release management processes. The product was released in 2015 with more than 6,000 social projects, 11,000 videos and 10TB of files stored on Amazon S3.

Education

Education
Technician Degree in Software Development
FIAP - Faculdade de Informática e Administração Paulista
2004 - 2006 (2 years)