Badges
Certifications
a_prigorshnev has not earned any certificates yet.
Work Experience
Team Lead
justfood.pro• December 2019 - April 2020
JustFood is a Russian meal subscription service. • Refactored and covered with tests a legacy site and services (.NET core, MongoDB, Angular), implemented new features on it • Built development processes in a team of 5 developers
Senior developer / Lead developer / Team Lead
OZON.ru• December 2018 - December 2019
Ozon is a big Russian e-commerce company. • Clarified requirements and developed from scratch new services for couriers’ payroll calculation (.NET Core, PostgreSQL, Kafka) • Worked with DDD, microservice architecture • Helped another department to simplify integrations with other services in the company by using Kafka topics
Backend developer
Kaspersky Lab• January 2017 - December 2019
• Developed mission-critical subscription and order management services (highly available with a lot of external integrations, implemented with .NET, MSSQL, NServiceBus) • Rewrote legacy services using a microservice architecture, DDD • Fixed complex CI and testing problems that significantly slowed down development (introduced health check tests and a mock time service in a test environment) • Participated in technical interviews
Senior .NET and Android developer
Ruble Boom• January 2015 - December 2016
Ruble Boom is a company that operates a chain of supermarkets in Russia. • Developed services and sites for salary calculation (.NET, MSSQL) • Developed Android application for supervisors • Interacted directly with business departments about requirements and deadlines • Successfully pushed and implemented migration from SVN to git, using GitLab and wiki • Implemented Agile processes in a team
Senior developer
Screen Dots• December 2012 - May 2015
• As a part of a remote-first team developed browser games (.NET, MSSQL, JQuery, Flash) • Developed from scratch a big map with islands in a game world • Was a lead developer of a game worlds’ administering tool (WPF application + WCF services) • Fixed concurrency problems in legacy services (looked for deadlocks with WinDbg) • Implemented from scratch Agile processes in a team
Developer
Aktiv Systems• March 2012 - November 2012
• As a part of a remote-first team developed a site with math exercises for children • Developed a desktop WPF editor for creating exercises for the site
Developer
Freelance• April 2010 - February 2012
• Developed from scratch a CRM for MEEST Hellas – a parcel service based in Athens, Greece (I was the only developer on the project, testing, and requirements clarification was on me as well) • Developed desktop applications for Windows and add-ins for Excel, Word, and Outlook
Education
Saratov State Agrarian University
Electrical Engineering, MS• September 2001 - June 2006
Links
Skills
a_prigorshnev has not updated skills details yet.