Hi, I'm Marco, a passionate software engineer with a keen interest in designing data-intensive applications and coding with microcontrollers. When I'm not working on challenging projects, you'll find me hiking or riding a motorcycle.
• Mobile technical lead for iOS and Android delivery: owned user stories, backlog refinement, sprint planning, retrospectives, pull request reviews, and cross-functional release execution with product and design.
• Led React Native platform upgrades in production, including enterprise Figma design token adoption, migration to the Fabric renderer, and phased Flow-to-TypeScript migration.
• Improved production stability so session crash rate fell from 18% to 0.2% through monitoring, targeted fixes, hardening, and careful release planning.
• Defined system architecture and led a cross-functional initiative to add wearables to clinical trial workflows, from discovery and solution design to implementation, production rollout, and support for study teams.
• Contributed to open source in React Native Health, implementing Apple HealthKit atrial fibrillation (AFib) support from API design and implementation through release and partner integration.
• Built and ran an integration engine moving data for 800k+ patients across vendors and pharmaceutical clients on Node.js and AWS, owning architecture, on-call reliability, and day-two operations.
• Led a refactor and test automation push for remote ingestion pipelines (JavaScript, SFTP, AWS S3, PGP, mapping, reporting), reducing time to stand up a new integration by about 75%.
• Ran cutover and hypercare for a 200k+ patient migration (demographics through enrollments) on MongoDB and JavaScript, coordinating stakeholders, validation, and post-go-live fixes.
• Owned fifteen HIPAA-regulated integrations end to end, from requirements and implementation through deployment and production support for PHI exchanged with external partners.
• Shipped nurse-facing Vue.js workflow templates and event-driven microservices for clinical programs: wrote specs, trained users, and iterated from real-world production feedback.
• Containerized faculty web services using Docker.
• Configured OpenStack to provide Linux VPS infrastructure as a service for faculty projects.
• End-to-end owner of a React Native iOS/Android app for store distribution and fraud control, from UX and APIs through store submission; outcomes included a reported 99% drop in fraud and a 20% revenue increase.
• Built order, customer, payment, inventory, and routing features on a REST API, and integrated Bluetooth label and receipt printers, cutting order time by about 80% and delivery time by about 40%.
• Led a five-person squad to create an app based on a food engineering thesis research, collaborating with the Chemistry faculty.
• Developed a colorimetric analysis algorithm with a team of food engineers to determine fruits' degree of maturity according to federal standards.
• Mentors cohort engineers on full-stack delivery with Node.js, MongoDB, React, and Express.js: problem framing, incremental design, implementation, deployment, and demo-ready polish.
• Ran an "Intro to Docker" series, environment setup, image basics, and a capstone where participants containerized and shipped a small web app.
• Ran "Intro to Python AI" labs where attendees built and deployed a Markov-chain bot using the Twitter API and ethically sourced scraped data, from notebook to runnable service.
• Organized Node.js, Git, and front-end tracks for 300+ learners: recurring sessions, hands-on exercises that shipped small features, logistics, materials, and retrospectives.
Hands-on OpenGL/freeglut experiments in C++ exploring textures, lighting, primitive shapes, Bezier curves, and keyboard interactions to build a strong computer graphics foundation.
Accessibility-focused interfaces powered by OpenCV, designed to help people with disabilities interact with software more easily and independently.
Built and tested optimization models for NP-complete and NP-hard problems using Lingo, Microsoft Solver, and C++ to compare strategies and improve solution quality.
C++ image processing toolkit featuring grayscale conversion, gamma correction, colorization, edge detection, and image arithmetic for experimenting with core computer vision techniques.
Curated algorithm and data-structure solutions from Codewars and LeetCode across Python, C++, Java, JavaScript, and Ruby.
Lightweight API that converts any valid date into Unix epoch and UTC formats, returning clean JSON responses for quick integrations.
Express and MongoDB microservice that validates URLs, generates short IDs, and redirects reliably, making long links easy to share.
File metadata API built with Express and Multer that returns original filename, MIME type, and size in a simple JSON payload.
Responsive weather app using Geolocation and OpenWeatherMap APIs to display local conditions, city, status icon, and temperature switching between °F and °C.
React and Bootstrap app that searches Wikipedia in real time, delivering fast, clean article results through the Wikipedia API.
Interactive React beatbox that lets users trigger sounds and build rhythms directly in the browser, styled with CSS3.
Bootstrap-based tribute page highlighting the life, ideas, and legacy of Jiddu Krishnamurti with a clean, readable layout.
React productivity timer based on the Pomodoro technique to structure focused work sessions and intentional breaks.
React dashboard that tracks multiple Twitch channels and displays live streaming status using the Twitch API.
React quote generator serving random Chuck Norris jokes via API, with one-click sharing through Twitter web intent.