Marco M.

Marco M.

Senior Software Engineer

Sao Paulo, Brazil
Hire Marco M. Hire Marco M. Hire Marco M.

About Me

Marco is a seasoned T-shape Software Developer with 20+ years of in-depth software development experience; designing and developing varied software solutions and tools for clients by defining and implementing new architecture solutions and delivering next-generation features on projects. He has successfully deployed 40+ projects for clients since 2011 using Ruby on Rails, Heroku, AWS, Google Cloud, PostgreSQL, MongoDB and Redis. He is a proud winner of ABEMD's Gold Award in 2004 for "Pesquisa Nacional Abril".

Work history

UpStack
UpStack
Senior Software 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
Founding Partner/Senior Software Developer
2016 - 2019 (3 years)
São Paulo, Brazil
  • Designed and developed software architecture solutions for projects using emerging technologies, software coding standards/guidelines and technology best practices.

  • Performed distributed performance analysis; suggesting/implementing scalable enhancements/solutions on projects.

  • Participated in code reviews for adherence to specifications, revised program documentation, and user guides following industry standards.

Sumus Informatica
Sumus Informatica
Consultant
2007 - 2008 (1 year)
São Paulo, Brazil
  • Offered iteration expertise for the development of a new billing system using test-driven design approaches, innovative tech stacks and emerging design patterns.

  • Provided engineering guidance and best practice support for the definition of the JEE architecture on Sumus Informatica's new billing system.

  • Participated in code reviews on the project; offering constructive improvements and ensuring adherence to architectural standards, code consistency and maintainability.

Datamidia
Datamidia
Consultant
2005 - 2007 (2 years)
São Paulo, Brazil
  • Wrote clean, scalable, and secure code development for batch routines on Pão de Açucar Supermarket's Fidelity Program System.

  • Delivered software components for database modelling on the clients FPS solution.

  • Provided technical consultancy for database and migration management on new/existing features.

Megon Internet Services Ltd
Megon Internet Services Ltd
Senior Software Developer/Architect
2000 - Present (24 years)
São Paulo, Brazil
  • Steered the smooth implementation of solutions for clients through effective architecture designs, integration, and use of technology on different projects.

  • Review and evaluate work tools and procedures, monitor the status of projects and development efforts, identify inefficiencies and complex problems, and recommend solutions.

  • Optimize the performance of solutions and provide follow-ups on all issues and solutions; by maintaining continuous, open, consistent professional communication with customers and peers.

Officeware Consultoria
Officeware Consultoria
Integration Consultant
2000 - 2012 (12 years)
São Paulo, Brazil
  • Built and delivered integrations (system interfaces) between different proprietary and third-party systems.

  • Managed integration deliverables associated with the successful design and deployment of various products, tools, and services on projects.

  • Provided hands-on configuration, testing, documentation, and technical assistance to customers/re-sellers/vendors during deployments.

Officeware Consultoria
Officeware Consultoria
Consultant
2000 - 2004 (4 years)
São Paulo, Brazil
  • Actively participated in the training of Officeware's technical team on the Staffware tool (Tibco iProcess).

  • Designed, built, and shipped various proof of concepts (POC) to prove the functionality of Staffware (Tibco iProcess) technology to clients.

  • Provided leadership and critical input in the design of the architecture, technologies and services of the solution on the project.

Editora Abril
Editora Abril
System Analyst
1996 - 2000 (4 years)
São Paulo, Brazil
  • Worked on the development of marketing systems using Microsoft Access and Clipper.

  • Designed and implemented solutions using different software delivery methodologies, analysis tools, techniques and methods.

  • Identified, tracked, reported on and resolved complex requirement issues in a timely manner.

Portfolio

System Architect/Backend Developer - Corporate Phone Billing Analysis
System Architect/Backend Developer - Corporate Phone Billing Analysis

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.

Software Architect/API Developer - Show 1 BI for Boehringer H.R
Software Architect/API Developer - Show 1 BI for Boehringer H.R

Developed a corporate game that helps to keep employees engaged on the job. Provided architecture development, database design, API development and release management expertise for both the employee's app and manager's website. The solution was released in September 2019 and is used by 1,700 Boehringer employees.

Software Architect/Developer/Product Owner - Ceremony
Software Architect/Developer/Product Owner - 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.

Backend Developer - HomeGuru
Backend Developer - HomeGuru

HomeGuru helps to facilitate real estate transactions in Brazil. The solution has features that allow users find the right property on the map from real and verified data, has an app that enables users to communicate with the broker, schedule visits, make proposals, negotiate conditions and take care of all documentation for a secure purchase. The app shows pictures, floor plans, features of the apartments and common areas and can handle the entire transaction; by generating documents and requesting the necessary certificates and even the purchase contract. It makes recommendations on the best real estate finance option available to clients and takes care of all the necessary documentation. Provided database design and backend development expertise for the delivery of a high-quality solution on the project. The solution is used by 3 internal real estate brokers and visualized by 200 leads per month.

Education

Education
Google Cloud Engineer - Associate Cloud Engineer
Google
2019 - 2021 (2 years)
Education
Enterprise Solution Provider in Distributed Objects with Java
FIAP
2001 - 2002 (1 year)
Education
System Analysis with Oracle Tools
FIAP
1999 - 1999
Education
Bachelor's Degree in System Analysis
Pontifícia Universidade Católica de Campinas
1991 - 1997 (6 years)