Kirill Kopylov

Kirill Kopylov Email and Phone Number

Software Engineer @ 1CUPIS | Python, FinTech, Antifraud, Highload, Disributed Systems @ ITASystems LLC
st petersburg, st.-petersburg, russia
Kirill Kopylov's Location
Moscow, Moscow City, Russia, Russian Federation
About Kirill Kopylov

Software engineer with over a decade of combined IT experience in a field of fintech and power industry. Currently, primary focus is on backend developing of web applications. Scripting Python automation tools as well. Highly interested in ML/CV/AI.

Kirill Kopylov's Current Company Details
ITASystems LLC

Itasystems Llc

View
Software Engineer @ 1CUPIS | Python, FinTech, Antifraud, Highload, Disributed Systems
st petersburg, st.-petersburg, russia
Website:
itasystems.ru
Employees:
14
Kirill Kopylov Work Experience Details
  • Itasystems Llc
    Software Engineer (Python Backend)
    Itasystems Llc Mar 2024 - Present
    Moscow, Russia
    I'm responsible for development 1CUPIS FinTech antifraud system handling a three-digit RPS load, accompanied by reporting and transaction monitoring systems. Creation of a registry exchange system with counterparties. Team of 10 members. Collaboration with business-side clients, including the fraud prevention department.Responsibilities:- Communication with the customer- Cross-team collaboration- Requirement analysis and assessment- System design- Code development- Functional and integration testing- Code review- Bug research and resolution- Technical documentation creation- Increment presentation to clientsTechnologies:Python · Kafka · Django · Celery · RabbitMQ · Poetry · Pytest · PostgreSQL · MongoDB · ClickHouse · Redis · Sentry · Kibana · Grafana · VictoriaMetrics · Kubernetes · Docker · Docker Compose · Make · Git/Gitlab · Kanban
  • Qiwi
    Product Developer (Python Backend)
    Qiwi Nov 2022 - Feb 2024
    Moscow, Russia
    Development of an internal product for the bank's back office: KYC verification and scoring of B2B clients (profitability management for the company's risk).SCRUM team of 6 product developers in a heterogeneous company stack. Working with customers on the business side, compliance and AML/CFT.Achievements:- Launched a scoring service platform- Configured display of metrics in Grafana- Defined metrics and configured their sending to Graphite- Divided the backend into 3 services: REST API, Celery workers, Datasources- Extracted client modules for working with Consul and Thrift into libraries, published them in the local Nexus PyPi- Adjusted the service architecture- Upgraded the project from Python 3.7 to 3.9 and then to 3.11: codebase + Dockerfile- Adjusted CI/CD pipeline to the needs of the product (TeamCity Kotlin DSL)- Divided the environment to local/ci/test/stage/prod.- Set up the team’s development process: added Pre-commit to the project with the main hooksResponsibilities:- Communication with the customer- Cross-team communication- Analysis and assessment of requirements- Architecture development- Writing code- Writing functional and integration tests- Code review- Research and elimination of found bugs- Writing technical documentation- Presentation of increment to customersTechnologies:Python, FastAPI, Celery, Poetry, Pytest, SQLAlchemy, SQLModel, PostgreSQL, Oracle, Redis, REST, SOAP, RPC, Camunda BPM, Consul, Apache Thrift, Kibana, Grafana, Graphite, VictoriaMetrics, TeamCity, Kubernetes, Docker, Docker Compose, Make, Git/Gerrit, Scrum
  • Auriga
    Software Engineer (Python Backend)
    Auriga Oct 2021 - Nov 2022
    Moscow, Russia
    Development and support of a RESTful API application for the integration Video Management Systems (Milestone, Avigilon, Trassir, Axxon, HikCentral etc.) into FindFace Multi-Object Analytics Platform. The application is designed as a module (deb package/docker container) for the FindFace Multi system and creates a single unified entry point (API) for connecting cameras from various VMS to Analytics Platform, receive events from VMS and send video analytics events to VMS as alarms (API, SOAP).Achievements: - Designed application architecture.- Designed application API.- Added support for VMS CRUD operations.- Added support for receiving camera video streams from VMS.- Added support for receiving video archives of cameras from VMS.- Added support for sending video analytics events to VMS.- Added support for subscribing to events and receiving events from VMS.- Implemented the integration of Milestone, Avigilon, Trassir and Axxon VMS systems into Multi-Object Analytics Platform.- Wrote documentation on deploying and configuring the application.- Implemented integration automated testing of the application using PyTest and Docker for further use in CI/CD.- Provided technical consultation and assistance to manual QA specialist in area of application architecture and principles of the application in the shortest possible time.Responsibilities: - Architecture development- Code development- Investigating and fixing reported issues- Technical documentation development- Daily and pre-sale communication with client- PERT estimation- TestingTechnologies:Python, FastAPI, PyTest, SQLAlchemy, Alembic, Uvicorn, PostrgeSQL, SOAP, Docker, Make, deb package
  • Ао
    Senior Site Reliability Engineer
    Ао "Со Еэс" Jan 2019 - Nov 2021
    Moscow, Russia
    - Code development- Development of local automation tools in Python- Bug tracking, user experience analysis- Support for data integrity and relevance- Maintenance and operation of a highly loaded automated control system- Software maintenance- Work with critical infrastructure facilities- Network and infrastructure DX NetOps Spectrum OneClick and Zabbix monitoring- Configuring and monitoring IBM WebSphere MQ
  • Ао
    Site Reliability Engineer
    Ао "Со Еэс" Пензенское Рду Jul 2013 - Jan 2019
    Penza, Russia
    - Bug tracking, User Experience Analysis- Maintaining the integrity and relevance of data- Software maintenance- Maintenance and operation of a highly loaded ACS- Work with critical infrastructure facilities- Network and DX NetOps Spectrum OneClick monitoring
  • Ооо
    Software Engineer
    Ооо "Район 58" Aug 2011 - Jun 2013
    Penza, Russia
    ERP development, frontend-dev for the company's PR portal.
  • Фриланс
    Web Developer
    Фриланс Sep 2007 - Jul 2011
    Penza, Russia
    Developing websites, scripts, modules for Wordpress and DLE CMS, various parsers.
  • Предприниматель
    Webmaster
    Предприниматель Jan 2005 - Aug 2007
    I've participated in a "first wave of Russian SEO". I've created various content sites for AdSense, Yandex.Direct using DLE, Wordpress and custom PHP CMS.To do so I've created various content scrapers and so on.

Frequently Asked Questions about Kirill Kopylov

What company does Kirill Kopylov work for?

Kirill Kopylov works for Itasystems Llc

What is Kirill Kopylov's role at the current company?

Kirill Kopylov's current role is Software Engineer @ 1CUPIS | Python, FinTech, Antifraud, Highload, Disributed Systems.

What schools did Kirill Kopylov attend?

Kirill Kopylov attended Пензенский Государственный Университет (Пгу), Пензенский Государственный Университет (Пгу) / Penza State University.

Who are Kirill Kopylov's colleagues?

Kirill Kopylov's colleagues are Ivan Demidov, Dmitriy Aituganov, Vladislav P., Gleb Baskhanov, Sergey Tkach, Georgii Dolgushin, Vladimir Rodkin.

Not the Kirill Kopylov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.