Alexander Skogorev, Full-stack Developer in Phuket, Thailand
Alexander Skogorev

Full-stack Developer in Phuket, Thailand

Member since July 9, 2015
For the past 10 years, Alexander has worked with .NET technologies. Back in those days, he began with WinForms and currently works with the latest ASP.NET MVC and .NET Core. He has experience in cloud-based solutions such as Azure and Amazon. He has devoted a lot of time to optimizing existing code. Alexander has great experience in finding and fixing security issues. Besides the back end, he is really good at front-end JavaScript frameworks.
Alexander is now available for hire

Portfolio

Experience

Location

Phuket, Thailand

Availability

Part-time

Preferred Environment

Git, Visual Studio, Windows 10

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.

Employment

  • Senior Full-stack Developer

    2020 - PRESENT
    Zuuber (via Toptal)
    • Set up complete Azure infrastructure for the Zuuber application, including Azure Blob, Azure SQL, Azure Web App, 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.
    • Completely reworked the front-end part for the new redesign.
    • Created and published landings for the Zuuber application.
    Technologies: .NET, Microsoft SQL Server, Azure, Azure SQL, Azure Blobs
  • Senior Developer

    2019 - 2020
    Stage4MD (via Toptal)
    • Reworked several site sections from ASP.NET MVC views with Vue.js.
    • Fixed multiple DevExpress RichEdit issues. I worked with DevExpress support together to fix the issues. Also, I had to 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.
    Technologies: Azure Application Insights, Google Calendar API, Google API, Azure, OAuth 2, DevExpress, Vue, C#, ASP.NET MVC
  • Senior Developer

    2015 - 2019
    Mettel (via Toptal)
    • 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.
    Technologies: Hangfire, Knockout (Knockout.js), .NET Core, Web API, ASP.NET MVC
  • Senior Developer

    2013 - 2015
    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.
    Technologies: ASP.NET MVC, Microsoft SQL Server, DevExpress, Azure, PostgreSQL
  • Senior Developer

    2011 - 2013
    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.
    Technologies: Kendo UI, Telerik, Windows Forms (WinForms), ASP.NET MVC, Agile, Scrum, Microsoft SQL Server, jQuery, Brightcove API, Brightcove, Section 508 Compliance, TeamCity
  • Web Developer

    2011 - 2012
    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.
    Technologies: Telerik, ASP.NET MVC
  • Web Developer

    2009 - 2011
    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.
    Technologies: ASP.NET MVC, DayPilot, Obout Controls, Entity Framework
  • Software Developer

    2008 - 2009
    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.
    Technologies: Delphi, SQL, Microsoft SQL Server, DevExpress, Oracle

Experience

  • FrontContent

    FrontContent content management system was first released in 2004 and has been used in multiple Internet-related projects. Our team built the new version of the system, having backward compatibility, and is highly responsive to user requests.

  • FAIS website

    A federal automated information-analytical system uses the radio spectrum and the media. I developed a new module for the web application. I imported a large amount of data into the project's DB from the heavy XML files. And created new export functionality.

  • Zuuber App for iOS and Android
    http://www.zuuber.com

    Zuuber is an application for learning history on the go. It is an ASP.NET MVC web application wrapped with GoNative applications for both iOS and Android. I worked on both the back end and the front end for this application and set up the Azure environment for it.

Skills

  • Languages

    C#.NET, JavaScript, CSS, HTML, C#, HTML5, CSS3, SQL, Transact-SQL, Go, Delphi, XML
  • Frameworks

    .NET 4, ASP.NET Web API, Bootstrap, Knockout (Knockout.js), Kendo UI, ASP.NET MVC, .NET, ASP.NET, .NET Core, ASP.NET Core, Redux, ASP.NET Web Forms, OAuth 2, AngularJS, Swagger, Angular
  • Libraries/APIs

    Log4Net, Entity Framework, jQuery, ODBC, Google Calendar API, Google APIs, React Redux, Windows Forms (WinForms), Web API, Google API, Vue, React, Brightcove API
  • Tools

    Visual Studio, Visual Studio 2019, NuGet, Fiddler, TeamCity, Hangfire, GitHub, Jira, Microsoft Excel, Azure Application Insights, Git, TFS, DayPilot, Obout Controls
  • Paradigms

    Scrum, Best Practices, Agile Software Development, Microservices, Unit Testing, DevOps, Azure DevOps, Agile
  • Platforms

    Microsoft, Web, Android, Windows, Telerik, Azure, Amazon Web Services (AWS), Oracle, Brightcove
  • Storage

    Microsoft SQL Server, JSON, Azure Blobs, Azure SQL, Databases, PostgreSQL
  • Other

    Full-stack, Back-end, APIs, MVC Frameworks, Web Development, Legacy Code, IIS, Cloud, DevExpress, Microsoft Azure, eCommerce, Commerce, Windows 10, Communication, Computer Science, Section 508 Compliance
  • Industry Expertise

    Security, IT Security, Social Media

Education

  • Engineer's Degree in Computer Science
    2004 - 2009
    Voronezh State University | Faculty of Computer Science - Voronezh, Russia
  • Interpreter's Degree in Professional Communication
    2005 - 2008
    Voronezh State University | Faculty of Romance and Germanic Philology - Voronezh, Russia

Certifications

  • Modern React with Redux
    JULY 2020 - PRESENT
    Udemy

To view more profiles

Join Toptal
Share it with others