Software engineer with extensive experience designing and building responsive and scalable web and mobile apps. For me, strong knowledge of development fundamentals is of paramount importance. Through 10+ years of working on many teams and projects, I became proficient with a lot of frameworks and libraries. I have an extensive knowledge of UX and user psychology, web accessibility, great attention to details, industry best practices, and clean and scalable code. I strongly prefer the functional programming paradigm and advocate testing on all levels. As a tooling and configuration enthusiast, I am not only devoted to the highest standards for the code base but also to improving the developer experience.
Experience: 11 years
Yearly salary: $120,000
Hourly rate: $60
Nationality: 🇷🇸 Serbia
Residency: 🇷🇸 Serbia
Experience
Senior software engineer
Nutrisense, USA (remote) 2022 - 2024
Worked on the nutrisense.io mobile app, whose primary purpose is to display and explain data constantly received from glucose measurement sensors. In addition to glucose data, there’s an overview of meals, activities, and other data generated either through manual entries or through integrations with other apps. As a senior software engineer, I worked on many new features, maintained and improved the existing code, drove a transition to functional components and Typescript, and implemented a new design system.
Senior frontend developer
QuantLabs, Belgrade 2021 - 2022
Developed a gamified learning platform designed to help players become better at MMOs and e-sports. I built the app from scratch as the only developer until the team grew and then I was responsible for onboarding new team members and leading the team. I was also involved in the product and design decisions.
Senior frontend developer & team lead
Symphony, Belgrade 2018 - 2021
I have worked in multiple teams outsourced to international clients, where I was involved in the complete product lifecycle, from planning and estimation, cooperating with the product and design teams on specifying requirements, implementing complete solutions, testing and deploying multiple apps. I was leading teams of various sizes and had regular meetings with my team members and management in order to ensure employee and client satisfaction.
Senior frontend developer & team lead
Endava, Belgrade 2017 - 2018
Working in a team outsourced to Adobe on a product based on creating and tracking customer journeys and reacting to live data. I was leading a part of the team located in Serbia, developing the app from scratch, being responsible mainly for the app architecture, developing new features, mentoring younger colleagues, and communicating with the PO and the rest of the client team.
Software Developer - core frontend team
trivago gmbH, Düsseldorf 2017 - 2017
Working in a team focused on the core business product - hotel search engine. The project was built with a custom front-end framework that heavily relied on the functional programming paradigm.
Software Developer
DevTech, Novi Sad 2015 - 2017
Working in teams outsourced to Ensighten - a major global Tag Management platform: developing and maintaining apps that allow users to quickly and easily include 3rd party scripts on their sites dynamically.
Skills
css
ethereumjs
javascript
react
react-native
tailwind
typescript
web3
front-end