Boris
Резюме Senior Software Engineer
24 вересня 2019р.Харків

Зайдіть або зареєструйтесь як роботодавець, щоб побачити контактну інформацію.
- Освіта—
- Досвід роботине має значення
- Тип роботибудь-яка
- Вид зайнятостібудь-який
Професійні навички
- 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
Початковий текст
Pobedy Ave., House *********** Kharkov, 61204 Ukraine | Home phone: **************** Cell phone: Tel: **************** **************** Email: Показати контакти 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
| |
Operating Systems
| ||
Programming Languages and Frameworks
| ||
Databases
| ||
Tools and Technologies
| ||
Work Experience | November/2015 – Present [Oracle-Maxymiser] [Kharkov, Ukraine] [Principal Applications Developer]
February/2015 – October/2015 [ХКС] [Kharkov, Ukraine] [Senior Developer, Team Lead]
April/2014 – January/2015 [Freelancer] [Kharkov, Ukraine]
November/2013 – April/2014 [Sigma Ukraine] [Kharkov, Ukraine] [Team Lead]
October/2012 – November/2013 [Global Logic] [Kharkov, Ukraine] [Consultant Software Engineer]
Febrary/2007 – October/2012 [Ciklum Ukraine] [Kharkov, Ukraine] [Project Manager]
September/2004 – Febrary/2007 [Validio Ukraine] [Kharkov, Ukraine] [Senior Software Engineer/Team Lead]
| |
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.
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.
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).
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.
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.
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.
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.
Big Data MS HDInsight and Hortonworks Data Platform (HDP) for Windows have been investigated. The software prototype was developed.
Augment Reality, Parse cloud Researches on Augment Reality, Parse cloud, etc have been performed. Appropriate reports were written.
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.
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.
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.
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.
| |
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. | |