01 // LUWARE — CALL CENTRE PLATFORM

PERIOD

March 2020 — Present

ORGANISATION

Luware

POSITION

Principal Senior Engineer

SaaS solution for call centres built on Microsoft Teams, providing highly configurable call handling workflows, agent efficiency tooling, and deep reporting capabilities.

  • Led development of a new workflow engine improving call routing efficiency.
  • Designed architecture for new reporting functionalities, enhancing data visibility for call centre managers.
  • Improved observability by introducing an automated "debug package" export feature, reducing support investigation time.
  • Mentored junior developers and contributed to team-wide engineering standards.

02 // NOTIME — DELIVERY SERVICE PLATFORM

PERIOD

December 2019 — February 2020

ORGANISATION

Notime

POSITION

Senior Developer

A series of interconnected applications to manage and streamline the delivery service operations for Notime's shop partners, enhancing logistics and operational efficiency.

  • Designed and developed a notification system for real-time delivery status updates, improving customer communication.
  • Stabilised the existing codebase and resolved production incidents.
  • Provided effort estimations for upcoming feature development.

03 // DEFIBRILLATOR DATABASE

PERIOD

March 2018 — October 2019

ORGANISATION

Itransition

POSITION

Senior Developer

A public information system designed to increase survival rates from out-of-hospital cardiac arrest (OHCA) by providing easy access to the locations and details of publicly available defibrillators.

  • Led technical design and development of the core data platform.
  • Implemented Azure Functions for background processing and data synchronisation.
  • Provided technical leadership for a sub-team of 3 developers.
  • Delivered effort estimations and managed development timelines.

04 // G2S PROTOCOL IMPLEMENTATION FOR EGM

PERIOD

August 2017 — October 2017

ORGANISATION

Itransition

POSITION

Senior software developer

Implementation and refactoring of Game To System (G2S) message protocol for Electronic Gaming Machine / Slot Machine (EGM) that should help to manage applications on slot machines.

  • Led development and stabilization of the G2S protocol implementation.
  • Refactored existing codebase to improve protocol handling efficiency.
  • Collaborated with a team of 3 developers and a Technical Leader to ensure delivery.

05 // WORK PERMIT SYSTEM

PERIOD

August 2017 — March 2018

ORGANISATION

Itransition

POSITION

Senior Developer & Technical Leader

A critical risk management system to rigorously control, coordinate, and communicate all non-routine work activities on company assets, ensuring safe production operations and minimising risks across all construction sites.

  • Provided effort estimations and managed project timelines using Microsoft Project.
  • Authored comprehensive technical documentation facilitating knowledge transfer and long-term maintenance.
  • Provided technical leadership and mentored junior developers in a sub-team of 3–4 engineers.
  • Delivered on-site customer support in Sakhalin, resolving critical issues and ensuring user satisfaction.

06 // STUDENT LOANS PROCESSING SITE

PERIOD

June 2015 — January 2018

ORGANISATION

Itransition

POSITION

Senior Developer & Technical Leader

An enterprise web application providing a refreshed look and feel and easier management of students, their loans, and bank relationships — delivered as a customer-facing service for student loan processing.

  • Led technical design and full-stack development of the application.
  • Provided effort estimations and authored technical documentation.
  • Delivered knowledge transfer to the US-based customer team during an on-site engagement in June 2015.

07 // SHAREPOINT ONLINE VIDEO PROCESSING SERVICES

PERIOD

September 2014 — May 2015

ORGANISATION

Itransition

POSITION

Senior software developer

Solution for Microsoft SharePoint Online and SharePoint 2013. This cloud-based platform is built for storing, enriching, distributing, and streaming enterprise video.

  • Focused on stabilization of the video processing services.
  • Worked within a large team of 10 developers and 3 QA engineers to deliver a robust cloud platform.
  • Implemented and refined features using SharePoint Provider-Hosted Apps and .NET

08 // SHAREPOINT 2013 COMPANY PORTAL

PERIOD

March 2014 — November 2014

ORGANISATION

Itransition

POSITION

Technical lead, Senior software developer, Team Lead

