Больше информации по резюме будет доступно после регистрации

Зарегистрироваться
Was more than two weeks ago

Male

Moscow, not willing to relocate, prepared for occasional business trips

Senior Machine & Deep Learning Engineer / Research Developer

8 000 $ in hand

Specializations:
  • Programmer, developer

Employment type: full time, part time

Work experience 19 years

June 2020currently
6 years
Computer Vision Startup
Senior CV Engineer
TBD
June 2016May 2020
4 years
DEEP LEARN INC

auger.ai

IT, System Integration, Internet... Show more

Senior Machine Learning Engineer / Lead AI
Research & Design different solutions and use cases in such business areas, related to: Robotics & Simulations, Finance, Computer Vision, Game's AI, Self-driving, etc. Analyze, implement, adapt and improve a wide-range of ML/DL papers & state-of-the-art solutions. Last "open" projects: ● Auger: a Powerful & Intelligent Tool for Automated ML / DL / AI -> Solution Builder for "Data Smarties". Like a universal Kaggle solver && for any other business task. ● RELAAX & related: - Created, delivered and maintained scalable reinforcement learning framework to support distributed versions of state-of-the-art algorithms with various clients’ applications. - Design of whole system pipeline, functionality and use-cases. Integration some new aspects and preprocessing input: sensors, video stream, physics state and etc. - Improved algorithms were from several to hundreds and even thousands times better than some DeepMind & OpenAI analogues in performance growing and wall-clock time, but them is on par nowadays. (we don't publish something, but some ideas open by other, for ex: with DPPO, hierarchies, auxiliaries, intelligent capacity improvement, dynamical context, etc) Skills and Technologies: - Python / Tensorflow / Theano / Keras - Docker / Terraform
July 2015July 2016
1 year 1 month
Avtomatika-Vektor

Arkhangelsk, a-vektor.ru/

Industrial Equipment, Machine Tools and Components... Show more

Computer (Machine) Vision Software Engineer
CIS Leader in high-tech projects for industrial automation systems and bookkeeping in the forestry industry. ● RuScan development, improved current algorithms: Fungus heartwood spots and stripes - 7% Sapwood rot: hard / soft - 4% Heartwood rot: brown fissured / particoloured solid - 4% External soft rot - 3% ● First world success in developing the algorithm for wormhole detection (linear camera), which is permanently used on a product line. ● Pith detection is developed with comparative results (FinScan) with additional annual rings identification and collecting of related statistics. Skills and Technologies: - C++ / MATLAB - Intel IPP / OpenCV
April 2014June 2015
1 year 3 months
LTD "Leeft" (LLC) / "Web-Energy" LLC, Nord-Media Holding

Arkhangelsk, leeft.ru/

CTO (CIO)
─ Management and coordination of the production department, setting and decomposition of tasks; ─ The implementation of project activities, project time management, and risk management; ─ Analysis and preparation of technical documentation, specifications; ─ Working with the state orders and commercial purchase platforms; ─ Developing proposals for promotion policy, advice on marketing; • Audit of projects, evaluation of usability and conversion; • Integration with 1C, third-party services; • Development of websites, web services and web applications, CRM-systems, mobile apps; I doubled the capacity of the production department twice; the flow of applications for production has grown even more. It was also ensure effective internal coordination and to streamline business processes within the company. Developing and maintain a quality control system. Python, PHP5, CSS3, HTML5, JavaScript, API Bitrix, MySQL.
November 2013April 2014
6 months
"Well-Stone" LLC

Arkhangelsk, well-stone.ru/

Construction, Real Estate, Architecture... Show more

Head of IT
● The development of the company's infrastructure to support current business strategy ● Financial analytics and coordination, proactive management ● The acquisition and implementation of new technologies, equipment and software ● Management of information resources, the protection of information ● Interaction with contractors, development and documentation of application software (1С based) ● Optimization and automation of existing business processes and operations ● Support of implemented solutions, programs and software
September 2012November 2013
1 year 3 months
Pulp Mill Holding Gmbh, JSC "Arkhangelsk Pulp and Paper Mill"

Novodvinsk, www.pulpmill.at/

SAP Programmer / Consultant (HR / FI Bureau)
My main responsibilities are close connected with HCM module. It covers as functional parts like organization and administrative management, staffing and activities; and also the part of developing: coding in ABAP (Objects), Web Dynpro for ABAP and C# such things like a payroll (personified accounting), vacations, work experience, insurance, maintenance of our transport system of supply and the part of EHS module. All of this needs to be up to date. Self-independent projects: Self-service terminal for salary and insurance issues (Use: Web Dynpro for ABAP; Clients: company staff, around 6000); Automated quality control system of supplies (Use: ABAP and C#; also performed integration with Schmidt & Olofson software). Skills and Technologies (use in modules: SAP HCM (HR) / FI + MM, CO, SD ): - Development on ABAP, Support and Maintenance of the old code - SAP ERP integration with third-party systems (via C# - Web Services, Business Connectors) - Maintenance of the corporate portal and flow of documents (MS SharePoint) - Adobe Forms, Interactive Forms (ActiveX, ZCI), InfoPath Forms, SmartForms, SAP Script, ALV (Grid, List, Tree) - BAPI, SAP Business Connectors, Batch Input, BADI, User Exits - XML, Simple Transformation, XSLT - Report Painter/Writer, SAP Query
February 2012April 2012
3 months
Norwegian Centre for Integrated Care and Telemedicine (NST)

Norway

Medicine, Pharmaceuticals, Pharmacies... Show more

Researcher
Area of research: Pattern Recognition / Classification of skin lesions’ images (malignant melanoma). Main activity: working out the algorithm for automated classification (recognition) different types of skin lesion (Result: new algorithm was developed from scratch with high recognition rate of skin cancer and other melanocytic malignant images). The project finally moved on to the next step: the development of devices and interfaces. Skills: MATLAB & C++.
January 2011January 2012
1 year 1 month
Arkhangelsk Secondary School №8

Arkhangelsk

Government Organizations... Show more

Teacher, Technician
• Development of work programs and specialized courses • Maintenance of information security • Maintenance of the network, hardware and software
August 2010January 2011
6 months
FSI "Land Cadastre Chamber in the Arkhangelsk Region and Nenets AD"

Arkhangelsk Oblast

Government Organizations... Show more

Engineer (Department of Coordination and Analysis of Work Activities)
- Working with database (Oracle: SQL & PL/SQL), analysis of database structure (ERwin), diagramming of business processes (MS Visio), optimization - Analysis, control and coordination of staff - Working with AIS (Automated Information Systems): AIS GKN, PK EGRZ
August 2004January 2008
3 years 6 months
JSC "Zemkadastr"

Arkhangelsk

IT, System Integration, Internet... Show more

Contract Agreement (Department of Real Estate Valuation)
• Creating electronic maps of different types (including communications and topological aspects of the buildings and structures) • Real estate valuation and price zoning • Development and maintenance of application Software and Web Services • Geodetic surveys and work with applied software • Scheduling work group, staffing, motivation of the team, negotiations GIS (MapInfo, InGeo). C++, Delphi (Object Pascal), Visual Basic for Application, FoxPro.

Skills

Skill proficiency levels
Data Analysis
Information Security
Leadership Skills
Machine Learning
Mathematical Analysis
Mathematical Modeling
Mathematical Programming
Mathematical Statistics
MATLAB
Oracle Pl/SQL
Research And Development
Software Development
Version Control System
C/C++
Data Mining
Project Documentation
Project management
Linux
Algorithms Design
Python
Regression Analysis
Pattern Recognition
Business Analysis
Computer Vision
Machine Vision
Deep Learning
Tensorflow
Reinforcement Learning
Artificial Intelligence
Docker

About me

