Full-stack Developer for a Healthcare Products Company
2022 - 2022Colgate-Palmolive - Main- Fixed and deployed several existing production bugs while refactoring and improving the stability and legibility of a legacy codebase.
- Learned and leveraged Shopify's legacy Liquid templating engine within a few days, contributing to the codebase only days after onboarding.
- Completed over 30 Jira issues and assisted other developers with completing their tasks.
Technologies: React, Node.js, Vue, Agile, Jira, Technical Leadership, API IntegrationFront-end React Developer to Build an App from Figma Designs
2021 - 2022Voicio Inc- Created a reusable React hook that allowed simple and scalable asynchronous connections from the front end to the back end with React Query.
- Learned and leveraged the LoopBack framework to update and manage the Node.js back end, including API endpoints, database structure, and third-party integrations.
- Successfully managed and communicated with a team of two developers in entirely different time zones, minimizing any delays in development.
Technologies: TypeScript, JavaScript, HTML5, Node.js, React, Twilio, Agile, Jira, React Router, Software Architecture, Technical Leadership, Video Streaming, API Integration, Cloud PlatformsSenior Full-stack Developer
2020 - 2021Yeswearemad- Fully developed the back-end and front-end marketing organizational tool for Millicom, a leading telecommunications company in Latin America.
- Led a team of three developers to rapidly develop multiple MVP projects in a small strict timeframe.
- Maintained multiple codebases for high-value clients. I also reviewed the code of various developers for quality and consistency.
Technologies: JavaScript, TypeScript, Express.js, Amazon EC2, PostgreSQL, Docker, Amazon S3 (AWS S3), Live Chat, Video Chat, HTML, CSS, Responsive UI, GitHub, GitLab CI/CD, Front-end, Node.js, Full-stack, Agile, Jira, React Router, Software Architecture, Technical Leadership, Video Streaming, API Integration, Cloud PlatformsSenior Front-end Developer
2019 - 2020Florida Blue- Led communication and expectation management for a team of four developers. This included handling daily meetings and much of the bureaucracy that working fully remote at a vast corporation encompasses.
- Developed the front-end dashboard using React, C3.js, and D3.js, where I built several layered interactive graphs to display complex data in a digestible manner.
- Oversaw the deployment and completion of the application within the expected contracted timeline of one year.
Technologies: React, JavaScript, C3.js, D3.js, Front-end, CSS, HTML, Agile, React Router, Technical Leadership, API IntegrationFull-stack Engineer
2019 - 2019Genius Plaza- Led the re-organization and documentation of the legacy codebase to allow for easier onboarding and future feature implementation.
- Assisted in structuring a Jenkins pipeline, helping build more stable processes for CI/CD.
- Built and deployed many front-end features for a live production application.
Technologies: React, Docker, Redux, JavaScript, Jenkins, Front-end, Node.js, CSS, HTML, Full-stack, Agile, Jira, React Router, Software Architecture, Technical Leadership, API Integration, Cloud PlatformsSoftware Engineer
2017 - 2019Blubeta- Developed a rapid prototype process that spins up authentication, the back-end data model, reusable front-end components, and async logic within minutes.
- Single-handedly built a voting application for conference presentations with React Native, which leveraged GraphQL subscriptions for real-time voting and user feedback.
- Managed native dependencies and front-end async logic for the React Native app for the world's largest boat MLS.
Technologies: React Native, JavaScript, TypeScript, Node.js, PostgreSQL, Docker, Express.js, REST, Amazon S3 (AWS S3), Amazon EC2, AWS Amplify, GraphQL, React, Redux, Front-end, CSS, HTML, Full-stack, Agile, Jira, React Router, Software Architecture, API Integration, Cloud PlatformsTeaching Assistant
2017 - 2017App Academy- Introduced new concepts to the curriculum that streamlined concepts and increased the passing rate by around 15%.
- Assisted students by breaking down core concepts of programming to effectively understand and tackle problems.
- Lectured students on the fundamentals of software development, including the introduction of data structures and algorithms.
Technologies: JavaScript, Education, Ruby on Rails (RoR), React