Alexey Ryazhskikh, Software Developer in Tallinn, Estonia
Alexey Ryazhskikh

Software Developer in Tallinn, Estonia

Member since October 16, 2017
Alexey is a software engineer with over a decade of experience, working mostly in distributed teams. He is skilled in API development and has extensive experience in content management system development and customization. He enjoys finding the right ways to use modern technologies and teamwork in solving complex problems.
Alexey is now available for hire


  • 8th Sphere Inc.
    Sitecore, Orchard CMS, AngularJS, Node.js, Microsoft SQL Server, ASP.NET MVC
    Orchard CMS, AngularJS, Microsoft SQL Server, ASP.NET MVC
  • BridgeQuest Labs
    SQL Server Reporting Services (SSRS), Microsoft SQL Server, ASP.NET Web Forms



Tallinn, Estonia



Preferred Environment

WebStorm, Visual Studio, Windows

The most amazing...

...thing I've developed is a content management system based on code generation by an internal language.


  • Team Lead

    2014 - 2017
    8th Sphere Inc.
    • Developed a code generation-based CMS (KAPTL CMS) as a team leader and architect.
    • Led, developed, and architected a complex online catalog based on the Sitecore CMS.
    • Developed, as part of a distributed team, different subsystems of a huge social service; used Sitecore CMS and Exigo infrastructure.
    • Engineered the front-end development infrastructure based on AngularJS, Gulp, and SASS; based on John Papa style guides.
    • Developed a mobile application based on AngularJS SPA.
    • Mentored a few junior developers and improved the company's competence level.
    • Managed the 8th Sphere company team in Russia: hired developers, created software, and hardware environment.
    • Developed a few sites based on an Orchard CMS and developed security tools modules for the Orchard CMS.
    • Developed an AngularJS single-page application optimized for mobile phones (iOS, Android).
    • Built a Visual Studio extension for code generation by a web service.
    • Supported and refactored CLI tool written in Python.
    • Created and supported API services based on ASP.NET Web API and Node.js.
    Technologies: Sitecore, Orchard CMS, AngularJS, Node.js, Microsoft SQL Server, ASP.NET MVC
  • Senior .NET Developer

    2012 - 2013
    • Developed a traveling information site based on Orchard CMS.
    • Created multiple modules for the Orchard CMS like ab image processing module and a SEO tools module.
    • Integrated the Travelport API for a Go2See plane ticket booking system.
    • Integrated payment method providers for a Go2See booking system.
    • Developed an AngularJS-powered back-end for the Orchard CMS modules.
    • Took part in tickets search engine development using Redis and MSMQ.
    Technologies: Orchard CMS, AngularJS, Microsoft SQL Server, ASP.NET MVC
  • Senior Software Developer

    2011 - 2012
    BridgeQuest Labs
    • Developed and integrated an assessment module for the Vuepoint eLearning System.
    • Developed and optimized a set of complex SQL reports in cooperation with a database analyst.
    • Led a distributed team (two onsite and two remote).
    • Refactored the tones of legacy code of existing modules in the Vuepoint e-Learning System.
    • Consulted the QA department about the implementation details of the new features and possible defects to check.
    • Helped the QA department to create and maintain test plans.
    Technologies: SQL Server Reporting Services (SSRS), Microsoft SQL Server, ASP.NET Web Forms
  • Web Developer

    2007 - 2011
    Dynamicweb Outsourcing
    • Developed a number of modules for the Dynamicweb CMS using ASP.NET Web Forms.
    • Supported the Synkron via CMS as a developer in a distributed team.
    • Developed the Dynamicweb CMS Framework, integrated Lucene as a full-text search, used Picasa as one of the image storage services and a Google custom search.
    • Took part in a number of CMS customization projects based on Synkron Via and Dynamicweb CMS; mostly the sites were for public organizations like the International HIV/AIDS Alliance, 2009 UN Climate Change Conference, The Danish Institute for Human Rights, and more.
    • Consulted Synkron via CMS users via a developers' forum.
    • Integrated a Redmine ticket management system for tracking bugs, code reviews, and time schedules.
    • Mentored the front-end developers to create XSLT-templates.
    Technologies: XSLT, Ext JS, jQuery, JavaScript, Microsoft SQL Server, ASP.NET Web Forms, ASP.NET MVC


  • Sailor's Logbook System

    This adds logbook records which can be accessed by an Android application. The application uploads new records to the server if a network connection is established. The logbook server displays a map with logbook records locations.

    Technology Stack: Node.js, MongoDB


  • Languages

    C#.NET, Regex, C#, JavaScript, T4, XSLT, TypeScript, ASP.NET Razor, Less, SCSS
  • Frameworks

    ASP.NET MVC 4, ASP.NET MVC 5, ASP.NET MVC 6, ASP.NET Web API, ASP.NET MVC, .NET 4, .NET, AngularJS, Entity, ASP.NET Core, ASP.NET, ASP.NET MVC 3, ASP.NET Identity, Express.js, JSON Web Tokens (JWT), ASP.NET Web Forms, Ext JS, .NET Core, Redux, Angular, Visual Studio Extensibility
  • Libraries/APIs

    API Development, Node.js, jQuery, Vue, Passport.js, LINQ, Visual Studio SDK, PayPal API, Stripe, React, Google Maps API, Stripe API
  • Tools

    Orchard CMS, Visual Studio, TeamCity, Webpack 2, Webpack, Microsoft Visual Studio, LINQ to SQL, Visual Studio 2015, Visual Studio .NET, Visual Studio 2010, Visual Studio 2012, Bower Front-end Dependency Manager, Subversion (SVN), Mongoose, NPM, Bower, Amazon EBS, Gulp, PM2, Git, WebStorm, MySQL Workbench, GitHub, Jira, Kibana, Grafana
  • Paradigms

    Agile Software Development, Scrum, REST
  • Platforms

    Azure, Windows, Telegram Bot Platform, Amazon Web Services (AWS), Visual Studio Code, Visual Studio 2016, Ubuntu, Raspbian, Raspberry Pi
  • Storage

    MongoDB, Microsoft SQL Server, Elasticsearch, SQL Server Reporting Services (SSRS), PostgreSQL, Redis, Azure SQL, Azure Blobs, Firebird, NoSQL, MySQL
  • Other

    IIS, Sitecore, Telegram Bots, WebSockets, Stripe Payments, Payment Gateways, Travelport, Disqus, Octopus Deploy, MSMQ, Power Shell Commands, Lucene.NET, Prometheus, Grafana 2


  • Specialist's Degree in Mathematics and Computer Science
    2002 - 2007
    Far Eastern State University - Vladivostok, Russia

To view more profiles

Join Toptal
Share it with others