Senior Software Engineer2017 - PRESENTLabs42
Technologies: Webpack, Facebook SDK, RabbitMQ, Clean Code, Continuous Integration (CI), Bitbucket, CircleCI, Nest, Code Refactoring, Hybrid Apps, Nginx, DigitalOcean, Unit Testing, SCSS, E2E Testing, SendGrid, Google Bucket, OneSignal, CQRS, Event Sourcing, NgRx, Docker Swarm, IPC, Slack, Enterprise Application Architecture, REST, RxJS, YAML, NoSQL, Agile Software Development, Bootstrap, AWS S3, Database Architecture, SQL, Puppeteer, Next.js, Redis, React Native, Microservices, Ubuntu, Facebook API, OAuth 2, Scrum, Socket.IO, Redux, Google API, Firebase, Windows, Visual Studio Code, OOP Designs, Team Leadership, HTML, Mongoose, Jira, GitLab, User Experience (UX), User Interface (UI), Docker, Shopify API, Continuous Delivery (CD), CSS, Git, Express.js, Third-party APIs, TypeORM, SQLite, MongoDB, Electron, Ionic, Angular, React, Node.js, TypeScript
- Developed a web application that aggregates financial statements of audited companies in unified custom reports.
- Implemented Docker Swarm orchestration for an eCommerce SaaS to ensure high availability.
- Designed and implemented a cross-platform, offline-first mobile application that helps technicians maintain and monitor physical assets on-site.
- Created monitoring infrastructure which provides a convenient centralized log server and log management web interface.
- Developed a cross-platform mobile application for a VPN client.
- Supported the implementation of the CI/CD pipeline so that it works properly with the codebase.
Software Engineer2016 - 2017StarSoft
- Deployed and maintained the production application on cloud platforms.
- Built an Ionic/Cordova mobile application for a food delivery startup.
- Designed and developed a public API for a food delivery application.
- Developed real-time in-app chat for a goods delivery application.
- Implemented migration tools from unstructured data to document-based storage.