
Aleksandr Dolgov
Verified Expert in Engineering
Software Developer
Yerevan, Armenia
Toptal member since August 24, 2022
Aleksandr is a software developer with over ten years of experience working from junior to leadership positions. He is proficient in the .NET stack and has an engineer's degree in computer science and a professional degree in engineering management. Aleksandr has worked on various projects, including web apps using .NET with modern front-end frameworks such as Angular, React, or Vue; mobile apps using Xamarin; and complex integration projects using cloud technologies such as Azure and AWS.
Portfolio
Experience
- .NET - 10 years
- Entity Framework - 10 years
- C# - 10 years
- Microsoft Dynamics - 6 years
- Web API - 6 years
- OAuth 2 - 4 years
- Azure - 4 years
- Angular - 3 years
Availability
Preferred Environment
.NET, C#, Angular, Xamarin
The most amazing...
...application I've developed as part of a team is TrackMan Soccer, an app that helped the Denmark National Football Team show good results in the Euro 2020.
Work Experience
Senior Full-stack Developer
Freelance Clients
- Led the team in migrating a staff management portal from the old technical stack to a new one and creating a new vendor portal from scratch using the .NET Web API and Angular stack.
- Managed the team in creating an expert management system and integrating it with Twilio, SendGrid, and MS Dynamics CRM.
- Fixed bugs and implemented features to a startup app for renting parking spaces, including the web portal and iOS/Android applications.
Senior Software Developer
TrackMan
- Created an architecture of the TrackMan Soccer system from scratch.
- Implemented the system's back end, integrations with iPad applications, and web portals.
- Assisted the mobile team in synchronizing data between the devices and the server on an iPad application.
- Led the development of two applications for football and American football practice sessions from beginning to production.
Senior Software Engineer Team Lead
Navicon
- Managed a team of three developers in implementing a Dynamics CRM project for Deloitte's Moscow branch.
- Led a team of 11 people, comprising analysts, developers, and testers, for one year, successfully modernizing the existing system for a bank's point of sales based on Microsoft Dynamics CRM.
- Oversaw a team of three developers in implementing a Dynamics CRM project for the largest Russian news company TASS.
Senior Software Engineer
CMD-soft
- Developed a portal for all points of sales of one of the largest banks in the Tatarstan region.
- Fixed bugs as a support team developer for multiple projects.
- Engaged in architecture discussions and presale activities.
Experience
Managers and Vendors Portals for a Market Research Company
A System for Connecting Businesses with Experts
https://www.focalfact.com/A Marketplace for Renting Parking Spaces
MVP for Blazor Real Estate Application
Education
Professional Degree in Engineering Management
National Research University: Higher School of Economics - Moscow, Russia
Engineer's Degree in Computer Science
Institute of Cryptography, Telecommunications, and Computer Science - Moscow, Russia
Certifications
Managing Microsoft Dynamics Implementations
Microsoft
MCPS: Microsoft Certified Professional
Microsoft
Skills
Libraries/APIs
Entity Framework, Web API, Web API 2, Back-end APIs, REST APIs, jQuery, React, Azure Blob Storage API, SendGrid API, Twilio API, SignalR, Xamarin.iOS, Stripe
Tools
GitHub, Git, Amazon Textract, Amazon CloudWatch, Microsoft Dynamics, Microsoft Dynamics CRM, Bitbucket, RabbitMQ
Languages
C#, HTML, C#.NET, JavaScript, TypeScript, HTML5, SQL, CSS
Frameworks
.NET, Angular, ASP.NET MVC, .NET Core, .NET 5, .NET 6, Entity Framework Core, ASP.NET Core, ASP.NET, .NET 4, ASP.NET Web API, OAuth 2, IdentityServer 4, Blazor, Bootstrap, Razor
Paradigms
Agile Software Development, Unit Testing, Microservices, Azure DevOps, Microservices Architecture, Continuous Delivery (CD), Test-driven Development (TDD), Serverless Architecture, DevOps, Event-driven Architecture, Event-driven Programming
Platforms
Azure, Azure Functions, Azure Event Hubs, AWS Lambda, Xamarin, Amazon Web Services (AWS), Docker
Storage
Databases, SQL Server DBA, MongoDB, Microsoft SQL Server, Azure SQL, MySQL, NoSQL
Other
Software Development, Full-stack, API Integration, Web Development, Full-stack Development, Architecture, Front-end Architecture, Software Design, APIs, Software Development Management, Dynamics CRM 2011, Dynamics CRM 2013, Dynamics CRM 2015, Dynamics CRM 365, Windows Communication Foundation (WCF), OData, Azure Service Bus, CI/CD Pipelines, User Interface (UI), Networks, Xamarin.Forms
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring