Latest articles
Blog →Projects
These are some of my personal projects. Most things I develop as side projects don't end up anywhere and only serve as learning experiences. Here are some of the ones worth sharing.
Amic Invisible
Work Experience
ResumeSenior Software Engineer
June 2024 - Present
I'm currently working in the Checkout team as a full-stack engineer.
We have a very complex frontend using React and Redux, a backend with Python, and our infrastructure is hosted on AWS.
Senior Software Engineer
June 2019 - March 2020, November 2021 - April 2024
I worked in TravelPerk as a senior full-stack software engineer, using React for frontend and Python with Django and Tornado for backend.
One of my significant contributions was a large effort transitioning the frontend codebase from JavaScript with Flow typing to TypeScript, enhancing maintainability and uncovering latent bugs.
I also contributed to shared backend projects, significantly improving developer experience and code quality. I actively participated in backend and frontend guilds to promote best practices among developers.
I was also involved in hiring and onboarding new people to the team, improving and refining processes and interviews.
I left to improve my work-life balance and rejoined when remote work became an option.
Senior Software Engineer
March 2020 - November 2021
I was the sole backend engineer in a team that was responsible for the form building aspect of the company.
My responsibilities included updating and maintaining several backend services, while also adding new features to enhance our offerings. Despite being primarily focused on backend development, I also contributed to parts of the frontend, ensuring a seamless user experience.
My efforts played a significant role in improving the developer experience and elevating the overall code quality.
Senior Software Engineer
June 2012 - May 2019
At Socialpoint I developed the server side of highly successful mobile games, catering to millions of daily active users. I worked in a 5-person team for 5 years and later in a 2-person team for a year.
One of my significant contributions was leading a project that introduced the first real-time backend part of our system developed in Go, and improving the continuous deployment strategy for real-time servers.
I encountered numerous challenges, primarily related to concurrency and high availability. I primarily used PHP (with Symfony) and Go in AWS.
That's it!
I'm always working in side projects and willing to collaborate.
Feel free to get in touch!