A highly flexible and proactive software engineer
Since 2017, I've been working professionally as a Software Engineer through a wide range of programming languages, frameworks and platforms.
- React: 5+ years of experience. I've worked with React in a wide range of JavaScript and TypeScript projects along with Redux and Mobx for state management, Sass and Styled-Components for styling, Jest, Puppeteer and Testing-Library for E2E and component testing, and many other resources like WebPack, Grunt, and Gulp.
- AngularJS: 3+ years of experience. I've developed a complex web management system.
- Django: 5+ years of experience. I've worked with complex and performance-focused back-end systems, including a Rest API for data synchronization with mobile clients.
- NodeJS: 2+ years of experience. I've contributed to couple projects along with MongoDB.
- React Native: 5+ years of experience. I've worked in a wide range of complex and performance-focused React Native projects with Firebase, Realm Database and Mobx. I've also designed and developed a solution for offline data synchronization.
- Android: 1+ year of experience. I've developed a couple of personal and professional simple projects.
- Speedy List: A performance-focused list component for react native. Read more in the project page or in the article.
- Lottie Files: Check also my work on Lottie Files.