Kirill Kostiukhin Email & Phone Number
@agvend.com
LinkedIn matched
Who is Kirill Kostiukhin? Overview
A concise factual answer block for searchers comparing this professional profile.
Kirill Kostiukhin is listed as Lead software engineer | Python | AWS | Team lead at AgVend, a with 20 employees, based in St Petersburg, St Petersburg City, Russian Federation. AeroLeads shows a work email signal at agvend.com and a matched LinkedIn profile for Kirill Kostiukhin.
Kirill Kostiukhin previously worked as Senior Software Engineer at Agvend and Development Team Lead at Novakid Inc. Kirill Kostiukhin holds Bachelor'S Degree, Automated Systems Of Data Processing, 4.49 from Московский Энергетический Институт (Технический Университет) Смоленский Филиал.
Email format at AgVend
This section adds company-level context without repeating Kirill Kostiukhin's masked contact details.
AeroLeads found 1 current-domain work email signal for Kirill Kostiukhin. Compare company email patterns before reaching out.
About Kirill Kostiukhin
- Python back-end software engineer for 10+ years- Team leader for 3+ years- AWS certified (Solution Architect Associate)- Experience of designing cloud-native architecture- Hands on experience with AWS and Serverless (Lambda, Step Functions, S3, DynamoDB, EventBridge, etc)- Hands on experience with building REST API for web and mobile applications- Huge practical experience of using Python, Django and Django Rest Frameworks, Celery in production- Familiar with the best practices of modern web development: CI/CD, Agile, code review, TDD- Worked successfully as a member of distributed remote teams for more than 5 years- Key business domains: E-commerce, EdTech, Healthcare marketing- Have experience of conducting technical interviews (30+ TI conducted, from junior devs to team leaders)- Have experience of being a technical mentor for students (3 mentees became midle developers)- Communication with foreign customers (meetings, tasks, code review comments, demo - in English)- Have a master's degree in the field of computer scienсe
Kirill Kostiukhin's current company
Company context helps verify the profile and gives searchers a useful next step.
Kirill Kostiukhin work experience
A career timeline built from the work history available for this profile.
Development Team Lead
Novakid is a Series B EdTech startup ($41.5M raise) with double-digit revenue growth in 2023. This online ESL learning platform for children aged 4 to 12 has delivered over 15 million lessons since 2017.- Lead a product development team responsible for the teacher's area, core system components such as billing and scheduling, admin panel, and automation for various company departments: sales, support, and teacher operations. HC: 4 BE, 2 FE, 1 No-code engineer, 2 QA, and 1 project manager.- Increased sprint commitment fulfillment from ~40% to ~85% by implementing agile poker and realistic planning.- Boosted team velocity (number of story points completed per week) by ~15% by transitioning from Scrum to Kanban.- Conducted over 15 technical interviews for hiring middle+/senior developers. Hired 5 developers for my team.- Contributed to backend architecture, implementing an event-driven architecture (event bus pattern) for microservices communication with the monolith system and among themselves, enabling faster release cycles for individual services.- Implemented AWS Step Functions for orchestrating complex business processes involving multiple services. This approach allowed the team to launch various WhatsApp bots 1.5 times faster compared to containerized application implementations.- Designed, decomposed, and supervised the implementation of a project integrating with a third-party CDP system (Bloomreach). Developed a robust data and event synchronization system with the 3rd party API using AWS SQS and Lambda Functions, completing the project on time.- Collaborated with DevOps to establish company-wide development and deployment processes for serverless components (lambdas, state machines, layers).- Worked with the CTO to introduce no-code approaches for faster task completion (where it's applicable).- Standardized API documentation using OpenAPI, replacing the previous method of documenting APIs with JSON file collections of endpoint response examples.
Senior Software Engineer / Solution Architect
I worked as a developer and an architect to automate manual work with marketing materials related to drugs for a global pharmaceutical company.Contribution as a solution architect- Responsible for architecture of services, internal and external interfaces of systems- Communication with a product team to find the most suitable technical solutions for customer's needs- Wrote a lot of architectural proposals for complex features (schemas, detailed descriptions)- SDLC documentation- Forced the team to use an asynchronous cloud-native approach for communication between services via events (AWS EventBridge)- Replaced an existing database schema (NoSQL, AWS DynamoDB) with a new more efficient one according to AWS best practices- Decomposed many complex technical tickets into smaller ones, checked implementation progress, supported developers during the implementation process if needed- Facilitated many architectural discussions and conversations about complex technical questions- Cross-team coordinationContribution as a developer- Used graphs to implement an important customer's business feature- Introduced integration tests as a part of CI/CD pipeline to increase the quality of the tool- Participated in discussions about project code style and code quality gates- Delivered a lot of user stories and bugfixesNon-project activities- Conducted 25+ technical interviews- Tech mentoring and leading of students (Epam training center students). I am leading a group of mentee (3 - 6 people) that responsible for delivery and maintenance a part of a microservice architecture system which lets ML engineers operate with different ML models (dataset preparation and annotation, training of models, inference) in an easy way (internal project). Three students became junior developers at Epam; two of them - middle developers.
Lead Software Engineer
I joined a startup that helped people to learn English through short everyday lessons (answering questions in text or orally with feedback from native speakers) as the first developer.Contribution- Communicated closely with the company stakeholders to understand business use cases, gather requirements and prepare the most suitable technical solution for their needs- Conducted consultations for stakeholders about any technical question- Designed the system architecture and REST API endpoints- Implemented the first version of the back-end from scratches (API for a mobile app for users and a web app for teachers)- Implemented CI/CD pipeline (GitLab CI) to build and deploy the application artefacts- Established process of development (branching strategy, task acceptance flow, code quality gates) - Onboarded one more back-end developer to help me with back-end
Team Lead Back-End Developer
I was promoted to the back-end team leader position at the end of summer 2019. Contribution- Communication with a product team and other company departments- Despite the increased amount of communications, I continued to devote a lot of time to writing code- Was responsible for quality tasks delivered by my team (deep code review) - Mentoring of other programmers if needed- Release management- Was leading a team of 2 - 5 back-end engineers
Back-End Software Engineer
Remontnik.ru is the largest website for the search for contractors for construction works in Russia.Contribution- Maintainance and development of a back-end part of the project (REST API for two web applications and four mobile apps)- Everyday routine: tasks estimation, code review, implementation of new features for users, bug fixing, writing of unit tests- Worked closely with microservice architecture, REST API design- Participated in architecture discussions- Wrote API documentation (swagger)- Implemented internal python libraries- Implemented a couple of big subsystems (anti-fraud; auto segmentation of users based on their actions and distribution of users between personal managers; searching for contractors based on their geo-coordinates)
Python/Django Developer
Development and maintenance of back-end parts for web sites using Python and Django: new business-logic implementation, writing unit tests, doing code review, planning iterations.Technologies and tools I used: Python, Django, git-flow, Git, SQL, Agile, Jira
Python/Django Developer
I developed the back-end parts for complex web applications: architecture, database design, business logic implementation, writing documentation, deploy. Most of the work is connected with developing backends using Python and Django. But last year I had been working as a full-stack developer: restful API and server-side business logic using Python, Django, DRF, Tornado and client-side logic using JS and EmberJS.Technologies and tools I used: Python, Django, Django Rest Framework, Jinja2, Tornado, WebSockets, Celery, Redis, PostgreSql, Fabric, Git, JS, Emberjs
Colleagues at AgVend
Other employees you can reach at agvend.com. View company contacts for 20 employees →
Konstantin Nosarev
Colleague at AgvendPoland
View →
DV
Dmitry Viskov
Colleague at AgvendYerevan, Armenia
View →
BA
Bilge Aytaç
Colleague at AgvendAntalya, Türkiye, Turkey
View →
EK
Evgeniy K.
Colleague at AgvendNovi Sad, Vojvodina, Serbia
View →
SK
Svetlana Kozhukhovskaia
Colleague at AgvendSaint John, New Brunswick, Canada
View →
FS
Filipp Shevchenko
Colleague at AgvendKyrgyzstan
View →
RK
Roman Korshunov
Colleague at AgvendPaphos Municipality, Paphos, Cyprus
View →
AM
Alexey Motylev
Colleague at AgvendNovosibirsk, Russia, Russian Federation
View →
TA
Tatiana Aleksenko
Colleague at AgvendPortugal
View →
AK
Alexey Katulsky
Colleague at AgvendBatumi, Ajaria, Georgia
View →
Kirill Kostiukhin education
Bachelor'S Degree, Automated Systems Of Data Processing, 4.49
Master'S Degree, Internet Application Technology, 5
Intermediate Level, English Cources, 4.5
Frequently asked questions about Kirill Kostiukhin
Quick answers generated from the profile data available on this page.
What company does Kirill Kostiukhin work for?
Kirill Kostiukhin works for AgVend.
What is Kirill Kostiukhin's role at AgVend?
Kirill Kostiukhin is listed as Lead software engineer | Python | AWS | Team lead at AgVend.
What is Kirill Kostiukhin's email address?
AeroLeads has found 1 work email signal at @agvend.com for Kirill Kostiukhin at AgVend.
Where is Kirill Kostiukhin based?
Kirill Kostiukhin is based in St Petersburg, St Petersburg City, Russian Federation while working with AgVend.
What companies has Kirill Kostiukhin worked for?
Kirill Kostiukhin has worked for Agvend, Novakid Inc, Epam Systems, Habitalk, and Remontnik.Ru.
Who are Kirill Kostiukhin's colleagues at AgVend?
Kirill Kostiukhin's colleagues at AgVend include Konstantin Nosarev, Dmitry Viskov, Bilge Aytaç, Evgeniy K., and Svetlana Kozhukhovskaia.
How can I contact Kirill Kostiukhin?
You can use AeroLeads to view verified contact signals for Kirill Kostiukhin at AgVend, including work email, phone, and LinkedIn data when available.
What schools did Kirill Kostiukhin attend?
Kirill Kostiukhin holds Bachelor'S Degree, Automated Systems Of Data Processing, 4.49 from Московский Энергетический Институт (Технический Университет) Смоленский Филиал.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial