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 studying Machine Learning skills in my free time.
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.