Software engineer with 10 years of experience, mostly specialized in backend (Java/Kotlin) but also familiar with frontend and DevOps. Enjoys taking projects from start to finish, handling everything from customer needs analysis to architecture and support. Has led teams of up to 12 people, improving development processes and culture. Successfully rescued several troubled projects. Looking to work on challenging, large-scale projects.
-
Software EngineerVk Dec 2023 - PresentMoscow, Moscow City, RussiaVK - a leading Russian tech company, renowned for its social networking platform, alongside popular messaging and payment services.Project: tbd- Launched development of the project, defining scope and roadmap, ensuring clear progress.- Designed and maintained system architecture for scalability and maintenance.- Created client-facing API, ensuring usability and integration. -
Software EngineerLeroy Merlin Aug 2022 - Dec 2023Moscow, Moscow City, RussiaLeroy Merlin - a major global player in home improvement, one of the top chains in Europe.Project: a comprehensive system for handling all customer requests.- Updated API versioning for zero-impact deployments, eliminating downtime and preventing user-facing errors during updates.- Implemented cluster sharding for orchestration system, enhancing scalability and node maintenance.- Developed a rules configurator for automatic user permissions and ticket assignment, eliminating manual work. -
Technical LeadX5 Group Feb 2022 - Aug 2022Moscow, Moscow City, RussiaX5 - largest retail company in Russia, with over 19,000 stores, top food retailer in terms of sales and market coverage in the country.Project: Led a development team of 10 engineers, to address critical scalability issues. The project initially faced significant scalability challenges. I took charge to solve these growth-related problems and improve the overall system.- Enabled system scaling by reviewing resources, fixing bottlenecks, and creating a realistic load profile.- Improved stability and standardized releases using DevOps practices by coordinating with developers, testers, and analysts. Enabled independent, backward-compatible releases, simplifying diagnostics.- Reviewed project to fix bottlenecks and technical debt, revised architecture, and prioritized changes, improving performance and adaptability. -
Lead Software EngineerAmt Group Aug 2019 - Feb 2022Moscow, Moscow City, RussiaAMT-Group - a prominent IT and software integration company in Russia, serving major corporations with diverse technological solutions.Project: Involved in custom development projects across multiple industries, serving as both a full stack developer and an architect. Participated in projects from initial requirement gathering to final implementation.- Designed a management system for video conferences, reducing software costs by 75% and achieving ROI in 4-6 months.- Developed an MVP for an equipment failure analysis system for a major telecom company, processing 2,000 RPS for real-time monitoring and analysis. -
Technical LeadAmt Group Feb 2017 - Aug 2019Москва, РоссияProject: Led the scaling and enhancement of an application for processing monitoring events. The peak load was approximately 10,000 events per hour. Worked on system architecture and integration services. Responsible for planning the department's workload, distributing tasks, and monitoring assignment execution.- Improved team processes for weekly releases by enhancing development and release workflows, integrating a proprietary system, reducing TTM from 2 months to 1 week, and increasing stability.- Automated update deployment by creating an automation solution using the proprietary system's APIs, reducing system downtime from 1 hour to 1 minute. -
Software EngineerAmt Group May 2016 - Feb 2017Moscow, Russian FederationProject: Development of an application for processing monitoring events.- Enhanced a proprietary system for asynchronous requests with a plugin, preventing system replacement and ensuring successful project delivery.- Automated integration between client and internal support systems, replacing manual processes and ensuring SLA compliance for 6 years. -
Software EngineerRaiffeisen Bank Russia Sep 2014 - May 2016Moscow, Moscow City, RussiaRaiffeisen Bank - a major player in the Russian banking sector and part of the larger Raiffeisen International, which operates in Central and Eastern Europe.Project: Developed and administered an ITSM Process Management System.- Reduced support request processing time by 15% by integrating corporate systems into a single interface, eliminating the need for multiple applications.- Reduced support calls by 20% by developing a chatbot for common queries and knowledge base articles. -
Support Engineer (Contractor)Raiffeisen Bank Russia Sep 2013 - Sep 2014Moscow, Moscow City, RussiaProviding technical support for bank employees. Resolved incidents related to Lotus Notes, Citrix, and other internal systems. Wrote scripts to automate Help Desk tasks. Administered Active Directory and set up group policies.- Automated software update requests, developing scripts to reduce processing time and minimize user impact.
Nick Vavilov Education Details
-
Applied Informatics In Economics
Frequently Asked Questions about Nick Vavilov
What company does Nick Vavilov work for?
Nick Vavilov works for Vk
What is Nick Vavilov's role at the current company?
Nick Vavilov's current role is Software Engineer | Java/Kotlin.
What schools did Nick Vavilov attend?
Nick Vavilov attended Moscow University Of Industry And Finance (Muif).
Not the Nick Vavilov you were looking for?
-
Nick Vavilov
United States -
-
1gmail.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