I'm a developer who got interested in technology and software out of curiosity on how websites like Youtube are built. My main focus is in API design, development and test, but I do like to get my hands dirty with frontend design or configuring a Linux box. Currently working on a couple scraping projects in my free time.
As part of the Client Success team I built features in an agile environment and was responsible for client facing parts of the "Recruiter and Project management" products, implementing software for a premium subset of our MAU in a full stack type of role. Successfully pushed a couple of successful A/B tests which resulted in raising user retention by 20%. Our team was also part of the migration team for our frontend architecture. Occasionally assisted the API team to fix bugs in Python.
Led and improved the backend development of the initial MVP of the product: a platform for health assestement and improvement programs. Introduced logging, documentation and 2fa to the existing codebase. Upgraded the used frameworks to a supported version. Setup infrastructure for data retrieval to be used on future Machine Learning scenarios.
I was brought in for a full stack development and maintenance of a complex booking webapp for venues and construction sites. Django Rest Framework was used for API development, and Apache Solr was used to index booking-related data, speeding up retrieval time for the frontend and mobile app. I led the technical development team for some time, coordinating the team (2 remote, 1 on site), using Jira as a task management tool.
Initially assigned with the development of the infrastructure of the main webapp. I used MQTT as a pub/sub broker to communicate with our remote devices, sending a message every 5 second for realtime client interaction and visualization of their electrical consumption. Test Driven Development was adapted throughout the project. Towards the end of my role, I implemented continuous integration and maintained the embedded Linux distro on the remote devices.