Software Engineer, mainly focused on backend development with Python. I have 4+ years of experience in developing web-applications using various technologies, such as Fastapi, Asyncio, Django, Celery, Linux, Docker, Telegram Bot API, etc.
-
Senior Software DeveloperTripster Oct 2021 - Present● Developed and maintained a microservice template that serves as the foundation for all microservices within the company. Ensured adherence to architectural principles and conducted extensive code reviews to maintain high code quality.● Conducted technical interviews to assess potential new hires. Facilitated onboarding and provided mentorship for new developers, ensuring smooth integration into the team.● Played a key role in the creation and implementation of the company's authorization service.● Oversaw and maintained a modern technology stack, regularly updating the codebase to support the latest versions of Python and its ecosystem. Implemented practices such as pre-commit hooks and linting in the CI/CD pipeline. Maintained documentation on architectural approaches and code style guidelines.● Developed various types of APIs, ensuring robust and scalable solutions.● Built and maintained an integration with a third-party CRM service from scratch, handling data-heavy operations including two-way database synchronization, scheduled and real-time operations with orders, mailing events, and more.● Created backend integrations with Google Analytics and DataGo via the Measurement Protocol.● Contributed to the development of an internal Clickhouse-based analytics service.● Conducted extensive refactoring of legacy modules, including comprehensive database schema and data migrations.● Developed an internal CMS, covering both frontend and backend aspects. -
Backend Software DeveloperBackad Jun 2020 - Aug 2021Москва, Москва, РоссияArchitected and developed a promoter management system that served as the primary software tool for organizing and managing project activities. This system's functionalities include:● Promoter Personnel Management: Facilitated personnel management by enabling shift scheduling, attendance monitoring, automatic document generation based on database information, and uploading these documents to cloud storage.● Advertisement Media Automation: Automated advertisement display on devices by processing coordinate streams from portable devices and algorithmically determining the most relevant content based on geolocation.● Inventory Control: Implemented inventory control mechanisms for the organization.● Promoter Interaction Interface: Created a Telegram bot interface for promoters to interact seamlessly with the system.This system significantly streamlined project operations, enhanced personnel management efficiency, and improved overall project performance.
Pavel Kharlamov Education Details
-
Computer Software Engineering
Frequently Asked Questions about Pavel Kharlamov
What company does Pavel Kharlamov work for?
Pavel Kharlamov works for Tripster
What is Pavel Kharlamov's role at the current company?
Pavel Kharlamov's current role is Python Backend Developer.
What schools did Pavel Kharlamov attend?
Pavel Kharlamov attended Московский Государственный Технический Университет Им. Н.э. Баумана (Мгту).
Not the Pavel Kharlamov you were looking for?
-
1x5.ru
-
Pavel Kharlamov
Информатика И Вычислительная Техника - Бакалавр - Сибирский Университет Потребительской КооперацииSt Petersburg165apps.com -
-
Pavel Kharlamov
Industrial Data Analytics And Artificial Intelligence | Siemens Technology | InseadSingapore2slb.com, siemens.com
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial