Senior Software Engineer2015 - PRESENTKPN
- Designed, developed, and scaled APIs and back-end systems with different tech stacks.
- Developed a reverse proxy built with Go for testing, caching, and modifying calls to the back end.
- Created CI/CD tools for CRM services that significantly reduce the time for deployment and allow for instant deployments on multiple nodes with a possibility to quickly roll back.
- Introduced a beta environment where new features can be rolled out for a selected amount of customers.
- Refactored the CRM to work with multiple customers simultaneously.
- Made architectural decisions and set up the direction for the product and the platform.
Senior Software Engineer2014 - 2015Backbase
- Developed and owned a command line tool for bootstrapping Launchpad components.
Software Engineer2013 - 2014GetSocial
- Launched a web platform that allows developers to use and control GetSocial SDK features in their mobile apps.
- Designed and developed back-end systems for SDK using Python and front-end for Developer Control Panel.
Web Developer2011 - 2013iWebware
- Built web applications of varying complexity within the team of remote developers.
- Set up the strategy of development practices including the choice of tools and standards.
Web Developer2008 - 2011Multigraphica
- Worked on different web applications, mostly for the corporate sector.
- Became a lead developer in the team, with interaction with the end customer.
- Coordinated tasks between team members.
- Developed an internal CRM system.