Company SharePoint 2013 intranet portal that helps to organize organizational communication, news, search, knowledge sharing, document management and access to employee information. This Intranet portal also has unique design that match customer's color palette.

  • Served as Technical Lead and Team Lead for a sub-team of 3 developers.
  • Led the technical design and development of core portal functionalities.
  • Ensured the implementation of a unique design that matched the customer's color palette.
  • Managed document management and communication features within the SharePoint 2013 environment.

09 // SHAREPOINT 2010/2013 COLLABORATION SYSTEM

PERIOD

August 2013 — February 2014

ORGANISATION

Itransition

POSITION

Technical lead, Senior software developer, Team Lead

The system ease the process of collaboration between teams, partners, clients and employees via projects. Projects are SharePoint sites. It provides easy way of creating workspaces, allocating metadata, granting permits or creating an external users.

  • Led the technical design and development as Technical Lead and Team Lead.
  • Implemented an automated way of creating workspaces and allocating metadata.
  • Developed features for granting permits and managing external users within SharePoint.
  • Utilized WCF OData Services for efficient data handling.

10 // SHAREPOINT 2010 TAXONOMY MANAGEMENT SYSTEM

PERIOD

January 2013 — August 2013

ORGANISATION

Itransition

POSITION

Technical lead, Senior software developer

The system ease the process of management and update of internal and external documentation by providing tracking and reporting means for relations between documents, used acronyms and terms.

  • Led the technical design and platform selection for the system.
  • Developed an appendix generation feature using Word templates.
  • Implemented a hierarchy tree using third-party JS libraries to display complex relationships.
  • Built an import system for efficient data management.
  • Provided technical leadership for a team of developers and business analysts.

11 // PRODUCT SEMANTIC SEARCH

PERIOD

January 2011 — January 2013

ORGANISATION

Itransition

POSITION

Software Developer

MVC site with no post-backs and powerful semantic search engine. Currently dedicated to online shopping integrated with a decision-making support system that offers the user an easy way to refine and control the affinity quality of the search (patent pending P-79643-US).

  • Developed a high-performance semantic search engine using C# and MS SQL Server.
  • Processed complex requirements to deliver a decision-making support system.
  • Selected technical solutions to ensure a modern web experience with no post-backs using jQuery and JavaScript.
  • Contributed to the development of a patent-pending search technology.

12 // SHAREPOINT CONNECTOR

PERIOD

June 2010 — January 2011

ORGANISATION

Itransition

POSITION

Software Developer

Module (API) for exist scanned documents processing solution that provide integration with SharePoint. This module use SharePoint Services to manage document within SharePoint sites that makes possible to support WSS 3.0, SharePoint 2007 and SharePoint 2010 Foundation/Server and SharePoint Online.

  • Designed and developed an API for integrating document processing solutions with multiple SharePoint versions.
  • Supported WSS 3.0, SharePoint 2007, SharePoint 2010, and SharePoint Online.
  • Processed requirements and selected technical solutions for document management via SharePoint Services.
  • Worked as the primary developer in collaboration with a Technical Leader.

13 // SHAREPOINT EDMS FOR ENGINEERING COMPANIES

PERIOD

January 2008 — March 2009

ORGANISATION

Itransition

POSITION

Software Developer

Specialized document management system (based on the MS SharePoint 2007) for engineering companies (for delivery management purposes and review/redline/quality assurance processes).

  • Developed key product features including Packages and Deliverables management.
  • Implemented collaboration features for external users with specialized branding schemes.
  • Built a workflow engine based on MS Workflow Foundation for review and redline processes.
  • Integrated Brava and AdLib servers for advanced document handling and quality assurance.
  • Led a sub-team of developers and conducted junior training and customer knowledge transfer.
  • Authored comprehensive technical documentation and provided effort estimations.

14 // SHAREPOINT EXTENSIONS

PERIOD

January 2007 — October 2007

ORGANISATION

Itransition

POSITION

Software Developer

SharePoint Web Service that allows importing Product document into SharePoint sites. SharePoint web parts to extend search functionality to allow searching Product documents.

  • Designed and developed custom SharePoint Web Services for document importation.
  • Investigated and implemented SharePoint Search web part interactions.
  • Developed custom Advanced Search web parts to meet specific customer requirements.
  • Authored technical documentation and provided customer knowledge transfer.