# Pavel Alimpiev > Senior Software Engineer at Collectly Location: Santa Monica, California, United States Profile: https://flows.cv/pavelalimpiev I'm a skillful developer with strong management skills and a broad range of tools on my belt. I've spent more than 8 years in the field of developing web-services and web-apps. Transitioning to a leadership position helped me to understand that any feature or bug might be a deal-breaker for end-users, and I, as a professional, should focus more on solving their specific problems, rather than searching for an ideal solution that solves all issues in the entire business domain. ## Work Experience ### Senior Software Engineer @ Collectly, Inc. Jan 2022 – Present | Santa Monica, California, United States Developed Python backend for a web application and ETL-pipelines. Major tasks: - Managed technical requirements and communication with customers and partners; - Built and maintained backend integrations with major practice management systems; - Added a customer support performance dashboard; - Migrated Flask-based Web-service to Python 3.10 - Conducted multiple technical interviews; ### Software Engineer @ Denti.AI Jan 2021 – Jan 2022 Developed Python backend for a web application. Major tasks: - Added backend for Tooth Focused View, thus allowing dentists to see multiple images of the same tooth simultaneously; - Developed backend and frontend features for the FDA approval; - Decreased the response time of a Django-based Web-Service for dentist offices; ### Technical Project Manager @ Yandex Jan 2020 – Jan 2021 | Moscow, Moscow City, Russia Lead the development of an internal service. Main tasks: - Aggregated requirements from the end-users; - Searched for stakeholders interested in our product; - Refined business and technical requirements; - Set half-year targets and controlled their execution; - Established and controlled product metrics; - Made tickets for developers; - Evaluated tickets' results; - Planned integrations' architectures; - Implemented AGILE-practices; ### Development Team Lead @ Robokassa Jan 2019 – Jan 2020 | Moscow, Russian Federation Supervised the development team. Tasks: - Formation of scorecard for open positions; - Conducted an interview for the position of the Python-developer; - Adaptation of new employees; - Technical coaching of other employees and review of their code; - Communication with Product Owner to clarify business requirements; - Interaction with the Product Manager and the development of specific requirements; - Elaboration of requirements for integration with external systems; - Communication within the team to determine the deadlines; - Setting tasks for team members; - Controlling of deadlines for team members; - Quality control of new functionality; - Interaction with other team leaders; Projects: - Robo.Market (https://robo.market/) - marketplace for small business in the territory of the Russian Federation and CIS countries; - Internal services; Technology stack: - Python + Sanic; - MongoDB ### Development Team Lead @ Gett Jan 2017 – Jan 2019 | Moscow, Russian Federation Supervised the development team of 5 full-stack developers. Tasks: - Formation of a scorecard for open positions; - Conducted interviews for positions: Python/React developer, QA; - Adaptation of new employees; - Technical coaching of other employees and code review; - Communication with Product Owner to clarify business requirements; - Interaction with the Product Manager and the development of specific requirements; - Elaboration of requirements for integration with external systems; - Communication within the team to determine the deadlines; - Setting tasks for team members; - Controlling of deadlines for team members; - Quality control of new functionality; - Interaction with other team leaders; Projects: - Driver Gett (https://driver.gett.ru) - Portal and Personal Cabinet of Gett drivers in Russia; - Portal for Partner taxi stations - financial and statistical information for taxi stations; - Internal services; Technology stack: - Python + Django - React JS - PostgreSQL - Redis Main achievements: - Within six we developed a new portal for Russian drivers; - Within five months has developed an automated process for the onboarding of new drivers in Gett; - Quickly (within two weeks) took over the management of a private cloud after closing a DevOps position in our location, ensuring a trouble-free operation of services; ### Senior Web Developer @ Gett Jan 2017 – Jan 2017 | Moscow, Russian Federation Developed portals for drivers and taxi stations. Tasks: - Development of new and refinement of the old functionality; - Integration with third-party services via the REST-API; - Unit, functional and regression testing; - Profiling project performance; - Prompt restoration of service in case of denial of service; - Data-Center and infrastructure management: Selectel, Gitlab, Sentry, DataDog; - Development of automated testing processes: Gitlab CI, Travis CI, Docker, Docker-Compose; Projects: - Driver Gett (https://driver.gett.ru) - Portal and Personal Cabinet of Gett drivers in Russia; Technology stack: - Python + Django - PostgreSQL - Redis Main achievements: - Optimized development process, replaced vagrant with docker + docker-compose; ### Python Developer @ Eris Jan 2016 – Jan 2017 | Omsk Region, Russian Federation Developed ETL processes for processing low-structured CSV files on the Spark + Hadoop stack. Tasks: - Development of ETL-processes; - Development of plug-in components (PyPI-packages); - Unit, functional and regression testing; Projects: - Fhir-parser fork - PyPI package for generating classes based on the FHIR specification; - ETL toolchain for batch (more than 1 TB of data) processing; Technology stack: - Python + Pyramid - Apache Spark - Apache Hadoop - Mongo DB - Elastic - Vagrant Work in the company required the signing of NDA and obtaining HIPAA-certification for working with customer data, so I am not ready to disclose specific problems solved in this position. ### Full-Stack Web Developer @ Altsoft Jan 2012 – Jan 2016 | Omsk Region, Russian Federation Developed company's main project - Claris CRM. Tasks: - Development of the Claris project; - Integration with third-party services via WSDL, REST-API; - Profiling project performance; - Immediate restoration of the service in case of denial of service; - Adaptation of new employees; - Technical coaching of other employees and code review; - Communication to clarify business requirements; - Technical support for end users; - Network and system administration: installation and configuration of a Mikrotik, OpenVPN, Windows Server, Microsoft TFS; - AWS Service Management; Projects: - Claris (http://www.claris.su/) - a web-based system for the operational management of a company; Technology stack: - C#.Net + ASP - Transact-SQL (MS SQL) - ExtJS - Rabbit MQ - Mongo DB - AWS Services Main achievements: - Assuring cost reduction and increased guarantee delivery of email messages, via the AWS SES; - Significantly reduced the time of user login process in the system, due to the replacement of XML-files with the MongoDB; - Improved UX by adding a taskbar; - Replaced Microsoft Source Safe with the Team Foundation Server, keeping the entire change history; - Optimized development process by adding a Docker; - Set up service monitoring through Prometheus-Grafan; ## Education ### Senior Tehnician in Computer Software Engineering Omsk State Aviation College Jan 2006 – Jan 2011 ## Contact & Social - LinkedIn: https://linkedin.com/in/pavel-alimpiev-4696bb112 - GitHub: https://github.com/VaultVulp/ --- Source: https://flows.cv/pavelalimpiev JSON Resume: https://flows.cv/pavelalimpiev/resume.json Last updated: 2026-03-22