About
A skilled Senior Software Developer proficient in full-stack development, machine learning, and AI solutions. Demonstrated expertise includes building a legal tech platform utilizing Python and API integration [1], enhancing a car platform through Django and React development [2], and transforming deep learning models into Docker for AWS deployment [3]. Core skills include Python, JavaScript, Django, RESTful API, and machine learning methodologies, applied to create scalable and robust systems for diverse industries
Experience
About 8 yrs of professional experience, estimated from the roles below (overlaps counted once).
- Jan 2016 – Jan 2019
CTO & Lead Software Engineer
BEAUTIFUL NETWORKS LLC
Responsible for technical solutions and software development in large scale social network.
- Jan 2016 – Jan 2018
Senior Software Engineer
CRYPTSKY LLC
Was responsible for bringing to life business ideas on different areas starting from cryptocurrency projects, project related to machine learning and deep learning and ending by SAAS startup projects.
- Jan 2014 – Jan 2015
EPAM Systems
BACKEND SOFTWARE ENGINEER
Responsibilities and accomplishments: • Backend development of HCP (healthcare provider) and HCC (healthcare consumer) portals • Implemented asynchronous data flow between warehouse and database • Fixed issues on the backend side • Automated installation of digital asset management solution for healthcare portal • Created universal website pdf generation tool which supports internal scripting language to perform different dynamic actions on webpages Environment: C#, ASP .NET MVC, TPL, AngularJS, Javascript, CSS, PowerShell, TeamCity, VS2015
- Jan 2014 – Jan 2014
EPAM Systems
RESEARCH SOFTWARE ENGINEER
Responsibilities and accomplishments: • Worked on several small healthcare projects(SPAs using ASP MVC Framework) as a member of startup team • Made research and presentation to colleagues related to nowadays trends in Big Data technologies(Apache Spark, Storm, Kafka, Cassandra) • Completed Research project in Data Science and Data Analysis using R language • Took part in writing EPAM’s business proposal for Ukrainian Postal Services (UkrPoshta) and investigating what technical solution would be best Environment: ASP MVC, C#, Python, MongoDb, Apache stack, Hadoop(Hortonworks), SQL Server, Sqlite, git, RStudio.
- Jan 2012 – Jan 2014
C++ LINUX DEVELOPER
Barclays
Responsibilities and accomplishments: • Developing new features for all trading flows of orders (Program Trading, AutoTrader, SingleStock) on multi-threaded large scale project(C++) • Implemented migration from Oracle TimesTen to Sqlite database with upgrading project interfaces for using asynchronous writing to the database • Full support of non-production environments (SIT, PTE, UAT, CCE) • Support of production application servers with investigation of issues. • Implementation of continuous integration process for releasing application servers to different environments(Python) Environment: C/C++, Python, SQL Server, Oracle TimesTen, Sqlite, Sybase, SVN, Rogue wave, Boost, csh, bash, Vim , gdb, Linux, TIBCO Rendezvous, FIX Protocol
- Jan 2010 – Jan 2012
Junior C++/C# Software Engineer
Crypthon-M
Project: Implementing high efficient traffic control system Responsibilities and accomplishments: • Development client-server applications(C++/C#) • Implementing WCF services to provide functionality for communication with a database • Creating GUI applications with WinForms, WPF (using MVVM, IoC/DI) for controlling and researching income traffic • Implementing applications for new hardware provided by our partner company • Unit testing both logical model and user interface • Fixed a lot of critical issues in existing legacy code Environment: C#, .NET, C++, Socket Programming, Multithreading, SVN, SQL Server, WPF, WCF, UML , NUnit, XML, TCP/IP, LINQ, Visual Paradigm