Konstantin Startsev

Konstantin Startsev

Novosibirsk, Russia
Hire Konstantin
Scroll To View More
Konstantin Startsev

Konstantin Startsev

Novosibirsk, 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 start-up 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, KnockoutJS, 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, 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
    Atiim
    2015 - PRESENT
    • Created custom chart using D3.js.
    • Migrated to GraphQL from REST API.
    Technologies: JavaScript, Angular, SASS
  • Software Developer
    Freelance
    2014 - 2015
    • Created online deal recommendation and cash back platform using ASP.NET MVC, MongoDB, and Azure.
    • Participated in video presentation project as a front-end developer (TypeScript/Angular/LESS/Grunt).
    • Implemented an Excel-based solution for life-cycle assessment calculations.
    Technologies: C#, SQL, JavaScript (Angular/Knockout/TypeScript)
  • Lead Software Developer
    Obiq
    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 CI tool with automatically created artifacts.
    Technologies: ASP.NET MVC, C#, MS SQL, JavaScript
  • Senior .NET Developer, SCRUM Master
    DataDynamics
    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
    FIS (www.fisgroup.ru)
    2008 - 2008
    • 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
    BCS IT
    2007 - 2008
    • 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
    Unisoft, Ltd.
    2007 - 2007
    • 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
    SibAnts
    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
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, SQL-99, MSIL, Java
  • Frameworks
    ASP.NET MVC 3, .NET, AngularJS, Bootstrap, ASP.NET MVC, ADO.NET, ASP.NET, ASP.NET MVC 4, NUnit, Entity, Play Framework, ASP.NET Web Forms, Silverlight, WCF, WPF, Knockout.js
  • Libraries/APIs
    LINQ, jQuery, Google Charts, Facebook API, jQuery UI, iTextSharp, Jackson, jQuery Mobile, Google Maps
  • Tools
    NuGet, Visual Studio, Jenkins, ReSharper, SVN, FogBugz, Visual SourceSafe, Fiddler, Trac, JIRA, Bugzilla, Git, Google Analytics
  • Platforms
    Windows, Amazon Web Services (AWS), Firefox
  • Paradigms
    Dependency Injection, Unit Testing, Inversion of control, Object-oriented Programming (OOP), Agile Software Development, Concurrent Programming, Aspect-oriented Programming, Test-driven Development (TDD), Design Patterns, Functional Programming, Continuous Integration
  • Storage
    MS SQL, Oracle, TeamCity, Oracle PL/SQL, Firebird, NoSQL
  • Misc
    IIS, Code Contracts
Education
  • Bachelor's degree in Information Technology
    Novosibirsk State University - Novosbirsk
    2001 - 2006
I really like this profile
Share it with others