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 Suzuki v-strom.
Multiple examples using OpenGL/freeglut with C++, concepts of graphics, textures, primitive forms, Bezier curves, lighting, keyboard inputs.
Used OpenCV to create user interfaces with accessibility for people with disabilities
Model creation and implementation of different optimization algorithms for NP-complete and NP-hard problems, using Lingo, Microsoft Solver and C++.
Implementation in C++ of different image processing algorithms such as addition and subtraction of images, grayscale, gamma correction, colorization, edge detection, etc.
My solutions to different problems from Codewars and Leetcode, using Python, C++, Java, Javascript, Ruby.
Timestamp microservice to fetch a JSON with unix Epoch time and UTC given a date or timestamp.
Given a valid URL it will assign a random short id to be used as a short URL. Built using express.js API with MongoDB running on MongoLab.
Given a file this API will return the original filename, it's MIME type and size. Built using express.js API with Multer.
Weather app using Google geolocation API, Openweathermap currentweather API to retrieve weather data and display temperature in ªF or ºC, current city, current weather status and a status icon.
Web app to search articles in Wikipedia. Using Wikipedia API, React.js and Bootstrap.
A website that creates music utilizing a virtual beatbox. Built with React.js and CSS3.
Tribute page of Jiddu Krishnamurti, built using Bootstrap.
Productivity tool to manage your work and break times. Built using React.
Show the streaming status of multiple twitch channels. Built using Twitch API and React.
Chuck Norris random quote machine. Built using Chuck Norris jokes API, Twitter web intent for sharing, and React.
• Development and review of new features, bugs fixes and maintenance of a multiplaform mobile app for clinical researcg using React Native
• Impletemented a CI pipeline to automate the build process for testing and releasing new app version.
• Implemented multiple improvements to a complex web application, including updating the app library to control pagination, filters, and search using history API and React hooks.
• Identified, fixed, and released five improvements to the UX when navigating Home and Dashboards to include buttons and scrolling to preserve the app context using TypeScript.
• Updated gRPC schemas for new metrics features, improving performance and maintainability.
• Designed, tested, and implemented an integration engine to transfer data for over 800k patients between multiple vendors and clients from multinational pharmaceuticals, using Node.js and AWS.
• Standardized, refactored, and implemented unit testing to load data remotely with SFTP, AWS S3, PGP encryption, mapping, and reporting reducing configuration time for new processes by 75%.
• Collaborated on a patient migration, including demographics, claims, documents, treatments, communication consents, and enrollments for more than 200k patients, using mongoDB and Javascript
• Implemented and managed 15 data integrations to transfer protected health information following HIPAA privacy and security acts.
• Implemented a feature to support template variables for nurses' call workflows Vue.js.
• Implemented multiple event-based business rules with microservices for patients with specific conditions.
• Containerized faculty web services using Docker
• Configured OpenStack to provide linux VPS infraestructure as a service for faculty projects.
• Developed an Android/iOS app with React Native to control the distribution of products around different stores in a city, reducing fraudulent transactions by 99% and increasing revenue by 20%
• Implemented orders, registering new clients, payments, inventory, delivery routes with a REST API.
• Used Bluetooth portable printers to print store ID tags and recreipts from the mobile app reducing order time by 80% and delivery time by 40%.
• Led and collaborated with 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.
• Assisting community members build full-stack web applications with Node.js, MongoDB, React, Express.js
• Hosted multiple web development lessons with Node.js versioning with git, and front-end development.
• Taught workshops to 300+ people, including students and faculty members.
• Hosted "Intro to Docker" Workshop to teach my community how to containerize a web application.
• Hosted "Intro to Python AI" Workshop to deploy a Markov chain bot using the Twitter API and web scraped data.