Full-stack Developer2022 - 2022BCG - Gamma
Technologies: Python, Angular, AngularJS, Pandas, Redis, Amazon Web Services (AWS)
- Redesigned the legacy data structure and codebase.
- Implemented the higher availability web-facing API.
- Handed the project to the final client and aligned the system design with their specific infrastructure needs.
Full-stack Developer2021 - 2022BCG - Main
Technologies: Python, Angular, Pandas, Redis, Amazon Web Services (AWS), AngularJS, FastAPI, Data Engineering, PostgreSQL, SQL, Project Design & Management, Agile, Full-stack, Full-stack Development
- Acted as the lead on the front-end development and the front-end facing API development. Created a viable MVP, refactored the legacy codebase, and followed up with the handover to the final client.
- Redesigned the database structure, migrated the FastAPI project to support asyncio, and implemented an asynchronous ORM.
- Reinvented the project management process to custom-fit this team's needs with high-paced delivery requirements from the end client.
Lead Full-stack Engineer2019 - 2020Deloitte (via Toptal)
- Followed up on API back-end development and data engineering utilizing PostgresSQL and GoLang.
- Operated on all the levels of the project, from system design and data processing to documentation and user experience.
Lead Developer2017 - 2018Madumbo
Technologies: PostgreSQL, Vue, TypeScript, Django, Leadership, Project Design & Management
- Worked directly with the CTO. Front-end development was done using Vue, Web API with Django, and the analyzer was written in TypeScript.
- Developed an NLP-oriented API with Django to automatically extract and analyze the web page content for SEO purposes.
- Optimized the user experience design. For all early-stage startups, it's essential to make good choices that optimize the user experience—even the most powerful technologies need to be properly delivered to the end user.
Product Engineer2015 - 2017Ekimetrics
- Developed a REST API with Ruby on Rails with a complex access right structure.
- Implemented web crawling for a competitive watch using Mechanize and Nokogiri.
- Created a wide variety of dynamical custom D3.js charts.
Data Scientist2014 - 2015Airbus Innovation Works
Technologies: SciPy, Pandas, NumPy, IPython Notebook, Python
- Performed statistical analysis of numerically generated data.
- Implemented statistical modelling of functional data.