Tech Lead / Fullstack Developer - Mine'd
The project is a Social Media Mobile Application (Android & iOS) that connects experts with interested users and sets a friendly environment of live video streaming for them to interact with the experts through a real-time chat, subscribe to upcoming content based on their interests, and consume on-demand videos. Acted as Lead Developer for the project, designing database models. Performed the implementation of an auto-scalable AWS Cloud Infrastructure and development of the core modules of both the front-end and back-end. Achievements: Managed to lead a team of 2 more developers while developing core modules to successfully deliver high-quality solutions for complex problems such as real-time video streaming, chat, and on-demand recorded videos, and become the go-to person in whom the rest of the team could count on when needed help. Constantly working side-by-side with the clients to iterate and adapt to changes in requirements, tested and improved my leadership skills to help the team efficiently switch contexts when needed. Technologies used in the project: Node.js, Express.js, React-Native, Redux, PostgreSQL, Sequelize, Docker, AWS, Firebase, Pusher.
Full-Stack Developer - On Campus Marketing - Main Site
E-Commerce platform for college essentials that serves 900 campuses nationwide. The main site was going through a redesign, and legacy microservices needed to be migrated to Node.js and Golang. Worked on the development of Category Pages (Desktop & Mobile), Product Detail Page, Purchase Gift Message Modal, and legacy services migration. Managed to migrate a complex legacy C++ microservice to Node.js, delivering high-quality technical solutions (full responsive page sections) in technologies that I've never used before, and proposing architectural changes in a short time. My solutions were properly deployed and delivered in production. Technologies used in the project: React.js, Node, C++, Golang, Graphql, Redux, Gitlab Runners, Next.js.
Fullstack Developer - WeThrive
WeThrive is an entrepreneurial mentoring program pairing college students with middle school and high school students in low-income settings. The platform works through college student chapters that operate as entrepreneurial hubs for their peers and the local community. The project was developing an educational platform that lets teachers create a virtual classroom, set deliverables, calendar events, and keep track of his/her students. I performed the development of an MVP from scratch both for Android and iOS and fixed bugs in the client's web-service that his back-end team was not able to solve. Delivered an MVP earlier than planned by the company for both Android and iOS using a technology that I've never used before, with a high impact on the architectural decisions of the projects. We delivered the MVP and the client decided to work on extra features before releasing it to production. Technologies used in the project: React-Native, Redux, Node.js.