Senior .NET developer with 5 years of experience in Full Stack Development, mostly with .NET and React.js. Workedwith high-loaded systems and systems with limited hardware resources. I have a bachelor's degree in appliedmathematics and computer science. Have strong knowledge in parallel and asynchronous development using .NET.Active and communicative in teams, always trying to improve the system or workflow.Technologies that I know: • .NET• PostgreSQL• Unit-testing and TDD• Parallel programming• EntityFramework CoreUnix• React+Redux+TypeScript• Docker• Azure CI/CD• SignalR• Mosquitto message broker• Storybook• GIT• Algorithms, Data Structuresand MathIn my free time, I study new technologies and prepare presentations for my team if it is something interesting. Thelast one was about Storybook, after that, I discussed with my team the pros and cons of using this technology in ourjob, and we decided to try it. After that, I integrated it into our system.If I learn new technology or find out something interesting from my experience, I write an article about it on Habr.Now I am helping one person with advanced training.Also, I go to the gym three times a week. Besides work, I am interested in video games.Contact: andreywqd@gmail.comGitHub: https://github.com/Daizman
-
Senior Software DeveloperAsos.ComUnited Kingdom -
Senior Software DeveloperOzon Bank Feb 2024 - PresentMoscow, Moscow City, Russia• Developed an algorithm for migrating cards and providers to a sharded database. Implemented it and supervised the move at all stages. It was necessary to seamlessly transfer about 90 million cards and approximately 2.5 times more providers to shards.• I participate in duty duties.• Providing code reviews.
-
Senior Software EngineerVocord Sep 2022 - Feb 2024Moscow, Russia• Created service from scratch for working with a traffic light. For backend used .NET 6, AutoMapper, Autofac. For communication with other services used REST or Mosquitto message broker. For core functionality wrote Unit tests. For communicating between frontend and backend I used SignalR and REST. For frontend I used React.js, Redux toolkit, TypeScript.• Worked a lot with parallel code. Worked in an event-driven system.• Added Prometheus metrics.• Created service from scratch for logs monitoring. For that used Python and Django.• Integrated Storybook in our project.• Had been providing code reviews and consultations for my colleagues. -
Software ProgrammerInsyres Nov 2021 - Sep 2022• Optimized LINQ to DB query and made it 10 times faster. There I used EntityFramework Core.• Refactored service that mapped data from one model to another in parallel cycle. After that, it stopped lost data and started working 25 times faster. Used .NET 6, Parallel.ForEach, Reflection and Concurrent collections.• Created service from scratch for storing data about buildings by requirements obtained from the customer. Service was created with .NET 6, PostgreSQL, EntityFramework Core, and caching.• Created Excel reports using OpenXML. I used EntityFramework Core to get large amounts of data from the database for these reports.• I created a search that allows our users to find data about workers with mistakes in name and different order of first name, middle name, and last name. There I used the GiN index in PostgreSQL and materialized views for loading optimization.• Created services from scratch for grabbing big amounts of data from remote databases using .NET, Parallel, and ADO.NET or EntityFramework Core. Data has been passed across REST API split on batches.• Fix frontend bugs using React.js, Redux and TypeScript.• Had been providing code reviews and consultations for my colleagues. -
Software EngineerRt Mis Sep 2019 - Oct 2021Perm, Perm, Russia• Created and optimized database queries for PostgreSQL and MSSQL. Worked with views, stored functions, stored procedures, and transactions.• Modified services for health metrics calculation using .NET and Parallel.• Created a web form for booking visits for doctors from scratch, backend, and frontend. For that I used ExtJS (JavaScript framework) and CodeIgniter (PHP framework).• Had been providing code reviews and consultations for my colleagues.• In my free time, I prepared a lecture about expert systems for orientation in our documentation in confluence and make MVP for it. For that I used Python.
Andrei Vakhrushev Education Details
Frequently Asked Questions about Andrei Vakhrushev
What company does Andrei Vakhrushev work for?
Andrei Vakhrushev works for Asos.com
What is Andrei Vakhrushev's role at the current company?
Andrei Vakhrushev's current role is Senior Software Developer.
What schools did Andrei Vakhrushev attend?
Andrei Vakhrushev attended Perm State University (Psu).
Who are Andrei Vakhrushev's colleagues?
Andrei Vakhrushev's colleagues are Mark Purdy, Jid Gufx, Hannah Wolfe, Maia Kirchner, Zuzanna Okraszewska, Chloe Shipton (Assoc. Cipd), Malik Asad Ullah.
Not the Andrei Vakhrushev you were looking for?
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