Roman Vashchegin

Roman Vashchegin

Kaliningrad, Russia
Hire Roman
Scroll To View More
Roman Vashchegin

Roman Vashchegin

Kaliningrad, Russia
Member since August 8, 2013
Roman is a SharePoint and .NET developer with a proven ability to develop efficient, scalable, and fault-tolerant solutions for complex problems. He has quality experience and skills in all stages of software development, and an excellent knowledge of fundamental algorithms and data structures.
Roman is now available for hire
Portfolio
  • Transwestern
    SharePoint, Entity Framework, jQuery UI, C#, ASP.NET, EWS
  • OWYS
    ASP.NET, C#
  • MAPILab, Ltd.
    C#, ASP.NET, ADO.NET, WinForms, JavaScript, jQuery, T-SQL
Experience
  • C#, 7 years
  • .NET, 7 years
  • SharePoint 2007, 7 years
  • SharePoint 2010, 6 years
  • JavaScript, 5 years
  • T-SQL, 5 years
  • ASP.NET, 5 years
  • SharePoint 2013, 3 years
Kaliningrad, Russia
Availability
Part-time
Preferred Environment
Windows, Visual Studio, TFS, SVN
The most amazing...
...software I've created is GeoChart control, a tool for displaying web-analytics grouped by country and city that I developed from scratch.
Employment
  • SharePoint Developer
    Transwestern
    2014 - PRESENT
    • Improved design and performance of some SharePoint and .NET projects.
    • Designed and supported www.transwestern.net.
    Technologies: SharePoint, Entity Framework, jQuery UI, C#, ASP.NET, EWS
  • Web Developer (part-time)
    OWYS
    2013 - 2014
    • Designed and developed a portal for a language school "Expert."
    Technologies: ASP.NET, C#
  • Project Manager, SharePoint Developer (Full-Time)
    MAPILab, Ltd.
    2013 - 2014
    • Optimized the SQL database, halving storage size and allowing T-SQL scripts to run 10 times as fast.
    • Created a custom tool for product diagnosis and control.
    • Prevented three potential license refunds worth over $40,000.
    Technologies: C#, ASP.NET, ADO.NET, WinForms, JavaScript, jQuery, T-SQL
  • SharePoint Developer (Part-Time)
    QualityPointDev
    2012 - 2013
    • Extended and improved the custom SharePoint workflow for a big retailer.
    • Created several features for the "MRSK Holding" portal.
    Technologies: C#, SharePoint 2007/2010/2013, ASP.NET, jQuery
  • SharePoint Developer (Full-Time)
    MAPILab Ltd.
    2009 - 2012
    • Created a custom GeoChart control tool to show visit counts and page views by country and city.
    • Implemented various tool features for exploring the SharePoint server-side object model.
    • Created a migration tool for HarePoint Analytics databases. Allowed for migration of analytics databases across environments, including between farms of different versions of SharePoint.
    • Developed a data collector and several reports for a performance reporting group. Worked with the CPU, memory, hard disk, and network.
    • Created a tool allowing users to subscribe to a report and receive it in PDF/XSLX format by email.
    • Developed a custom search engine of HarePoint HelpDesk data for SharePoint.
    • Implemented a custom datasource for HarePoint HelpDesk supporting fast displaying, paging, sorting, and SharePoint list data filtering.
    • Implemented custom admin group workflow activities and conditions for HarePoint Workflow Extensions.
    Technologies: C#, ASP.NET, SharePoint 2007/2010/2013, WinForms, ADO.NET, JavaScript, jQuery
Experience
  • HarePoint Analytics for SharePoint (Development)
    http://www.harepoint.com/Products/HarePointAnalyticsForSharePoint/Default.aspx

    HarePoint Analytics for Microsoft ® SharePoint ® (formerly MAPILab Statistics for SharePoint) is a web analytics solution for detailed information on the performance of SharePoint-based portals and websites. Product reports include users and their behavior, as well as usage of content, documents, list items and search services. The product provides essential information on portal usage for IT managers, project managers, web editors, and business managers.

  • HarePoint HelpDesk for SharePoint (Development)
    http://www.harepoint.com/Products/HarePointHelpDesk/Default.aspx

    HarePoint HelpDesk for SharePoint is a ready-made customer support system for internet and intranet sites based on the SharePoint platform. It allows users to create efficient systems for processing incoming support requests. The product is easily deployed and immediately ready for use.

  • HarePoint Explorer for SharePoint (Development)
    http://www.harepoint.com/Products/HarePointExplorer/Default.aspx

    HarePoint Explorer for Microsoft® SharePoint® is a universal accessory tool to simplify the development of solutions for Windows SharePoint Services 3.0 and Microsoft Office SharePoint Server ​2007, 2010 and 2013.

  • HarePoint Workflow Extensions (Development)
    http://www.harepoint.com/Products/HarePointWorkflowExtensions/Default.aspx

    HarePoint Workflow Extensions provides over 200 new 'ready-to-use' activities for Microsoft® SharePoint® workflow development. It is fully supported by all Microsoft workflow development tools and does not require any adjustment of workflows or learning of new development tools. The product benefits users of SharePoint Designer 2010, 2013, Microsoft Visual Studio® 2010, 2013, and in Microsoft Visio® 2010.

  • Programming Contests (Other amazing things)

    Over 7 years of experience in the largest computer programming contests: (ACM ICPC, TopCoder, Google Code Jam, Facebook HackerCup, Russian CodeCup, Russian AI Cup).

    Semifinalist of Google Code Jam, 2008
    Third Diploma of Semifinal ACM ICPC (NEERC), 2007-2010
    Finalist of Russian AI Cup, 44 place (http://2012.russianaicup.ru/contest/4/standings)

Skills
  • Languages
    C#, JavaScript, T-SQL
  • Frameworks
    .NET, Entity, ASP.NET, ADO.NET, WPF, Silverlight, Bootstrap
  • Tools
    Visual Studio, SharePoint Designer
  • Paradigms
    Object-oriented Programming (OOP)
  • Platforms
    SharePoint 2007, SharePoint 2010, SharePoint 2013, Windows, Windows Azure, Exchange Web Services
  • Libraries/APIs
    jQuery, Facebook API
  • Storage
    SQL Server
  • Misc
    DevExpress
Education
  • Master's degree in Mathematics and Computer Science
    Baltic Federal University of Immanuel Kant - Kaliningrad
    2005 - 2010
I really like this profile
Share it with others