Andrei Sapegin Email & Phone Number
Who is Andrei Sapegin? Overview
A concise factual answer block for searchers comparing this professional profile.
Andrei Sapegin is listed as Senior Software Engineer | Backend Developer | .NET | C# | JAVA | SQL at Construo AG, based in Lisbon, Lisbon, Portugal. AeroLeads shows a matched LinkedIn profile for Andrei Sapegin.
Andrei Sapegin previously worked as Senior Software Engineer at Construo Ag and Senior Software Engineer at Devexperts. Andrei Sapegin holds Engineer’S Degree, Software Development from Russian State Social University (Former Moscow State Social University).
Email format at Construo AG
This section adds company-level context without repeating Andrei Sapegin's masked contact details.
Review company-level records connected to Andrei Sapegin before choosing the right outreach path.
About Andrei Sapegin
Hi! I am a senior software engineer with over 10 years of experience in designing and developing commercial software products. Throughout years I honed my technical skills across diverse industries, including FinTech, E-commerce, Healthcare, E-travel, and more.At the dawn of my career I was involved into developing desktop applications with a monolithic architecture using .NET Framework and WCF and interacting with MS SQL Server. In subsequent projects I dived headfirst into web development and later embraced the microservices approach. My core focus has been on crafting robust backend REST services utilizing .NET technologies, Cloud Computing (AWS, Azure) and using both relational (PostgreSQL) and non-relational databases (MongoDB, Redis). These experiences provided me with a profound understanding of modern software development principles and concepts, encompassing design patterns, SOLID, DDD, TDD, CI/CD, and more. Throughout my journey, Agile methodologies (Scrum, Kanban) have been integral to our team's workflow.When I landed at FARFETCH, I continued to refine my expertise in microservices and added knowledge of GraphQL, Apache Kafka and ElasticSearch to my skill set. When the need arose, I eagerly dived into full-stack projects, tapping into technologies like Node.js, Nest.js and React.js to expand my contributions. Moreover, I took charge of configuring the monitoring of our services and swiftly mastered tools like NewRelic, Prometheus, Grafana, and Coralogix.In addition to my technical contributions, I have taken great pleasure in mentoring junior developers, sharing insights and guiding them in their professional growth within the realm of software development. Furthermore, I'm dedicated to fostering a culture of knowledge sharing within teams, promoting collaboration and learning from each other's experiences. While I highly value collaborative teamwork, my self-reliance enables me also to thrive when working independently.
Andrei Sapegin's current company
Company context helps verify the profile and gives searchers a useful next step.
Andrei Sapegin work experience
A career timeline built from the work history available for this profile.
Senior Software Engineer
- An international software company specializing in custom software solutions for the financial industry. I contributed to a project focused on rebuilding a wealth management platform for a U.S. client, with an emphasis.
- Refactored a microservice for ingesting data from the legacy platform to the new one, increasing the data ingestion rate by 40%.
- Configured database schema migration and seeding using bash scripts and devcontainers, cutting local environment setup time significantly.
- Developed a new NuGet package using source generators for automated queue class generation, decreasing development time for new data microservices by 35%.
- Designed and implemented a new backend service using SignalR and Azure Notification Hubs to consume Kafka messages and send notifications to clients, resulting in a 25% increase in user engagement.
Senior Software Engineer
- Farfetch is a global digital platform for luxury fashion, connecting creators, curators, and consumers. At the core of the business is a marketplace with an annual GMV exceeding $4 billion and approximately 4.5 million.
- In a team of 3, developed 2 new.NET microservices from scratch, utilizing Apache Kafka as a message broker and MongoDB as a database.
- Conducted 5 knowledge-sharing sessions covering topics such as clean code, monitoring, service interactions, and data model mappings, resulting in the adoption of new libraries and efficient code practices.
- Followed a 100% test coverage rule for the entire codebase developed and maintained by our team.
- Expanded personal contributions significantly by delving into frontend projects and tapping into React.js with its ecosystem.
- In a team of 7, developed and successfully launched a new email communications tool that enhanced segmentation and personalization, and introduced new capabilities for marketing teams, boosting customer engagement and.
Senior Backend Software Developer
- AndersenLab is an international IT company with over 3000 employees, specializing in developing custom software solutions. I joined a project dedicated to creating a telemedicine platform from scratch for a US client..
- In a team of 3 backend developers and a system architect, developed and delivered an MVP consisting of 10 services within 4 months.
- Implemented configuration and utilization of packages such as Automapper, Refit, and FluentValidation throughout the solution.
- Configured database scheme migration and seeding via EF Core.
- Independently created and fully covered with unit tests 2 domain services and 1 backend-for-frontend (BFF) service from scratch.
- Designed a versatile infrastructure project for common integration test configuration using Refit library.
Senior Backend .Net Developer
- Onelya, a private company with up to 100 employees, specialized in developing and maintaining APIs for travel websites and agencies. These APIs provided bookings, modifications, and refunds for tickets and additional.
- Independently developed several key features, such as ordering food from restaurants to trains and generating electronic railway tickets.
- Successfully integrated 3 new third-party Web APIs.
- Increased test coverage of core functionality to 80%.
- Implemented caching for railway ticket searches using Redis, reducing server response time by 70% and significantly enhancing overall application performance.
- Migrated (in a team of 4) the code-base from.NET Framework 4.7 to.NET Core.
Full Stack Developer
- DeltaCredit was a russian mortgage bank that belonged to the Société Générale Group from 2005 to 2019 (later acquired by Rosbank). In 2015, the bank began transitioning its business processes to digital, triggering.
- Successfully implemented multiple features, including integrations with third-party APIs, within scheduled timelines and with high-quality outcomes, significantly improving customer interaction processes.
- Conducted 7 knowledge-sharing sessions within the team on topics such as clean code, unit testing, refactoring, and design patterns, leading to noticeable improvements in code quality.
- Proposed the use of ASP.NET MVC and the new Angular framework instead of HTML with vanilla JS and jQuery for new projects, resulting in expanded capabilities and increased stakeholder satisfaction.
- Became the main point of contact for an external development team, setting tasks and overseeing their work.
- Led a crucial project automating the tele-sales workplace (included processing outbound and incoming calls, popup notifications, chat-bot, etc.) and supervised a team of 2 developers, resulting in successful launch of.
Sql Developer
- SIAM Consulting, a private company with around 60 employees, specializes in developing, maintaining, and supporting solutions for railroad logistics management (B2B applications). The key business logic of the main.
- Gained extensive knowledge about T-SQL features and SQL query optimization techniques, culminating in proposing new optimization ideas.
- Developed approximately 10 new SQL stored procedures and functions with good response times.
- Optimized nearly 15 SQL stored procedures and functions (each containing up to 2000 lines of SQL code) resulting in a response time reduction from 40% to 250%.
- Proposed the idea of simplifying the solution's architecture by dividing one database into multiple, as an initial step.
- Initiated enhancements to the user interface of the desktop application, making it more user-friendly and intuitive.
Junior .Net Developer
- LANIT is a large system integrator with approximately 14,000 employees, providing diverse IT solutions across numerous teams and projects. Joining the company in 2007 as a QA engineer, I was part of the department.
- Designing, implementing and maintaining "thick" desktop client (WinForms).
- Developing server-side functionality using WCF.
- Writing and enhancing SQL scripts.
- Designing unit tests, resolving bugs, collaborating with system analysts, QA engineers, and technical support teams.Achievements:
- Swiftly adapted to responsibilities, resulting in effective contributions to the project from the first months.
Andrei Sapegin education
Frequently asked questions about Andrei Sapegin
Quick answers generated from the profile data available on this page.
What company does Andrei Sapegin work for?
Andrei Sapegin works for Construo AG.
What is Andrei Sapegin's role at Construo AG?
Andrei Sapegin is listed as Senior Software Engineer | Backend Developer | .NET | C# | JAVA | SQL at Construo AG.
Where is Andrei Sapegin based?
Andrei Sapegin is based in Lisbon, Lisbon, Portugal while working with Construo AG.
What companies has Andrei Sapegin worked for?
Andrei Sapegin has worked for Construo Ag, Devexperts, Farfetch, Andersen Lab, and Onelya.
How can I contact Andrei Sapegin?
You can use AeroLeads to view verified contact signals for Andrei Sapegin at Construo AG, including work email, phone, and LinkedIn data when available.
What schools did Andrei Sapegin attend?
Andrei Sapegin holds Engineer’S Degree, Software Development from Russian State Social University (Former Moscow State Social University).
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Andrei Sapegin you were looking for.
View similar profiles