My scope of interests and I'm good in these: machine learning, computer vision, mathematical modeling, algorithms, pattern recognition, signal processing, data mining, GRID. Throughout my experience, I worked (invited) in several interesting projects (mostly in area of machine learning): • 2009: "Simulation of the emitted electrons in the substance (low-temperature plasma)" for the collider of heavy particles in collaboration with the Moscow Institute of Physics and Technology. As provided by the physical model was developed an algorithm implemented as a visual simulation model. Subsequently, the algorithm has been scaled and translated to computing on video cards in order to achieve statistical significance, and confirm the results. • 2011: Project in the field of intelligent transportation systems (Laboratory at Kajaani/Oulu, Finland): authentic 3D driving simulator, environments for simulation (3d cities, tracks), and behavior measurement. My task in this project is to develop the algorithm for driver's fatigue estimation by means of telemetry and signals, which are preprocessed by biomedical team. • 2012-Now: "Classification of skin lesions’ images (malignant melanoma)" [see above, NST], Visualization and classification of problems of brain signals registration (ERBS, tensor magic) [Narvik], synthetic projects, counseling laboratory of DSP (NArFU) and so on. [P.S.: I've reached the successful or made a significant contribution to all projects] To summarize my experience (especially in machine learning), you must have strong analytical skills, deep understanding of the subject area, the ability to understand the business processes. The theory is often far removed from practice, knowledge of standard algorithms and problems can be almost useless. The key point is the data, data mining and feature engineering(!), appropriate statistics analysis and understanding of workflow in each chain of the pipeline. In half of the projects I have come when some work has already been done (sometimes it's been years), people just did a lot of machine learning and came to a standstill, making strange conclusions. It should as far as possible to analyze the situation from different angles, find interconnections, and detect patterns. I possess dynamic thinking, wide area of thought, meticulous attention to detail. I can quickly grasp and analyze information from different sources, which allows me to manage multiple projects simultaneously and the current situation. I like to solve complex problems, hypothesize and draw conclusions, communicate, listen, and make presentations. My main programming languages and development tools: • MATLAB (Octave) It allows you to concentrate on the task and quickly implement prototypes of algorithms, oblivious to memory management, garbage collection, etc. • C++ (less C, Qt) • Python, R • SQL and PL/SQL, ABAP Objects Also used : Java, C# (+ ASP.NET), Ruby. I worked primarily with Oracle databases (less : MongoDB, PostgreSQL, MySQL). Used VSC: Git, Mercurial; Project management software: JIRA, Redmine, Bitrix24.

Higher education (master)

2015
Higher education (master)
Northern (Arctic) Federal University named after M.V. Lomonosov
(PhD) Institute of Mathematics, Information and Space Technologies, PhD: mathematical modeling, numerical methods and software systems
2012
Higher education (master)
Narvik University College
Department of Technology, Master of Science, Computer Science
2012
Higher education (master)
Northern (Arctic) Federal University named after M.V. Lomonosov
Institute of Mathematics, Information and Space Technologies, Master of Applied Mathematics and Computer Science (Mathematician, Programmer)
2010
Higher education (master)
Pomor State University named after M.V. Lomonosov
Faculty of Mathematics, Bachelor of Applied Mathematics and Computer Science (Specialization: Information Security)
2008
Higher education (master)
St. Petersburg College of Finance and Economics
Faculty of Statistics, Accounting and Economic Analysis, Financier (Specialization: Taxes and Taxation)
2006
Higher education (master)
Arkhangelsk College of Building and Economics
Faculty of Civil Engineering, Urban cadastre (Specialization: City and Regional Planning)

Languages

Russian — Native

English — C1 — Advanced

Professional development, courses

2015
Application of supercomputing technologies
Northern (Arctic) Federal University named after M.V. Lomonosov
2015
R programming
THE JOHNS HOPKINS UNIVERSITY
2015
Algorithms Design and Analysis
Stanford University
2015
Statistics
Bioinformatics Institute
2015
C++ Programming
CSC / Microsoft / Yandex
2014
Practical Machine Learning
THE JOHNS HOPKINS UNIVERSITY
2014
Python Programming
Bioinformatics Institute
2014
Machine Learning
Stanford University
2014
Application of supercomputing technologies
Northern (Arctic) Federal University named after M.V. Lomonosov
2012
International Intellectual Property Course
Patent Hatchery LLC, Washington D.C.
2011
High-performance computing on GRID-systems
Pomor State University named after M.V. Lomonosov, Applied Computer Science

Tests, examinations

2014
High-performance computing on GRID systems
Northern (Arctic) Federal University named after M.V. Lomonosov
2012
High-performance computing on GRID systems. Model access to resources: IPDC, Grid, Cloud
Northern (Arctic) Federal University named after M.V. Lomonosov
2010
High-performance computing on GRID systems
Pomor State University named after M.V. Lomonosov
2010
Information technology in professional activities: Innovative Approaches
Pomor State University named after M.V. Lomonosov

Citizenship, travel time to work

Citizenship: Russia

Permission to work: Russia

Desired travel time to work: Up to one hour