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. Assisted in hiring and onboarding & mentoring junior engineers.
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.