About
Hey, I'm Marco.
Full Stack Software Engineer
Background
Full Stack Software Engineer with +4 years of experience delivering scalable, production-grade solutions using Angular, .NET/C#, Azure, and SQL Server in agile corporate environments. Proven track record in feature development, technical debt management, CI/CD automation, and collaborative work with Business Analysts and cross-functional teams.
Strong background in robotics, embedded systems, and applied research, including leadership in university competition teams and technical laboratory work. Adept at transforming business requirements into reliable software, mentoring peers through knowledge-transfer sessions, and maintaining high standards of code quality. Passionate about building efficient, maintainable systems and continuously improving engineering processes.
Work Experience
ExxonMobil
Mid-Level Full Stack Software Engineer 2023 – 2026- Performed technical debt management activities, including issue mapping, requirement gathering, and task refinement for improvement initiatives.
- Assisted Business Analysts in defining functional and technical requirements for new application features.
- Led knowledge-transfer sessions on semantic versioning, GitHub Actions deployments, NgRx, and related development practices.
- Facilitated Code Review sessions to maintain code quality standards, while providing and incorporating peer feedback.
- Developed and maintained front-end components, particularly data visualization modules, using Google Charts integrated with NgRx for state management.
- Maintained and enhanced CI/CD pipelines using GitHub Actions. Enhancements made reduced pipeline execution time by 20%.
- Migrated database versioning workflow into the team's main API using FluentMigrator (.NET).
- Maintained an application that used HangFire to schedule jobs utilizing Databricks API and Internal APIs.
- Created an internal Wiki documenting business rules and architectural concepts.
ExxonMobil
Junior Full Stack Software Engineer 2022 – 2023- Developed and maintained application features using Angular on the front end and .NET/C# on the backend, applying design patterns to ensure scalability and clean architecture.
- Refactored and standardized front-end components, improving reusability and contributing to a more cohesive user interface.
- Created unit tests and resolved bugs using diagnostic tools such as Azure App Insights to improve system reliability.
- Managed code versioning with Git/GitHub and worked with Azure-hosted pipelines to support automated deployments across environments.
- Gained practical experience integrating front-end, back-end, cloud services, and database layers within a corporate architecture.
ExxonMobil
Curitiba GBC Management Team 2021 – 2022- Developed and maintained internal web solutions to support event communication, workflow management, and site operations, using HTML, CSS, JavaScript, and internal business processes, collaborating with cross-functional stakeholders to gather requirements and translate them into functional, user-friendly interfaces.
- Delivered multiple applications adopted across the Curitiba site, including:
* Curitiba Site Priorities – dashboard for site-wide priorities and action tracking;
* LDC Supervisor Journey – tool to support leadership on tracking information;
* Curitiba Visitors Agenda – scheduling and coordination system for site visitors;
* SIPAT 2022 – event website for safety week activities and communications;
* Curitiba Agile Day 2022 – platform supporting event agenda and participant materials.
Other Technical Experiences
Crossbots | UTFPR
Embedded Software Developer- Developed real-time firmware for competitive autonomous line-following robots, integrating sensors, actuators, and control logic in C/C++.
- Conducted iterative validation of navigation algorithms and system behavior under competition conditions: 1st place finish with robot Arthas.
- Collaborated across mechanical and electronics sub-teams, ensuring hardware and firmware integration met performance requirements.
Multiuser Photonics Laboratory | UTFPR
Technical Research Scholar- Worked with optical instrumentation for Bragg grating inscription and spectral analysis, conducting experiments and organizing safety and technical documentation.
Electric Circuits A | UTFPR
Teaching Assistant- Supported laboratory classes and graded exercises.
- Prepared instructional material and mentored students individually.
Education
Federal University of Technology – Paraná (UTFPR)
2025- Undergraduate thesis: Performance Evaluation of Search Algorithms: A Comparison of Flood Fill, A-Star, and Dijkstra Algorithms in the Context of Micromouse Robots.