Senior Full-stack Developer
2018 - PRESENTFreelance- Delivered complex projects as a contractor in healthcare, insurance, business intelligence, and social network domains.
- Facilitated the improvement, modernization, and optimization of products for multiple companies.
- Implemented two products from scratch, each with thousands of happy users.
- Played a crucial role in the development of a product that saves lives by preventing human errors that could cause patients to receive the wrong type of blood during transfusions.
Technologies: Docker, Elasticsearch, SQL, React, Spring, PostgreSQL, Firebase, Webpack, Angular, Spring Boot, Java, Express.js, NestJS, Node.js, TypeScript, JavaScriptSenior Developer
2015 - 2018Teramind- Developed key parts of a system for insider threat prevention that had around 100,000 users and was top-rated by Gartner, PC Magazine, Business.com, TechRadar.pro, and Capterra.
- Wrote well-designed code for the back and front ends, created user interface layouts, and integrated with other parts of the system and third-party services.
- Collaborated with customers to develop product presentations and assist with product setup and configuration.
- Led and customer support service (up to 10 staff at a time) and trained the service agents.
Technologies: Elasticsearch, SQL, Angular, Docker, Redis, PostgreSQL, Laravel, PHP, Node.js, JavaScriptSenior Developer
2014 - 2015Tact- Developed embedded software for custom network equipment with special security requirements and SDN support.
- Designed and built a web dashboard for network administration.
- Investigated requirements; designed, developed, and debugged system code; and created the user interface layout for the dashboard.
Technologies: SQL, PostgreSQL, Hibernate, Spring, JavaSenior Developer, Head of Department
2009 - 2014Prognoz- Developed a BI platform used in various ministries, government institutions, and analytics departments of large companies. The platform was featured in Gartner's Magic Quadrant and received positive feedback from Russian President Medvedev.
- Designed and implemented architecture for the platform, focusing mainly on portions of the core modules, the OLAP engine, and the analytical reporting block.
- Managed five teams consisting of 50 developers and testers and communicated with the company's technology partners.
Technologies: SQL, Redis, Microsoft SQL Server, Oracle, PostgreSQL, JavaScript, Hibernate, Spring, Java