• Find Jobs
  • Add Resume
Log in
  • Log in
  • Registration
  • For employers
  • Log in

    Remind password

    No account?

    Sign up
  • More
    • Recruitment agencies
    • News
    • Library
    • Universities
    • Classifier
    • Services for jobseekers
    • For employers
  • For employers
  1. Jobs in Kharkov
  2. Resume search
  3. IT: Developers
  4. Resume Senior Software Engineer
  • To the resume list
  • Log in as employer
  • Send similar
  •  Print resume
  • Add to favorites

Boris

Resume Senior Software Engineer

24 September 2019y.

Kharkiv

Log in or register as an employer to see the contact information.

  • Education—
  • Work experiencedoes not matter
  • Job typeany
  • Work typeany

Professional skills

  • Interbase
  • MongoDB
  • Windows Server
  • ADO.NET
  • Agile
  • Amazon
  • Angular
  • AngularJS
  • API
  • ASP.NET
  • ASP.NET MVC
  • AWS
  • Backbone
  • Big Data
  • Bootstrap
  • Business
  • C++
  • CIPA
  • Cloud
  • NET

Original text

Pobedy Ave., House ***********

Kharkov, 61204

Ukraine

Home phone: ****************

Cell phone: Tel: ****************

****************

Email: Show contacts

b.******@outlook.com (mailto:b.******@outlook.com)

Skype: boriso1612

Boris ******

Summary

Senior Software Engineer/Team Lead/PM with a long-standing experience in IT. Strong experience in COM, .NET, RDBMS, web development, SPA, application virtualization. Basic skills in NoSQL, BigData. Large experience with different software development methodologies (Waterfall, Agile models). Experienced in communication with clients, team leading. Familiar with requirements definition, estimation, designing, planning, reporting, team managing. Purposeful, proactive, fast learner, open for innovations, able handling and prioritizing several tasks at the same time.

Expertise summary

Generic Software Development Expertise

  • Team Leading

  • OOD

  • OOP

  • UML

  • Analysis, Solution Creation, Design, Documentation

  • Waterfall/Agile/SCRUM

  • N-tier applications

  • Web-applications

  • Windows Form applications

  • Database Development

Operating Systems

  • Windows (NT/2000/XP/7/8/1**************016 – x86/x64)

  • Linux

Programming Languages and Frameworks

  • C#, JavaScript, TypeScript, VB6, VB.NET, VBScript, C++

  • Angular 8, AngularJS, Angular Material, React, jQuery, Bootstrap, HTML, XML, JSON, XSL/XSLT

  • ASP.NET MVC, ASP.NET Web API, ASP.NET Core 2, ADO.NET, MS Entity Framework, NHibernate, LINQ, Unity, Ninject, AutoMapper, NLog, log4net, Quartz.NET

  • MSTest, NUnit, Moq, Rhino Mocks, NSubstitue, Jasmine

Databases

  • MS SQL Server (T-SQL)

  • Oracle (PL/SQL)

  • MS Access

  • Interbase

  • MongoDb

  • Cosmos DB

  • MarkLogic

Tools and Technologies

  • COM, DCOM, COM+

  • Microsoft Information Server (IIS)

  • WMI, WCF, Windows Service

  • Git, GitHub, Surround CSM, TFS, SVN, Jira, Jenkins

  • Virtualization: SVS/SWV, SoftGrid/App-V, ThinApp

  • Big Data: MS HDInsight, Hortonworks Data Platform for Windows

  • Amazon S3, EC2

  • Azure Functions

  • MS Office, MS Visio, MS Project

  • Communications: Skype, Slack, Google Gmail, MS Outlook, Viber, WatsApp, Telegram, Mobile phone

Work Experience

November/2015 – Present

[Oracle-Maxymiser] [Kharkov, Ukraine]

[Principal Applications Developer]

  • Starting up new applications

  • Requirements definition

  • Software architecture and design

  • Negotiation with other teams

  • Writing technical documentation

  • Development

February/2015 – October/2015

[ХКС] [Kharkov, Ukraine]

[Senior Developer, Team Lead]

  • Starting up a new project

  • Requirements definition

  • Software architecture and design

  • Coding

  • Team leading

  • Coordinating remote team members

  • Writing technical documentation

April/2014 – January/2015

[Freelancer] [Kharkov, Ukraine]

  • Starting up a new project

  • Requirements definition

  • Software design and development

  • Writing technical documentation

November/2013 – April/2014

[Sigma Ukraine] [Kharkov, Ukraine]

[Team Lead]

  • Team leading

  • Starting up a new project

  • Requirements definition

  • Software architecture and design

  • Candidates interviewing

  • Writing technical documentation

October/2012 – November/2013

