Alexander Skogorev
Verified Expert in Engineering
Full-stack Developer
Kathu Phuket, Thailand
Toptal member since July 9, 2015
For the past 15 years, Alexander has worked with .NET technologies. Back then, he began with .NET Framework 3.5 and currently works with the latest .NET Core. He has experience in cloud-based solutions such as Azure and Amazon. He has devoted a lot of time to optimizing code performance. Alexander has excellent experience in finding and fixing security issues. Besides the back end, he is good at modern front-end JavaScript frameworks such as Vue, React, and AngularJS.
Portfolio
Experience
- .NET - 10 years
- C# - 10 years
- Microsoft SQL Server - 10 years
- Full-stack - 10 years
- Security - 7 years
- TeamCity - 6 years
- Vue - 1 year
- React - 1 year
Availability
Preferred Environment
Git, Visual Studio, Windows 10, JetBrains Rider, MacOS
The most amazing...
...thing I've coded is part of a CMS that generates a user-friendly client-side CRUD application for each table on the fly.
Work Experience
Senior .NET Developer
Sun Nuclear Corp.
- Developed assets management functionality pages for the existing SunCheck portal.
- Worked on the assets functionality integration into existing portal pages.
- Developed the console tool for database migration from MongoDB v.3 to MongoDB v.5.
- Fixed existing bugs in the system. Ported new functionality to an older version of the portal.
Senior .NET Developer
ContractPod Technologies Limited
- Reworked some of the portal sections from Knockout to Vue.
- Worked on the ongoing portal support and bug fixing.
- Helped to optimize legacy code and improve performance.
Senior Full-stack Developer
Zuuber, Inc.
- Set up complete Azure infrastructure for the Zuuber application, including Azure Blob, Azure SQL, Azure Web Apps, Application Insights, etc.
- Developed an ASP.NET website wrapped with GoNative iOS and Android native applications. Worked on both the front-end and the back-end parts. Set up communication calls between the front-end and the native applications.
- Started the project from the POC level and led it to release.
- Reworked the front-end part entirely for the new redesign.
- Created and published landings for the Zuuber application.
Senior Developer
Stage4MD
- Reworked several website sections from ASP.NET MVC views with Vue.
- Fixed multiple DevExpress RichEdit issues. I worked with DevExpress support to fix the issues and rewrite the existing code to fix some of the issues.
- Implemented synchronization of the website scheduler to the user's Google Calendar using Google Calendar API.
- Set up the continuous integration and development process for the project.
Senior Developer
Mettel
- Developed new features for the existing customer portal.
- Helped to optimize legacy code and improve performance.
- Fixed multiple security issues to pass the security audit.
- Developed several standalone tools for the portal.
- Helped to optimize development processes, setting up continuous deployment.
Senior Developer
TNS Russia
- Participated in the development of an automation project TV index (research of television ratings in Russia), a data collection system of respondents watching.
- Processed and produced highly sensitive data using a high-load DB.
- Supported the documentary system of respondents' lifecycle.
- Developed several custom intranet web applications.
- Implemented continuous integration and delivery practices using TeamCity.
Senior Developer
Ivelum
- Participated in media website development using AWS and Brightcove Video Cloud.
- Developed several educational applications for training and testing.
- Developed custom CMS for news/media websites and adapted it for section 508.
- Optimized existing applications' performance and security.
- Set up a continuous integration process using TeamCity.
- Led the four-developer team using Scrum/Agile techniques.
Web Developer
OOO NPF "Radian-M"
- Developed a new section of the FAIS web application (https://fais-rfs.ru) based on the provided documentation.
- Collaborated remotely with team members to build a successful solution.
- Imported a large amount of data from heavy XML files to the MS SQL database.
Web Developer
WaveSoft
- Developed the Vocation Planner project using ASP.NET C#, Entity framework, Obout, and DayPilot web components.
- Upgraded the Vocation Planner application to the new Resource Manager web application based on the DayPilot Scheduler component.
- Extended the Resource Manager web application and turned it into a new Marketing Manager application, having the most extended functionality.
Software Developer
Quadro Soft
- Researched the subject area and prepared documentation for the query constructor application.
- Developed and delivered the query constructor application prototype based on the documentation.
- Built the query constructor application based on real users' prototype feedback using BDS Delphi 2006, MS SQL, Oracle, and DevExpress components.
Experience
FrontContent
FAIS Website
Zuuber App for iOS and Android
http://www.zuuber.comEducation
Engineer's Degree in Computer Science
Voronezh State University | Faculty of Computer Science - Voronezh, Russia
Interpreter's Degree in Professional Communication
Voronezh State University | Faculty of Romance and Germanic Philology - Voronezh, Russia
Certifications
AWS Certified Developer – Associate
Amazon Web Services
Kubernetes - Complete Kubernetes Course
Udemy
Modern React with Redux
Udemy
Skills
Libraries/APIs
Log4Net, Entity Framework, jQuery, Google Calendar API, Google APIs, REST APIs, MediatR, React Redux, Windows Forms (WinForms), Web API, Google API, Vue, React, Brightcove API
Tools
Visual Studio, NuGet, Fiddler, TeamCity, Hangfire, GitHub, Jira, Confluence, Microsoft Excel, Azure Application Insights, Git, TFS, DayPilot, Obout Controls, Jenkins, JetBrains Rider, AWS CLI, AWS IAM
Languages
C#.NET, JavaScript, CSS, HTML, C#, HTML5, CSS3, SQL, T-SQL (Transact-SQL), Delphi, XML
Frameworks
ASP.NET Web API, Bootstrap, Knockout (Knockout.js), Kendo UI, ASP.NET MVC, .NET, ASP.NET, Entity Framework Core, .NET Core, ASP.NET Core, Redux, ASP.NET Web Forms, OAuth 2, AngularJS, Swagger, Angular
Paradigms
Scrum, Best Practices, Agile Software Development, Object-oriented Programming (OOP), Microservices, Unit Testing, DevOps, Azure DevOps, Agile
Platforms
Microsoft, Web, Android, Windows, Software Design Patterns, Telerik, Azure, Amazon Web Services (AWS), Docker, Oracle, Brightcove, Kubernetes, MacOS, AWS Lambda, AWS Cloud Computing Services
Storage
Microsoft SQL Server, JSON, Azure Blobs, Azure SQL, Azure Cloud Services, Databases, PostgreSQL, MongoDB, Elasticsearch, MSSQLCE, Amazon S3 (AWS S3)
Industry Expertise
Social Media
Other
Full-stack, Back-end, APIs, MVC Frameworks, Web Development, Legacy Code, IIS, Cloud, Security, DevExpress, Microsoft Azure, IT Security, eCommerce, Commerce, Architecture, Windows 10, Communication, Computer Science, Section 508 Compliance, Containers, English, AWS Cloud Architecture
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