Scroll To View More
Konstantin Startsev, C# Developer in Novosibirsk, Novosibirsk Oblast, Russia
Konstantin Startsev

C# 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

Portfolio

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

Experience

  • C#, 10 years
  • T-SQL, 6 years
  • JavaScript, 6 years
  • ASP.NET MVC, 6 years
  • AngularJS, 2 years
  • TypeScript, 2 years
Novosibirsk, Novosibirsk Oblast, Russia

Availability

Part-time

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.

Employment

  • Software Developer

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

    2014 - 2015
    Freelance
    • 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
    Obiq
    • 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
    DataWorks
    • 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
    SibAnts
    • 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

Experience

  • ActiveReports (Development)
    https://www.componentone.com/SuperProducts/ActiveReports/

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

  • SFF AB (Development)
    http://www.sffab.se/

    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)
    http://www.lucca.se

    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.

Skills

  • 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), Windows Presentation Foundation (WPF), Silverlight
  • Libraries/APIs

    LINQ, jQuery, 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
  • 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
  • Other

    IIS, Code Contracts

Education

  • Bachelor's degree in Information Technology
    2001 - 2006
    Novosibirsk State University - Novosbirsk
I really like this profile
Share it with others