[Global Logic] [Kharkov, Ukraine]

[Consultant Software Engineer]

  • Team leading

  • Software development

  • Research new technologies and tools

  • Writing technical documentation

Febrary/2007 – October/2012

[Ciklum Ukraine] [Kharkov, Ukraine]

[Project Manager]

  • Team leading

  • Software design and development

  • Requirements definition

  • Writing technical documentation

  • Improving the development process

  • Candidates interviewing

  • Communication with client

  • Reporting

September/2004 – Febrary/2007

[Validio Ukraine] [Kharkov, Ukraine]

[Senior Software Engineer/Team Lead]

  • Software development

  • Team leading

  • Supporting the existing versions

  • Contacts with the customers

Major Accomplishments

Maxymiser System

Maxymiser provides Customer Experience Optimization solutions, including A/B testing, multivariate testing, web and mobile personalization, and multichannel marketing. The platform core is a high-load web application that is located in several geographic regions of the planet. The application has close to reality time requirements. The main technical solutions include optimizing the behavior of users of web sites, A/B and multivariate testing, personalization of content, which can significantly improve the efficiency of sites and, accordingly, customer profits. Platform includes many different sub-systems and databases which communicate to each other through the REST, WCF and other protocols.

  • C#, MVC ************, MS EF 6, NHibernate 4, Ninject, log4net, Quartz.NET, MS SQL Server, NUnit, NSubstitute, JavaScript, AngularJS 1.X, Git, Jira, Jenkins

  • 4 – 6 programmers and testers in the team, 4 years

Thalamus Web Application

Thalamus is an interactive web-based (SPA), digital interviewing software specifically designed for application to graduate medical education training programs. Thalamus provides a comprehensive interview reservation via a real-time scheduling system. Applicants may instantaneously confirm their interview dates, take full control of their schedules and decrease their costs of travel.

For program administrators, Thalamus streamlines communication by allowing applicants to self-schedule interviews, thereby eliminating unnecessary phone calls and emails. Thalamus handles all of the confirmations, cancellations, and rescheduling, so administrators can focus on the “personal touch” and optimize resident recruitment, while providing first class productivity and user experience.

  • C#, ASP NET Web API 2, ASP NET Identity, MS Entity Framework **********, AutoMapper, NLog, Quartz.NET, MS SQL Server 2014, NUnit, Moq, JavaScript, AngularJS, Jasmine, TFS, Git

  • 2-5 programmer, ************* HTML developers, ************ months

TaskBook Manager

TaskBook is a Web API single page application (SPA) intended for simple, quick, and secure task management. The application provides friendly user interface, allows creating user accounts with different levels of permissions. As a data store the application users a relational database management system (MS SQL).

  • C#, ASP NET Web API, ASP NET Identity, MS Entity Framework, Unity, AutoMapper, MS SQL, NUnit, Moq, JavaScript, AngularJS, Jasmine, Git

  • 1 programmer, 6 months

Competence Data Storage

Central database which would incorporate information about competences of individuals working in construction sector. The main users for the system are training and construction companies, construction site managers, construction trade associations, and individuals working for construction companies. The system has to gather data from different sources: companies training individuals in construction related competences and construction companies who can train their own employees in specific competences.

The main goal of the project is creation of the database to hold information about competences of individuals working for construction companies and web application for accessing this database. The system should provide the reach UI for users, appropriate performance, and sufficient security level. Another task is implementing a web API to provide third-party companies with data from Competence Database.

  • C#, ASP.NET MVC, MS SQL, MS Entity Framework, TFS, jQuery, AngularJS

  • 5 – 6 programmers and testers, 5 months

REST API Web Application

This is web application for one of the most experienced and respected building and civil construction firms in the United States. The application is a dashboard that client’s representatives and end users can use to access customer and projects data. Accessible from a desktop PC, mobile, or tablet device, it is a “one stop shop” for users to retrieve, edit and add data and analysis that currently lives (and is sometimes buried) across existing systems.

  • C#, MS SQL, MS Entity Framework (code-first, migrations), TFS, Jira, jQuery, backbone, Amazon S3, EC2

  • 8-10 programmers and testers, 6 months

ASP.NET Application

ASP.NET prototype according to the client requirements. This is a small application to demonstrate integration web application with Axeda cloud service.

  • C#, MS SQL, SVN, JavaScript, Axeda service

  • 2 programmers, 1 month

MarkLogic

The research project to investigate full-text search possibilities of the MarkLogic NoSQL database. A small cluster was created and investigated on Amazon EC2. A class library based on the MarkLogic REST API was developed.

  • C#, MarkLogic REST API

  • 1 programmer, 2 months

Big Data

