BACK to search results
Oleg M.
Last update: 07 Sep 2018
ARCHITECT /team lead
Technical Architect
CTO. Team metrics developer and introducer. Lead for remotely distributed teams, experienced developer for a wide variety of languages/frameworks/methods. Strong system analyst/architect. Machine Learning/AI enthusiast.
• 17 years of Experience in application development, including analysis, design, development, deployment, testing,documentation, implementation, maintenance and production support of applications.
• Experience in Java application development and Distributed application development, OOP, Internet/Intranet based Database Applications.
• Extensively involved in developing enterprise applications using Java technologies such as Java SE, JDBC, Servlet,EJB,XML, Spring, Hibernate, HTML, JavaScript and SQL.
• Developed GUI using SWT, QML.
• Solid experience in building N-tier Web Enabled Applications.
• Extensive experience in IDE such as Eclipse, IntelliJ IDEA, NetBeans.
• Worked with relational DB with SQL, nosql db, GraphQL.
All rates are indicative, annual rate includes 10% discount
10% discount on yearly basis
GMT+2 East Europe
Cyprus, Odesa/Ukraine

Works

EXPERIENCE

Industry Experience

Business & Productivity, Statistics & Atalytics

Product Experience

CRM system

PORTFOLIO HIGHLIGHTS

Feb `17 – Present

1 year

Pingwin.io

Technical Architect

- Responsible for roadmap and milestones planning - Responsible for High Level Design Document for centralized entitlement project. - Responsible for High Level Architecture Components for centralized entitlement project. - Responsible for Frameworks and Technical Implementation solutions

The project allows you to post companies vacancy announcements in different social networks. Based on the statistics of the conducted companies, the system itself advises the user - what budget should they plan for the maximum coverage of the necessary audience. At the moment the MVP project was developed.The UI project and the backend are developed on the MEAN stack and are easily scaled when the project audience grows by running multiple instances.

Technologies Stack:

AngularJS Express.js MongoDB Node.js

Mar `16 – Present

2 years

Hype

Technical Architect

- Responsible for roadmap and milestones planning. - Responsible for High Level Design Document for centralized entitlement project. - Responsible for High Level Architecture Components for centralized entitlement project. - Responsible for Frameworks and Technical Implementation solutions

The social proof platform whose goal is to increase the conversions of its customers by showing the notifications that inform the customer website visitors about the recent activity of other people. The system integrates with different E-commerce software like Infusionsoft and Shopify and reacts to different events such as ‘a new contact was added’ and ‘the product was purchased’.

Technologies Stack:

Agile HTML5 JavaScript jQuery MongoDB Node.js React.js UI CSS3 Git JSON Jasmine Karma unit tests RESTful API Webpack Docker SCSS

Jun `14 – Present

4 years

CRMTronic - crmtronic.ru

CTO, Technical Architect

- Responsible for roadmap and milestones planning. -Responsible for High Level Design Document for centralized entitlement project. -Responsible for High Level Architecture Components for centralized entitlement project.Responsible for Frameworks and Technical Implementation solutions .-Worked with Source code development activity centralized entitlement.-Responsible for high level design to address functional, nonfunctional. -Responsible for Machine Learning models, accuracy and performance.

CRM system for sales management with build-in artificial intelligence. All the processes are automated, access to the information in 1 click ( a single data- base, accounting for all incoming calls, customer status at the sales stage, all communications through a single platform). Automatic reminder system will not let you forget about the customer and miss the sale. Web Development: CSS3, CSS, HTML5, HTML, Ruby on Rails, Elasticsearch, Redis, MongoDB, Meteor, JavaScript.

Technologies Stack:

CoffeeScript Java Meteor MongoDB Python Scala Elasticsearch Redis RabbitMQ WebSockets Docker

Industry:

Business & Productivity, Statistics & Atalytics

Product:

CRM system

Works:

Mar `12 – Present

6 years

Sofits.me

CTO, Technical Architect and Lead Developer

