CMS Technical Leader
Skills
Sitecore, Mobile devices, Windows, QNX TECHNOLOGIES, Linux, Debian, Gentoo, C#, C++, XML, XSLT, XPath, HTML, CSS, JavaScript, jQuery, React, Bootstrap APPLICATION, Pascal, Modula, SOFTWARE, Ada, Prolog, Lisp, Assembler, SQL, MS SQL Server, Sybase SQL Server, MS Access, Visual Studio, XML tools, Rational Rose, MS Visio, CLI, Watcom C++, Photon MicroGUI .Net Framework/Core, ASP.NET, MVC, ADO.NET, EF, LINQ, Blazor, WinForms, Distributed Application Architecture, SOLID, KISS, UML, Sitecore CMS, Umbraco, Wordpress, Web Browsers Office, Project, Source code repositories, Web Servers, Virtualization, Net Core, WebAPI, Responsive Design, Bootstrap, SQLite, GitHub, Azure, MVC renderings, Sitecore data, ASP.NET MVC, CMS, script, data mining, refactoring, SEO, Media library, DLL logic, content pages, JSON, Umbraco CMS, Razor, MS SQL CE, CRM, user interaction, web-service, Web-services, AJAX, ASP.Net Web, ASP.Net Web forms, Qlikview, ASP.Net Web-forms, Debugging, StatCenter, SharePoint Portal Integration modules, dtSearch, JWT, SharePoint, LDAP, Net Framework 1, XAML, MS SQL, Firebird, SharePoint Portal, parsing, Microsoft Excel, Adobe Flash, Internal CMS, Net Framework, XSQL, Payment system, System integration, control panel, Sybase, Oracle, remoting, exception handling, development environment, Net Framework 2.0, JScript, Code Refactoring, data export, web services, web service, UI, NUnit, bugs, Net Framework 1.1, ASP.Net WebForms, Crystal Reports, Scrum, Framework 1.1, Agile, N-tier, Data Access Application Block, Serialization, Rational XDE, Crystal Report, databases, business logic, ICQ 2003b, treeview, Unmanaged plugins, XSD, data comparison, database, GUI, XML/XSLT, Active Report, DynamiCube, user management, API, N-tier Microsoft Application Architecture, Net Framework 1.0, Net, ADO. Net, C, Web Project, backend, Net Framework technology, frontend, SSL, VeriSign, Visio UML tool, N-tier Microsoft App Architecture, ASP, NET migration, VB, HTML DDLabs, MS SQL Server database XML, VBA Script, MS Word, MS Word DOM, VBA, Reflection, SCADA, programming, visualization, DB, access rights, modem, QNX, OOD, POSIX, Embedded SQL, Photon MicroGUI, QNX v4.25, Watcom, C++ v10.6, Sybase SQL Anywhere v5, Photon Toolkit, TCP/IP, WinSock, DLL, Visual C++ 6.0
Project history
01/2021
-
01/2021
2019: Umbraco to Wordpress migration http://www.ultimate-ski.com
Roles CMS Technical Leader
I. Client required a developer to help with old Umbraco website
migration to WordPress and needed the content moved to new CMS.
II. My own existing script was enhanced with the following features:
1) Umbraco v6 data mining adapter;
2) Umbraco unpublished nodes mining refactoring;
3) Rebuilding content tree structure: moving pages from one parent to
another on predefined rules;
4) Embedding content from one pages to another then removing
unnecessary pages from result output data;
5) Extracting all the Umbraco node properties;
6) Converting Umbraco Node IDs to Wordpress Post IDs;
7) Content postprocessing: converting links to new SEO-friendly
permalink structure, modifying existing content with required rules;
8) Media library migration with corresponding content image source links
conversion;
III. The following additional tasks were performed:
1) Client consulting on different architectural and technical issues;
2) Leading Wordpress developer with consulting on functionality
implementation;
3) Setting up corresponding Wordpress plugins;
4) Managing redirection for old and nice URLs;
5) Reversing old Umbraco website DLL logic;
6) Testing and fixing content pages and images with different
linkchekeckers;
7) Attaching about 160 new images to the new site;
8) Fixing some issues on the old live site;
IV. As a result of two month of hard work more than 5000 Umbraco
source nodes and more than 10000 media items were migrated by my
evolved application. Some node contents were merged, some nodes were
removed and as a result 4422 output posts were imported to Wordpress.
Technologies: Umbraco CMS, .NET Core, C#, XML, JSON,
2018: InquireDesign website https://www.inquiredesign.com/
Roles CMS Technical Leader
I. Client required a developer to help with old Umbraco website
migration to WordPress and needed the content moved to new CMS.
II. My own existing script was enhanced with the following features:
1) Umbraco v6 data mining adapter;
2) Umbraco unpublished nodes mining refactoring;
3) Rebuilding content tree structure: moving pages from one parent to
another on predefined rules;
4) Embedding content from one pages to another then removing
unnecessary pages from result output data;
5) Extracting all the Umbraco node properties;
6) Converting Umbraco Node IDs to Wordpress Post IDs;
7) Content postprocessing: converting links to new SEO-friendly
permalink structure, modifying existing content with required rules;
8) Media library migration with corresponding content image source links
conversion;
III. The following additional tasks were performed:
1) Client consulting on different architectural and technical issues;
2) Leading Wordpress developer with consulting on functionality
implementation;
3) Setting up corresponding Wordpress plugins;
4) Managing redirection for old and nice URLs;
5) Reversing old Umbraco website DLL logic;
6) Testing and fixing content pages and images with different
linkchekeckers;
7) Attaching about 160 new images to the new site;
8) Fixing some issues on the old live site;
IV. As a result of two month of hard work more than 5000 Umbraco
source nodes and more than 10000 media items were migrated by my
evolved application. Some node contents were merged, some nodes were
removed and as a result 4422 output posts were imported to Wordpress.
Technologies: Umbraco CMS, .NET Core, C#, XML, JSON,
2018: InquireDesign website https://www.inquiredesign.com/
01/2021
-
01/2021
Umbraco CMS expert
The task was to migrate existing static web-site into Umbraco CMS.
Implemented with standard CMS dev workflow: Decomposing site temlpate
and dynamic views/controls, creating hierarchy of data types and content
tree, transferring media and content, development of views and converting
forms to MVC controls. Patching RTE setting and blog sources. Deployment.
Technologies: Umbraco CMS, ASP.NET MVC, Razor, MS SQL CE,
Foundation js lib, Articulate blog, Azure
Implemented with standard CMS dev workflow: Decomposing site temlpate
and dynamic views/controls, creating hierarchy of data types and content
tree, transferring media and content, development of views and converting
forms to MVC controls. Patching RTE setting and blog sources. Deployment.
Technologies: Umbraco CMS, ASP.NET MVC, Razor, MS SQL CE,
Foundation js lib, Articulate blog, Azure
01/2021
-
01/2021
Senior Software Engineer
Luxoft
Was involved in integration of the project with other projects in the aim
to import all the organization structure data (organization units and their
properties, peoples, people allocation, people moving between units,
property dictionaries) from that system. The task was solved with sql script.
Also, a reporting layer was developed.
Technologies: .Net Framework 1.1, C#, ASP.Net, ADO.Net, MS SQL, HTML, XML,
Crystal Reports, Agile Scrum
to import all the organization structure data (organization units and their
properties, peoples, people allocation, people moving between units,
property dictionaries) from that system. The task was solved with sql script.
Also, a reporting layer was developed.
Technologies: .Net Framework 1.1, C#, ASP.Net, ADO.Net, MS SQL, HTML, XML,
Crystal Reports, Agile Scrum
01/2021
-
01/2021
Architect, Developer
Paraben Forensics Paraben's P2Commander
Roles Architect, Developer
The application allows scheduling all the Paraben's products execution via
plugins and exchange data between products. Serge analyzed requirements,
designed system models and developed UI components and Remoting
communication mechanisms.
Technologies: .Net Framework 1.1, WinForms, Remoting, Serialization, C#, UML,
Rational XDE, Crystal Report, XML/XSLT.
Roles Architect, Developer
The application allows scheduling all the Paraben's products execution via
plugins and exchange data between products. Serge analyzed requirements,
designed system models and developed UI components and Remoting
communication mechanisms.
Technologies: .Net Framework 1.1, WinForms, Remoting, Serialization, C#, UML,
Rational XDE, Crystal Report, XML/XSLT.
01/2021
-
01/2021
Paraben's Chat Examiner
Paraben Forensics
The application allows users to analyze different kinds of chat databases.
Serge has developed the application architecture, UI components, and
business logic and plugins parts. In the first version the ICQ 1993-2003a,
ICQ 2003b, Yahoo and MSN messenger plugins were developed. The
application UI based on treeview of loaded contacts, contacts detailed table
and table and rtf view of messages. The functionality includes sorting,
filtering, searching, export to XML/HTML and merging a set of messages.
Technologies: N-tier Microsoft Application Architecture, .Net Framework 1.1, (C#,
WinForms, ADO.Net, ), C++, Unmanaged plugins, XML/XSLT, XSD.
Serge has developed the application architecture, UI components, and
business logic and plugins parts. In the first version the ICQ 1993-2003a,
ICQ 2003b, Yahoo and MSN messenger plugins were developed. The
application UI based on treeview of loaded contacts, contacts detailed table
and table and rtf view of messages. The functionality includes sorting,
filtering, searching, export to XML/HTML and merging a set of messages.
Technologies: N-tier Microsoft Application Architecture, .Net Framework 1.1, (C#,
WinForms, ADO.Net, ), C++, Unmanaged plugins, XML/XSLT, XSD.
01/2021
-
01/2021
Architect, Developer
Percevia
The application allows data comparison by different criteria, copying and
deleting data and data attributes between two databases, stored in Percevia
database format.
Technologies: .Net Framework 1.1, WinForms, C#.
Paraben Forensics Paraben's Cell Seizure
Roles Developer
The system is acquiring all kinds of the information from mobile
telephones. Serge was involved in several tasks, such as GUI revision, XSLT
reporting and configuration implementation.
Technologies: .Net Framework 1.1, WinForms, C#, XML/XSLT.
deleting data and data attributes between two databases, stored in Percevia
database format.
Technologies: .Net Framework 1.1, WinForms, C#.
Paraben Forensics Paraben's Cell Seizure
Roles Developer
The system is acquiring all kinds of the information from mobile
telephones. Serge was involved in several tasks, such as GUI revision, XSLT
reporting and configuration implementation.
Technologies: .Net Framework 1.1, WinForms, C#, XML/XSLT.
01/2021
-
01/2021
Architect
ALLO Telephone Company ALLO Discount system
The system aims to manage discount systems for shopping mobile
trading organizations. Serge has created use cases and presentation models.
Technologies: UML, .Net Framework 1.1, WinForms, C#, Crystal Report, Active
Report, DynamiCube.
Lookout Learning Lookout Learning
Roles Architect, Developer
The system aim is to organize learning classrooms. Serge was involved in
the initial project model and class library creation.
Technologies: .Net Framework 1.1, WinForms, C#, XML, UML.
trading organizations. Serge has created use cases and presentation models.
Technologies: UML, .Net Framework 1.1, WinForms, C#, Crystal Report, Active
Report, DynamiCube.
Lookout Learning Lookout Learning
Roles Architect, Developer
The system aim is to organize learning classrooms. Serge was involved in
the initial project model and class library creation.
Technologies: .Net Framework 1.1, WinForms, C#, XML, UML.
01/2021
-
01/2021
Manager, Architect, Developer
Ditium Technologies
The CRM website includes a strong user management system and content
management such as products, articles, newsletters, announcements. Serge
designed the system model and developed a user management system for
the website. It was built with user hierarchy solution with a user rights
inheritance and includes a permission management API.
Technologies: N-tier Microsoft Application Architecture, UML, .Net Framework 1.0,
ASP. Net, ADO. Net, C#, MS SQL, JScript
management such as products, articles, newsletters, announcements. Serge
designed the system model and developed a user management system for
the website. It was built with user hierarchy solution with a user rights
inheritance and includes a permission management API.
Technologies: N-tier Microsoft Application Architecture, UML, .Net Framework 1.0,
ASP. Net, ADO. Net, C#, MS SQL, JScript
01/2021
-
01/2021
Manager, Architect, Developer
WebSignia Corporation
The website allows users to create a website template they want and
make a purchase for it design to WebSignia Corporation. Serge designed the
system model and developed registration and account management parts for
the website.
Technologies: N-tier Microsoft Application Architecture, UML, .Net Framework 1.0,
ASP.Net, ADO.Net, MS SQL
make a purchase for it design to WebSignia Corporation. Serge designed the
system model and developed registration and account management parts for
the website.
Technologies: N-tier Microsoft Application Architecture, UML, .Net Framework 1.0,
ASP.Net, ADO.Net, MS SQL
01/2021
-
01/2021
Architect
Applied Messaging Corporation
The portal aim is supporting of the Convoq real-time collaboration and
web-meeting product. It includes purchasing public part; manage accounts
and users, reporting and payment parts. Serge designed parts of the portal
model using N-tier Microsoft Application Architecture for .NET methodology
for distributed applications and made some investigation tasks. The model
was made with the MS Visio UML tool.
Technologies: N-tier Microsoft App Architecture, UML, .Net Framework 1.0, MS
SQL
web-meeting product. It includes purchasing public part; manage accounts
and users, reporting and payment parts. Serge designed parts of the portal
model using N-tier Microsoft Application Architecture for .NET methodology
for distributed applications and made some investigation tasks. The model
was made with the MS Visio UML tool.
Technologies: N-tier Microsoft App Architecture, UML, .Net Framework 1.0, MS
SQL
01/2021
-
01/2021
Developer
Microsoft * Corporation Microsoft Partner Pavilion Enhancement
Roles Developer
Serge was a member of the team involved in the work of completing the
application migration from ASP-based into ASP.NET technology. As a
component of the .NET migration, existing functionality was reverse
engineered and integrated into the new application. Serge converted several
pages from Partners part of the site.
Technologies: .Net Framework 1.0, ASP, ASP.Net, VB, MS SQL, JScript, HTML,
XML/XSLT
Roles Developer
Serge was a member of the team involved in the work of completing the
application migration from ASP-based into ASP.NET technology. As a
component of the .NET migration, existing functionality was reverse
engineered and integrated into the new application. Serge converted several
pages from Partners part of the site.
Technologies: .Net Framework 1.0, ASP, ASP.Net, VB, MS SQL, JScript, HTML,
XML/XSLT
01/2021
-
01/2021
Tester
Microsoft * Corporation Microsoft Photo Web Site
Roles Tester
The site is used for online pictures management. Serge was a member of
the development team. He made site testing and created an appropriate
documentation.
DDLabs Collaboration Tool Web Site
Roles Architect, Developer
He took part in design and business logic development using .Net
Framework with C#, ASP.Net and MS SQL Server.
Technologies: UML, .Net Framework 1.0, ASP.Net, C#, MS SQL, JScript, HTML
DDLabs Wireless Survey Project
Roles Architect, Developer
He made pre-development research for mobile technologies. He
developed MS SQL Server database XML multilingual survey and user parts
of business logic.
Technologies: UML, .Net Framework 1.0, ASP.Net, C#, MS SQL, JScript, HTML,
XML
DDLabs Internal project
Roles Developer
VBA Script for MS Word document checking in aim to correspond to
internal standards.
Technologies: MS Word DOM and VBA
DDLabs Internal project
Roles Architect, Developer
.Net Framework class library for scheduled execution of class methods.
Technologies: .Net framework, C#, Reflection, Timing and Threading
Roles Tester
The site is used for online pictures management. Serge was a member of
the development team. He made site testing and created an appropriate
documentation.
DDLabs Collaboration Tool Web Site
Roles Architect, Developer
He took part in design and business logic development using .Net
Framework with C#, ASP.Net and MS SQL Server.
Technologies: UML, .Net Framework 1.0, ASP.Net, C#, MS SQL, JScript, HTML
DDLabs Wireless Survey Project
Roles Architect, Developer
He made pre-development research for mobile technologies. He
developed MS SQL Server database XML multilingual survey and user parts
of business logic.
Technologies: UML, .Net Framework 1.0, ASP.Net, C#, MS SQL, JScript, HTML,
XML
DDLabs Internal project
Roles Developer
VBA Script for MS Word document checking in aim to correspond to
internal standards.
Technologies: MS Word DOM and VBA
DDLabs Internal project
Roles Architect, Developer
.Net Framework class library for scheduled execution of class methods.
Technologies: .Net framework, C#, Reflection, Timing and Threading
01/2021
-
01/2021
Lead developer
"Automatic System" Association: Internal Library
Roles Lead developer
Protocol and software for receiving measured data from controllers were
developed. This software collects data and sends them via TCP/IP to the
"Fastwell Universal OPC-server" on a Windows based PC.
Technologies: OOD, WinSock, DLL; Software: Visual C++ 6.0
Roles Lead developer
Protocol and software for receiving measured data from controllers were
developed. This software collects data and sends them via TCP/IP to the
"Fastwell Universal OPC-server" on a Windows based PC.
Technologies: OOD, WinSock, DLL; Software: Visual C++ 6.0
01/2012
-
01/2021
Sitecore technical leader
Stanley Steemer International
Was responsible for the portal architectural design. Implemented content
structure, core functionality and major controls.
Technologies: Sitecore, ASP.Net Web forms, C#, XSLT, Web-services, Javascript,
jQuery, HTML
structure, core functionality and major controls.
Technologies: Sitecore, ASP.Net Web forms, C#, XSLT, Web-services, Javascript,
jQuery, HTML
01/2011
-
01/2021
Sitecore technical leader
Skolkovo Innovation Center
Made architectural design, major part of development and taught the
development team. Two different versions of the web-site were launched.
Technologies: Sitecore, ASP.Net Web forms, C#, XSLT, Web-services, Javascript,
jQuery, HTML, CSS
development team. Two different versions of the web-site were launched.
Technologies: Sitecore, ASP.Net Web forms, C#, XSLT, Web-services, Javascript,
jQuery, HTML, CSS
01/2010
-
01/2021
Senior Sitecore developer
Whole web-site on top of the provided HTML design was developed.
Introduced to the partner company how Sitecore CMS works.
Technologies: Sitecore, ASP.Net Web forms, C#, XSLT, HTML, CSS
Introduced to the partner company how Sitecore CMS works.
Technologies: Sitecore, ASP.Net Web forms, C#, XSLT, HTML, CSS
01/2010
-
01/2021
Senior Sitecore developer
Qlikview "Business Discovery" portal
Implemented part of content structure and some xslt controls.
Technologies: Sitecore, XSLT, jQuery
Technologies: Sitecore, XSLT, jQuery
01/2010
-
01/2021
Senior Sitecore developer
New Zealand Institute of Chartered
Accountants
Roles Senior Sitecore developer
Implemented part of content structure and some controls.
Technologies: Sitecore, ASP.Net Web-forms, C#, Web-services
Roles Senior Sitecore developer
Implemented part of content structure and some controls.
Technologies: Sitecore, ASP.Net Web-forms, C#, Web-services
05/2008
-
08/2008
Senior Software Engineer
Web Studio
Enhancing existing internal CMS, consulting, modules and shopping-sites
development.
Sites development, including:
1. Designing site architecture by requirements;
2. Decomposing design HTML templates to site layouts and controls;
3. Developing back-end (.Net and SQL) and front-end (JavaScript) layouts
and controls behavior;
4. Wrapping other third-party components;
The following sites were developed and launched (1 site per month):
Interokna http://interokna.info/
Corporate shopping-website, includes parsing Microsoft Excel price sheets
and attaching Adobe Flash calculator
BalticBread http://www.baltic-bread.ru/
Corporate shopping-website, includes extensive AJAX functionality.
SuperCap
Corporate shop-website, includes extensive Adobe Flash integration.
Technologies: Internal CMS, .Net Framework, C#, ASP.Net, AJAX, SQL, XSLT,
XSQL, Adobe Flash, HTML, CSS, Payment system integration
development.
Sites development, including:
1. Designing site architecture by requirements;
2. Decomposing design HTML templates to site layouts and controls;
3. Developing back-end (.Net and SQL) and front-end (JavaScript) layouts
and controls behavior;
4. Wrapping other third-party components;
The following sites were developed and launched (1 site per month):
Interokna http://interokna.info/
Corporate shopping-website, includes parsing Microsoft Excel price sheets
and attaching Adobe Flash calculator
BalticBread http://www.baltic-bread.ru/
Corporate shopping-website, includes extensive AJAX functionality.
SuperCap
Corporate shop-website, includes extensive Adobe Flash integration.
Technologies: Internal CMS, .Net Framework, C#, ASP.Net, AJAX, SQL, XSLT,
XSQL, Adobe Flash, HTML, CSS, Payment system integration
09/2007
-
02/2008
Senior Software Engineer
Alliance Bernstein
Alliance Bernstain ID Management System
Significant parts of the project were developed, both client web
application and windows service.
System integration control panel was developed, including bean
settings form and dialog for field mapping containing multiple level
parameters hierarchy. It allows administration stuff to set all the integration
bean properties and monitor results on the fly.
Task management panel for task monitoring and controlling.
The Devexpress Ajax based library was used.
Head windows service part was designed and developed, including
integration beans ( for different data sources such as MS SQL, LDAP, Sybase,
Oracle and so on) and auxiliary (email notification, data pull result storing)
bean set, their collaboration and remoting interaction interface. MS
Application Block was integrated for logging and exception handling.
Integration and testing were performed on the remote client
development environment.
Technologies: .Net Framework 2.0; ASP.Net, ADO.Net, Remoting, C#, JScript,
AJAX, HTML, XML, MS SQL, LDAP, Code Refactoring
Significant parts of the project were developed, both client web
application and windows service.
System integration control panel was developed, including bean
settings form and dialog for field mapping containing multiple level
parameters hierarchy. It allows administration stuff to set all the integration
bean properties and monitor results on the fly.
Task management panel for task monitoring and controlling.
The Devexpress Ajax based library was used.
Head windows service part was designed and developed, including
integration beans ( for different data sources such as MS SQL, LDAP, Sybase,
Oracle and so on) and auxiliary (email notification, data pull result storing)
bean set, their collaboration and remoting interaction interface. MS
Application Block was integrated for logging and exception handling.
Integration and testing were performed on the remote client
development environment.
Technologies: .Net Framework 2.0; ASP.Net, ADO.Net, Remoting, C#, JScript,
AJAX, HTML, XML, MS SQL, LDAP, Code Refactoring
08/2006
-
08/2007
Senior Software Engineer
Luxoft
Parts of reporting layer, data export web services, Calendar subsystem
which consumes data from another system via web service, Audit module
were developed and HTML UI refactoring. NUnit was used for testing. Also
plenty of bugs were fixed on the maintenance stage.
Technologies: .Net Framework 1.1, C#, ASP.Net WebForms, ADO.Net, MS SQL,
HTML, JavaScript, AJAX, XML, Crystal Reports, NUnit, Agile Scrum
which consumes data from another system via web service, Audit module
were developed and HTML UI refactoring. NUnit was used for testing. Also
plenty of bugs were fixed on the maintenance stage.
Technologies: .Net Framework 1.1, C#, ASP.Net WebForms, ADO.Net, MS SQL,
HTML, JavaScript, AJAX, XML, Crystal Reports, NUnit, Agile Scrum
05/2005
-
01/2006
Sitecore Solution Consultant
Sitecore Corporate
Professional-Services Sitecore Corporate Branch Sitecore CMS
Responsibilities
I. Sitecore CMS developers and partners support, including:
* Support and consulting;
* Problem solving and resolution to incidents caused by
application or infrastructure issues for clients;
* Debugging and testing;
* Deployment;
* Developing back-end modules;
* Extending front-end functionality;
* Sites development;
* Technical documentation writing;
II. The StatCenter and SharePoint Portal Integration modules
development and consulting.
Partners and customers consulted
Pentia Eduserv
Codehouse Novastar
Ankiro AlphaSolutions
dtSearch JWT
Lectric P5Solutions
Experian COM-IT
Codehouse NextInnovation
Emotions Itum
Addition
Modules supported
* SharePoint Connector Module;
* Web Forms;
* Newsletter Module;
* dtSearch;
* Forum;
* WebPart;
* Link Checker;
* LDAP Integration;
* StatCenter;
* Staging;
Sitecore CMS version 4, 5, Code Reflection, .Net Framework 1.1,
Technologies: 2.0; ASP.Net, C#, JavaScript, AJAX, HTML, XML, XSLT, XAML, MS
SQL, MS Access, Firebird, SharePoint Portal, LDAP
Responsibilities
I. Sitecore CMS developers and partners support, including:
* Support and consulting;
* Problem solving and resolution to incidents caused by
application or infrastructure issues for clients;
* Debugging and testing;
* Deployment;
* Developing back-end modules;
* Extending front-end functionality;
* Sites development;
* Technical documentation writing;
II. The StatCenter and SharePoint Portal Integration modules
development and consulting.
Partners and customers consulted
Pentia Eduserv
Codehouse Novastar
Ankiro AlphaSolutions
dtSearch JWT
Lectric P5Solutions
Experian COM-IT
Codehouse NextInnovation
Emotions Itum
Addition
Modules supported
* SharePoint Connector Module;
* Web Forms;
* Newsletter Module;
* dtSearch;
* Forum;
* WebPart;
* Link Checker;
* LDAP Integration;
* StatCenter;
* Staging;
Sitecore CMS version 4, 5, Code Reflection, .Net Framework 1.1,
Technologies: 2.0; ASP.Net, C#, JavaScript, AJAX, HTML, XML, XSLT, XAML, MS
SQL, MS Access, Firebird, SharePoint Portal, LDAP
12/2003
-
11/2004
Senior Software Engineer
Paraben Corporation
Paraben Forensics Paraben Forensics Registration Site
Roles Architect, Developer
The system aims to provide to the Paraben's customers the possibility to
manage their product licenses (download license keys, transfer license to
another customer, download products, manage their accounts) and
administration part for managing customers, products and licenses.
N-tier Microsoft Application Architecture, .Net Framework 1.1, C#,
Technologies: ASP.Net, ADO.Net, Data Access Application Block, MS SQL, JScript,
HTML.
Roles Architect, Developer
The system aims to provide to the Paraben's customers the possibility to
manage their product licenses (download license keys, transfer license to
another customer, download products, manage their accounts) and
administration part for managing customers, products and licenses.
N-tier Microsoft Application Architecture, .Net Framework 1.1, C#,
Technologies: ASP.Net, ADO.Net, Data Access Application Block, MS SQL, JScript,
HTML.
05/2003
-
08/2003
Project Manager, Architect, Web Engineer
02/2002
-
02/2003
Senior Software Engineer
DDLabs Ukraine (KSE); Americans United AU
The website aim is gathering donations for the AU Mission and donations
administration. Serge developed several pages for administration part and
part of business logic. The backend was built with the .Net Framework
technology with C# language using ADO.Net with MS SQL Server and
frontend was made using ASP.Net and JavaScript. Also, he integrated SSL
protection and VeriSign payment system to the project. He was responsible
for deployment to the host server and the support. Testimonial
Technologies: UML, .Net Framework 1.0, ASP.Net, C#, MS SQL, JScript, HTML
administration. Serge developed several pages for administration part and
part of business logic. The backend was built with the .Net Framework
technology with C# language using ADO.Net with MS SQL Server and
frontend was made using ASP.Net and JavaScript. Also, he integrated SSL
protection and VeriSign payment system to the project. He was responsible
for deployment to the host server and the support. Testimonial
Technologies: UML, .Net Framework 1.0, ASP.Net, C#, MS SQL, JScript, HTML
05/2000
-
01/2002
Lead Software Engineer
Automatic System Association
Dnipropetrovski Regional Electrical Network: "Specter 2000" SCADA
Roles Software Engineer and then Lead Developer
Serge took path on development "Specter 2000" SCADA project, which
was supplied on "OAO "EK "DniprOblEnergo" enterprise. The SCADA realize,
collect and control different telemetry information from industrial
electrometers and combine electric-branches and electric-enterprises into
one information system. As a software engineer he was involved in the
following tasks:
Modeling and development SCADA components, including task
description, analysis, design, programming, testing, debugging, documenting
and support; SCADA development consulting; SCADA testing, debugging and
revision; SCADA administration at setup time; SCADA deployment.
He developed the following components for the "Specter 2000" project:
Class library - for the electrometer "Oblik" (two-level protocol).
* ChannelTuning - dynamic visualization of real-time telemetry
channel states (logical signal, signal duration, telemetry code).
Data for visualization are taken from shared memory by proxy's
changes from another process.
* UserRights - interactive administration module for the SCADA DB
users access rights granting.
* UserList - interactive administration module for the system users
list management.
* ModemConnection - interactive module for establishing modem
connection between QNX SCADA node and remote nodes. This
software allows automated queuing of calls until they are accepted,
with each connection being logged, and automatic connection
recovery in case of disconnection.
Technologies: OOD, C++, QNX, POSIX, Embedded SQL, Photon MicroGUI
Software: QNX v4.25, Watcom C++ v10.6, Sybase SQL Anywhere v5.5.05,
Photon Toolkit v1.14
Roles Software Engineer and then Lead Developer
Serge took path on development "Specter 2000" SCADA project, which
was supplied on "OAO "EK "DniprOblEnergo" enterprise. The SCADA realize,
collect and control different telemetry information from industrial
electrometers and combine electric-branches and electric-enterprises into
one information system. As a software engineer he was involved in the
following tasks:
Modeling and development SCADA components, including task
description, analysis, design, programming, testing, debugging, documenting
and support; SCADA development consulting; SCADA testing, debugging and
revision; SCADA administration at setup time; SCADA deployment.
He developed the following components for the "Specter 2000" project:
Class library - for the electrometer "Oblik" (two-level protocol).
* ChannelTuning - dynamic visualization of real-time telemetry
channel states (logical signal, signal duration, telemetry code).
Data for visualization are taken from shared memory by proxy's
changes from another process.
* UserRights - interactive administration module for the SCADA DB
users access rights granting.
* UserList - interactive administration module for the system users
list management.
* ModemConnection - interactive module for establishing modem
connection between QNX SCADA node and remote nodes. This
software allows automated queuing of calls until they are accepted,
with each connection being logged, and automatic connection
recovery in case of disconnection.
Technologies: OOD, C++, QNX, POSIX, Embedded SQL, Photon MicroGUI
Software: QNX v4.25, Watcom C++ v10.6, Sybase SQL Anywhere v5.5.05,
Photon Toolkit v1.14
Local Availability
Only available in these countries:
Ukraine