Let's build the future together.🚀
I'm a proactive, flexible and dedicated software engineer who works hard to change the world. One line of code at a time. I specialize in Full-stack web development, and have experience in every phase of the development lifecycle.
Work Experience
- SEP 2023 · NOWOpen Source Software EngineerG-ResearchContract work for FastTrackML and ParquetSharp, open-source libraries used for Machine Learning and Time Series modeling
- BulletSpearheaded the development of major FastTrackML UI features using React, including an ML Experiment Selection Header
- BulletMerged 32 PRs for UI enhancements consisting mostly of new features in React and TypeScript
- BulletImplemented E2E testing in Playwright and GitHub CI automated testing pipelines to ensure an excellent User Experience
- BulletExpanded ParquetSharp C# API with 2 new use cases (reading and writing files with custom types)
- BulletBoosted ParquetSharp repository stars by 20% in 3 months by leveraging SEO techniques and engaging with the dev community
- MAY 2024 · JUN 2024Software EngineerPlaceSpeakSpearheaded the redesign and development of the PlaceSpeak web app using React.js and Django
- BulletCreated a new PostgreSQL schema and migrated data from the old database to the new one
- BulletModernized the PlaceSpeak discussion and topic features in React.js to improve performance and user engagement
- BulletReimplemented the API in Django to improve performance and scalability, including unit tests for each endpoint
- JAN 2024 · MAY 2024Software EngineerGet KindrDeveloped a database and back-end for Get Kindr's MVP web app.
- BulletSpearheaded database design and development in PostgreSQL, allowing efficient storage using cloud-deployed SQL databases
- BulletPerformed thorough inspection of edge cases for each Next.js API endpoint to deliver a demo-able MVP
- BulletSet up DevOps and deployment pipelines using Vercel and GitHub Actions to ensure clients and users can see new features and bugfixes often
- BulletCompleted front-end validations and handling for related API endpoints in React.js
- JAN 2023 · SEP 2023Junior Software EngineerCAMS Software Corporation8-month contract with the biggest player in the Transportation Management System (TMS) industry in the US.
- BulletContributed to the development of two enterprise systems used by US grocery companies exceeding $250B in revenue
- BulletOverhauled the Azure DevOps CI pipeline to execute Automated Tests on build, saving over 400 hours/year in manual QA tasks
- BulletOptimized Cypress end-to-end test execution times from 150 minutes down to 55 minutes (170% faster)
- BulletImplemented 24 enhancements using Angular, ASP.NET Core, and MS SQL Server (T-SQL), ensuring rapid delivery of new features
- BulletImproved User Experience by squashing 42 bugs with a median solve time of 3 hours and 45% addressing critical or major issues
- APR 2022 · SEP 2022Production Engineering FellowMajor League HackingInternship alternative sponsored by Meta and provided by Major League Hacking
- BulletCreated an open source portfolio app using Flask, Jinja, MySQL, Docker, Nginx, and unittest
- BulletSet up automated tests, deployment pipelines and system monitoring using Github Actions, Prometheus and Grafana
- BulletReceived world-class mentorship from Meta SREs, including code reviews, pair programming and 1:1 career guidance
Awards
- MAY 2023Google & MongoDB Atlas Madness - Runner UpGoogleWon $500 USD by independently building InstaYum!, an AI cooking assistant for a 2-month hackathon sponsored by Google
- JUN 2022MLH Fellowship Orientation Hackathon - Best Overall ProjectMajor League HackingWon the Best Overall Project award for "Pythonic Portfolio" a portfolio website builder
- MAR 2022BCIT Hack The Break 2022 - People’s Choice AwardBCITWon the People’s Choice Award for "Chris - The Game" a comical trivia game at BCIT’s Hack The Break 2022
- FEB 2022SFU StormHacks2022 - Best Blockchain ProjectSFUWon the Best Blockchain Project award for "H-Mart" a blockchain-based marketplace app
- JUL 201019° Olimpíada Matemática Ñandú. 2010 - Certamen NacionalOlimpíada Matemática ÑandúCompeted at the National Level of the 2010 Argentine Math Olympiads
Recommendations
- Erin GrayFounder & CEO at Get KindrWorking with Juan to build our MVP for the Get Kindr project was an absolute pleasure. As a Software Engineer, he demonstrated outstanding technical prowess and emerged as a true leader. Juan's initiative in spearheading the PostgreSQL database setup was pivotal, ensuring efficient data storage and retrieval that significantly boosted our web app's performance. His meticulous approach to API endpoint testing in Next.js assured a robust and scalable MVP. Juan’s ability to lead, dedication, and proactive approach left a lasting impression on our team. I highly recommend him for future projects where his blend of leadership skills and technical expertise will undoubtedly be an asset.
- Atsuki UchidaCloud Engineer at AmazonI had the opportunity to collaborate with Juan on the development of a social app named Travelr. Juan served as the product owner within our team. I must say that he was truly an outstanding teammate, leaving a lasting impression on me. Not only is he kind and composed when faced with challenges, but he also provided valuable guidance when I encountered difficulties. I was particularly impressed by his exceptional leadership skills. I genuinely look forward to the possibility of working with Juan again in the near future.
- Stefan ChenSoftware Engineer at BCITI worked in the same team with Juan in developing a social app called Travelr, and a discussion board called Bonfire. Juan is an excellent team player and he possessed great problem-solving skills. Despite having solid coding skills, he did not hesitate to help out less experienced team members. Overall, it was very pleasant to work with Juan and I hope to work with him again soon.