- Responsible for High Level Design Document for centralized entitlement project. - Responsible for High Level Architecture Components for centralized entitlement project. -Responsible for Frameworks and Technical Implementation solutions. -Worked with Source code development activity centralized entitlement. -Release Strategy with GIT Repository. -Responsible for high level design to address functional, nonfunctional, integration component

The project helps to pick stylish things considering the features of the client's figure.My task was to plan the architecture of the project, create admin panels for the stylist and superadmin and also work with the team, which created the main application code.Ruby on Rails is used as a platform since it helped quickly prototype an application and create basic functions.In the future, the framework didn’t change, because it fully met the requirements and supported the load.

Technologies Stack:

PostgreSQL Ruby Ruby on Rails Nginx RabbitMQ

May `13 – Dec `12

5 months

Desktop solution for street view photoshooting

Lead Developer

- Responsible for Application optimization and design. -Responsible for team management. -Responsible for GIT Flow. -Responsible for product deliveries and planning

The client (the Russian company neq4 creating street panoramas) turned with the problem - the application was written in C ++ but at the same time it worked slowly and did not satisfy the client's requirements.Despite that there was a need to create simple interface for the operator, which would ran the machine and complete the shooting plans.

Technologies Stack:

C++ Qt

Jun `08 – Jul `11

3 years

TVNEU

Technical Architect and Lead Developer

- Maintaining SVN repository. -Technical specification for the developers. -Managing a team of 6 programmers. -Developed the business logic implementation using Spring and Hibernate Framework. -High performance tuning applications each layer presentation layer, service layer, database layer. -Worked on Table Schema and Data Models. -Worked with build&release management team on deployment activity. -Worked on multi-threading. -Performed other tasks and duties as assigned by supervisor

The project is classic client-server solution.The server was connected to a database, from where it took data on pilots and allowed to manage various aspects of their insurance, subscriptions, etc., build reports and conduct payroll based on taxes and seniority.

Technologies Stack:

Groovy Hibernate Java Oracle Spring XML Elasticsearch RabbitMQ

Jun `02 – Jul `04

2 years

PMS Platform (Personal Manager for Security)

Lead Developer

-Building an XSLT transform for use the XML’s rules. -Build and test system-level driver. -Testing and memory leaks inspections. -Client application for monitor driver work

The project is a platform for small businesses, allowing to create an additional level of security in the organization. I’ve worked with application layer -the file system filter driver requested the current user's rights from the main server and worked at the kernel level, allowing or prohibiting access to the files, and also allowing reading, but forbidding updating.The driver itself was written in C++ and used the functions of the NT kernel to modify the responses of the underlying drivers.

Technologies Stack:

C++

EDUCATION

Odessa State Polytechnic University

Master's degree, Electrical and Electronics Engineering

Web & Mobile Development agency #302

We are a highly skilled outsourcing partner using all currently available software programming, designing and implementation technologies and methodologies, enriched by the industry-wide knowledge and expertise, to help our partners cut their costs while getting the best possible software products. We have all equipment, resources, software, skills, qualification, expertise, and experience, which are needed to support IT infrastructure of your business. Our team can work through the entire end-to-end software development lifecycle or implement a particular part of projects. We will set up a dedicated, ready-to-work project team of experts possessing all qualifications, skills and abilities required for the successful project completion.

MORE TALENT AVAILABLE AT THIS AGENCY

Full Stack JavaScript (Node.js, React.js, Angular, Vue.js) and PHP (Laravel) developer
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
Front-end JavaScript (React, React Native) developer
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
Full Stack JavaScript (React.js, Node.js) and React Native developer
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
Senior IOS (Swift, Objective-C) Developer
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
NR
JavaScript (React, Angular, Node) and PHP (Laravel) developer
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
YS
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
JavaScript Developer (React, Node, Express)
I am a fullstack JavaScript developer with more than 5 years experience in developing web, mobile and desktop applications. I have worked with startups and teams across globe to design, implement, t...
3 Projects completed
GMT+2 East Europe
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 25 Sep 2018
VB
Python (Django) and Java (Spring) developer
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 10 Sep 2018
RR
All rates are indicative, annual rate includes 10% discount
view Profile
Updated: 07 Sep 2018