Konstantin Startsev, Software Developer in Novosibirsk, Novosibirsk Oblast, Russia
Konstantin Startsev

Software Developer in Novosibirsk, Novosibirsk Oblast, Russia

Member since November 11, 2013
Konstantin has 9+ years of software engineering experience, including a number of great jobs working with big companies and many jobs with startup companies and medium-sized mobile and web agencies. Over the past few years, he has been developing web solutions for the automation of business processes using C# and ASP.NET MVC or Java with Play! Framework and various front-end frameworks (e.g., jQuery, AngularJS, Knockout.js, TypeScript, etc.).
Konstantin is now available for hire


  • Atiim
    JavaScript, Angular, Sass
  • Freelance
    C#, SQL, JavaScript (Angular/Knockout/TypeScript)
  • Obiq
    ASP.NET MVC, C#, MS SQL, JavaScript



Novosibirsk, Novosibirsk Oblast, Russia



Preferred Environment

Windows, Visual Studio, ReSharp, SVN, Git

The most amazing...

...thing I've coded is a reporting tool with thousands of users and companies.


  • Software Developer

    2015 - PRESENT
    • Created a custom chart using D3.js.
    • Migrated to GraphQL from a REST API.
    Technologies: JavaScript, Angular, Sass
  • Software Developer

    2014 - 2015
    • Created an online deal recommendation and cash back platform using ASP.NET MVC, MongoDB, and Azure.
    • Participated in a video presentation project as a front-end developer (TypeScript/Angular/Less/Grunt).
    • Implemented an Excel-based solution for lifecycle assessment calculations.
    Technologies: C#, SQL, JavaScript (Angular/Knockout/TypeScript)
  • Lead Software Developer

    2010 - 2014
    • Participated in 10+ successful projects as a web developer and team leader both remotely and onsite.
    • Created a CMS using ASP.NET MVC that was used for several projects.
    • Helped customers with hiring, including conducting job interviews, developer training, and code reviews.
    • Moved projects to a CI tool with automatically created artifacts.
    Technologies: ASP.NET MVC, C#, MS SQL, JavaScript
  • Senior .NET Developer, SCRUM Master

    2008 - 2010
    • Refactored major chunks of code, significantly simplifying product integration with different VS versions.
    • Implemented PDF digital signatures for ActiveReports 6.
    • Implemented several major features of Flash Viewer such as multipage view, pan mode, localization, and styles.
    • Created the architecture and prototype for an upcoming WPF/Silverlight viewer.
    Technologies: .NET Framework 2.0/3.5, Adobe ActionScript, JetBrains products, VS (2003-2010), NUnit
  • .NET Developer

    2008 - 2008
    FIS (www.fisgroup.ru)
    • Participated in different projects for the bank industry and Russian railroads.
    • Built a WinForms-based heterogeneous system with FireBird as local storage, Oracle as a server side DB, and Java web services as the communication platform.
    • Built a FireBird ORM and replication engine.
    Technologies: NET 2.0, DevExpress, FireBird, Oracle, Java, C++ (WTL)
  • .NET Developer

    2007 - 2008
    BCS IT
    • Implemented localization and a web front-end for the questionnaire system.
    • Built a MOSS 2007 application for the internal needs of the company featuring ActiveDirectory integration with MOSS, customizable web parts, and controls.
    Technologies: NET 2.0, DevExpress, MS SQL 2005, MOSS 2007, ASP.NET, ADO.NET, HTML, JavaScript, CSS, MS ProjectCentral, SVN, JIRA
  • .NET Developer

    2007 - 2007
    Unisoft, Ltd.
    • Supported an intranet web portal using C#, ASP.NET, and JavaScript.
    • Participated in creating the test framework for a 2D graphics utility.
    Technologies: C#, ASP.NET, JavaScript
  • .NET Developer

    2006 - 2007
    • Took the first steps in commercial development.
    • Fixed numerous bugs in WinForms applications.
    • Implemented several new features, including Excel exporting and a ribbon toolbar.
    Technologies: NET 2.0, DevExpress, WinForms


  • ActiveReports (Development)

    The award-winning .NET reporting tool for Silverlight, Windows Forms, ASP.NET, and Windows Azure.

  • SFF AB (Development)

    An ASP.NET MVC-based web site for Svensk FöretagsFörmedling, the leader in business sales in Sweden and the Nordic countries.

  • Lucca (Development)

    An ASP.NET MVC-based solution for web shop. This application is tightly integrated with Specter (a Swedish cashier system), Amazon, Google, and other third party service providers.


  • Languages

    C#, TypeScript, JavaScript, T-SQL, Java, SQL-99, MSIL
  • Frameworks

    ASP.NET MVC 4, Bootstrap, .NET, AngularJS, ASP.NET MVC, ADO.NET, ASP.NET, ASP.NET MVC 3, NUnit, Entity, ASP.NET Web Forms, Play Framework, Knockout.js, Windows Communication Framework (WCF), Silverlight
  • Libraries/APIs

    LINQ, jQuery, OpenGL, Facebook API, jQuery UI, Google Charts API, iTextSharp, Google Maps, jQuery Mobile, Jackson
  • Tools

    Microsoft Visual Studio, NuGet, Subversion (SVN), ReSharper, Jenkins, Google Analytics, TeamCity, Visual SourceSafe, Fiddler, Trac, Jira, Bugzilla, Git, FogBugz
  • Platforms

    Windows, Amazon Web Services (AWS), Oracle, Firefox
  • Other

    DevExpress, IIS, Windows Presentation Foundation (WPF), Code Contracts
  • Paradigms

    Agile Software Development, Object-oriented Programming (OOP), Unit Testing, Dependency Injection, Inversion of Control, Functional Programming, Test-driven Development (TDD), Continuous Integration (CI), Design Patterns, Concurrent Programming, Aspect-oriented Programming
  • Storage

    Microsoft SQL Server, Oracle PL/SQL, NoSQL, Firebird


  • Bachelor's degree in Information Technology
    2001 - 2006
    Novosibirsk State University - Novosbirsk

To view more profiles

Join Toptal
Share it with others