MS HDInsight and Hortonworks Data Platform (HDP) for Windows have been investigated. The software prototype was developed.

  • C#, HDInsight, HDP API

  • 1 programmer, 2 months

Augment Reality, Parse cloud

Researches on Augment Reality, Parse cloud, etc have been performed. Appropriate reports were written.

  • C#, JavaScript, Parse API

  • 1 programmer, 2 months

Scense System

Scense is a user centric desktop management and application delivery platform for MS Windows environments. The product empowers users to create distinctive personal work environments while retaining control of vital operations in the hands of IT administrators. The product assists companies to achieve smooth desktop/workspace management in both physical and virtual environments, swift application delivery and reliable IT performance.

Applications are installed, virtualized or streamed when needed, without user intervention, never conflict with each other and are centrally managed by the administrator from a single location.

Scense system is a complex system that includes several products and tools. The team developed a few essential features and tools.

  • C#, VB.NET, VB 6.0, T-SQL, PL-SQL, ActiveX, ADO, ADO.NET, WCF, Windows Service, SQL Server, Oracle, XML, HTML, VBScript, JavaScript, CSS, XSL/XSLT, COM, COM+, WMI, SVS/SWV, SoftGrid/App-V, VSS, TFS, SharePoint, Wiki

  • 5-8 programmers and testers, 6 years

Medical Data Receiver, Medical Desktop and Medical Information Transfer systems

Medical Data Receiver is a Windows desktop system. The primary function of the Medical Data Receiver is to receive electrocardiograms (12-Lead ECG reports) and other vital sign data from the LIFEPAK 12 ECG Monitor devices produced by MERS (Medical Emergency Receiving Station) to store the data in the database, to display the data on a PC monitor, to automatically print the received data and, to export to other data management systems or formats (e.g. PDF). The Medical Data Receiver users, typically emergency department staff or physicians, can use the data for diagnosis, disposition, and therapy decisions. The system supports a number of languages and is used in different countries throughout the Europe and USA. I develop new functionality, fix the bugs and support the products. Team coordination as well. This is my present project.

  • VB, C#, C++, T-SQL, ATL, WTL, COM, COM interoperability, .NET Windows Forms, MFC, MS SQL Server, ADO.NET, InstallShield X, Alchemy *************, VSS, SharePoint

  • 4-9 programmers, 7 months

OSCARnet project

An e-commerce system enabling customers to create and manage Internet storefronts. Every website has its own product catalog and can also use a shared catalog common to all the websites. Every website has a front-end enabling the user to order products and a back-end allowing for the dealer to maintain the product catalog, the list of users, website look and feel etc. The system supports a number of languages and is used in different countries throughout the Europe. I developed new functionality, wrote stored procedures and triggers, fixed the bugs.

  • Windows 2000/XP, T-SQL, Microsoft .NET Framework, VB.NET, ASP.NET, JavaScript, IIS, ADO.NET, MS SQL Server 2000, VSS, StarTeam

  • 6-8 programmers, 2 months

Legacy StratQ

StratQ for Compliance is a software solution and a compliance rules update service designed for the specific business needs of mortgage banks and finance companies. Regulatory compliance with Federal, State and Municipal laws is a growing concern, given the significant business and legal risk associated with underwriting, securitizing and transferring ownership of residential loans. Reports can be saved or printed in multiple formats, including Excel, Word, HTML or Adobe Acrobat Reader. Compliance results can also be saved to an external database for use with existing reporting tools. At first I worked as the programmer and then as Project Leader.

  • Windows XP, Windows Server 2003, VB6, VBScript, COM, ADO, XML, DOM, MS SQL Server, Access, ODBC, T-SQL, Windows Forms, VSS, StarTeam, TestTrackPro, Surround SCM

  • 1-7 programmers, 2 years

Education

Kharkov Aviation Institute, Flight Vehicles Production. Diploma БI #748486. Has completed course in Application of computers for flight vehicle design.

Foreign Languages

My native language is Russian. English reading, writing, speaking.

‹›×
    Category:
    • IT: Developers
    Resume published:
    24 September 2019 (12:12)
    Resume code:
    512457
    • To the resume list
    Report this resume
    Print
    Jobs in Kharkov
    JobsResumesearchRecruitment agenciesevent_seatSeminars and trainings
    info_outlineAbout the projectcommentNewsbookLibrarysettingsAPI
    Library
    Universities in KharkovVocational schools in KharkovClassifier of professions
    Help
    Services
    work Services employers Services candidates
    Contacts
    Send messagerabota@rabota.kharkov.ua
    • Русский
    •  
    • Українська
    •  
    • English
    •  
    User agreementSite map©2000 - 2025 Jobs in Kharkov
    The website administartion is not responsible for the content of private ads
    QR code
    ©2000 - 2025 Jobs in Kharkov