Upstaff Sign up
Dmytro
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since October, 2022

Dmytro — Senior Software Engineer,

Expertise in Full Stack Web.

 Last verified on July, 2023

Bio Summary

- 13 years of experience in application software development.
- Experience of development mobile applications, desktop applications, database applications, WEB-applications,
Static Code Analyzing, Team management.
- More than 6 years of experience in administration IT infrastructure, passed MCP, MCITP, MCSA certifications.
- Upper-Intermediate English.
- Available ASAP.

Technical Skills

Programming LanguagesC#, JavaScript, PHP, TypeScript
Android Libraries and ToolsAndroid Studio
JavaScript FrameworksAngular, AngularJS, Backbone.js, jQuery, Node.js, React
.NET PlatformASP.NET Core Framework, ASP.NET MVC, Azure
PHP FrameworksCodeIgniter, Yii
JavaScript Libraries and ToolsFabricJS, Gulp.js, NativeJS, PeerJS, Webpack
PHP Libraries and ToolsPhpStorm
Databases & Management Systems / ORMAWS DynamoDB, AWS ElasticSearch, Firebase, Microsoft SQL Server, MongoDB, MySQL, NoSQL, OrientDB, PostgreSQL, SQL, SQLite
UI Frameworks, Libraries, and BrowsersBootstrap, CSS, HTML5, jQuery, LESS, SASS, SCSS
Cloud Platforms, Services & ComputingAWS, Azure
Amazon Web ServicesAWS API Gateway, AWS CloudFront, AWS DynamoDB, AWS EC2, AWS ElasticSearch, AWS Lambda, AWS RDS (Amazon Relational Database Service), AWS S3
Azure Cloud ServicesAzure Service Bus
Third Party Tools / IDEs / SDK / ServicesAndroid Studio, Apache NetBeans, Eclipse, Microsoft Visual Studio Code, PhpStorm, Visual Studio, WebStorm
PlatformsApache Solr, Firebase
SDK / API and IntegrationsAPI, AWS API Gateway
Collaboration, Task & Issue TrackingAsana, Atlassian Trello, Jira
Web/App Servers, MiddlewareAzure DevOps Server (ex TFS Team Foundation Server), Windows Server
Version ControlBitBucket, Git, GitLab, Mercurial, SVN
Operating SystemsCentos, Debian, Ubuntu, Windows
Virtualization, Containers and OrchestrationDocker, Kubernetes
Mail / Network Protocols / Data transferWebRTC

Experience

Team Leader, Senior Software Engineer, DroneExpress

05.2022 – till now
Description: Drone Express is a logistics firm focused on bringing safe, reliable, autonomous, eco-friendly package delivery throughout the USA.
Responsibilities:

  • Created storefront using WordPress and WooCommerce
  • Developed Android/iOS App to make an Order and track drone delivery
  • Integrated Drone management API
  • Implemented Service Bus to improve communications performance
  • System architect
  • Sprints & tasks planning
  • Technical documentation writing
  • Software developing
  • Client relations


Technologies: React Native, WordPress, WooCommerce, Azure Service Bus, Azure DevOpsPosition

Team Leader, Senior Software Engineer, Project SmartTrack

06.2021 – 05.2022
Description: SmartTrack is an insurance claims accounting system. Helping to track info about the
Partner Clients, Subjects and Cases. It's allowing users to track all the activity of the Case. The system is using role based access control to separate the features and managing insurance case workflow.
Responsibilities:

  • Moved the logic from an old VB application into a new architecture
  • Saved initial Database structure with only extending, to have a backward compatibility
  • Created ASP.NET Core back-end service
  • Developed Vue.js front-end application
  • Software design
  • Client relations
  • Software developing
  • Bug fixing

Technologies: Vue.JS, .NET Core, Azure SQL, Azure DevOps

Team Leader, Senior Software Engineer, Plethora

09.2019 – 06.2021
Description: Plethora develops a riddle game that encourages the development of computational
thinking. The game-like environment uses intuitive principles and introduces scenario-based
challenges, independent of a specific programming language or syntax. It is suitable for children
aged eight and above. Web app based on TypeScript, React. Back-end based on Node +
MySQL
Responsibilities:

  • Developed dashboard to manage organizations, users and licenses using React and Node
  • Refactored Node API, added RBAC to improve security.
  • Added Timer feature to the game
  • Created homepage using WordPress
  • Added Variable feature to the game
  • Implemented peer-to-peer connections using PeerJS
  • System architect
  • Technical documentation writing
  • Software developing
  • Client relations

Technologies: TypeScript, React, NodeJS, MySQL, AWS Lambda, Docker, jQuery UI, WebRTC, CloudFront

Team Leader, Senior Software Engineer, Project manager

10.2018 – 09.2019
Description: It consists of a “3D Scanner app” - hardware complex management software with UI to
automate model scanning and building. ERPNext as a master data store. Also, ERP used to automate most of the internal processes. Software service for analyzing and detecting customer data (sizes, colors, signs).
Responsibilities:

  • Developed measurement module which able to get clothing sizes from a 3D model
  • Developed API to manage ERPNext entities from apps
  • Developed reporting module
  • Our team achieved more than 40% faster system request processing times
  • System architect
  • Technical documentation writing
  • Sprints & tasks planning
  • Client relations

Technologies: Angular 5, IONIC framework, Cordova, NodeJS, ERPNext, Unity, WooCommerce, MariaDB, Docker, Kubernetes

Team Leader, Senior Software Engineer, Global & Virtual Expo

01.2018 – 09.2018
Description: Allow you to create, manage and promote events, such as conferences, lectures,
exhibitions, etc.
Responsibilities:

  • Created core architecture of ASP.NET Core back-end service
  • Implemented schema.org naming in models
  • Improved search performance using ElasticSearch
  • Created hybrid React + React Native app with shared components codebase
  • System architect
  • Sprints & tasks planning
  • Technical documentation writing
  • Software developing
  • Client relations

Technologies: Hybrid React + React Native app with shared components codebase, Redux, ASP.NET Core, Azure SQL, ElasticSearch, WebRTC, Matrix (XMPP server), Azure App Insights, Unity.

Senior Software Engineer, Project Manager, SLLLO

03.2017 – 01.2018
Description: Business social network to build your professional network. Cross-platform app based
on IONIC framework. Back-end service based on NodeJS + MongoDB
Responsibilities:

  • Developed Node back-end from scratch
  • Implemented WebRTC communications for audio/video calling
  • Integrated XAMPP messenger using Openfire
  • Integrated S3 for the client uploads
  • Developed IONIC app
  • System architect
  • Sprints & tasks planning
  • Technical documentation writing
  • Software developing
  • Application testing
  • Client relations

Technologies: WebRTC, IONIC framework, Angular 3, Cordova, NodeJS, DynamoDB, S3, ElastiCache, Cognito, Openfire, WebRTC

Team Leader, Senior Software Engineer,  Intoo

05.2016 – 02.2017
Description: PhonaGAP based Backbone retail application with Angular 2, NodeJS, OrientDB based
Back office for data management and BI analytic.
Responsibilities:

  • Developed Node back-end from scratch
  • Integrated SOLR search index with Node API to increase performance
  • Integrated 1C E-Commerce to synchronize product prices and stock
  • Integration of partner’s SOAP service to Node API
  • Developed Cordova app
  • System architect
  • Task planning
  • Software developing
  • Client relations

Technologies: BackboneJS, Angular 2, Cordova, NodeJS, OrientDB, ASP.NET MVC, Azure App Services, Azure SQL

Senior Software Engineer

 07.2015 – 05.2016
Description: Project Web application for managing reports (forms) made on mobile devices.
Responsibilities:

  • Developed AngularJS app
  • Developed dynamic reporting module
  • Software design
  • Technical documentation writing
  • Software developing
  • Application testing
  • Bug fixing

Technologies: HTML5, JS, AngularJS 1.4, jQuery, CSS

Senior Software Engineer

07.2015 – 11.2015
Description: Project Intellinote is a multi-platform (web, mobile, and tablet) software application that
is taking notes to the next level. The Intellinote application is an intelligent notepad for
individuals, teams or entire companies to capture intelligent notes, turn them into actions, and to
seamlessly get work done, on any device, anytime, anywhere.
Responsibilities:

  • Developed core Angular.js components
  • Developed communication level for notes collaboration
  • Software design
  • Technical documentation writing
  • Software developing
  • Application testing
  • Bug fixing

Technologies: Angular.js 1.6, underscore, grunt 0.4.4, jquery + plugins, atmosphere-javascript, bootstrap 2.3.2, requirejs

Senior Software Engineer

03.2015 – 07.2015
Description: Project Online service for managing selling processes on popular marketplaces:
Amazon, eBay, Rakuten
Responsibilities:

  • Developed Angular.js app from scratch
  • Software design
  • Technical documentation writing
  • Software developing
  • Application testing
  • Bug fixing

Technologies: HTML5, JS( Angular.js 1.4, jQuery, TweenMax), CSS

Senior Software Engineer

11.2014 – 03.2015
Description: Project Mob application for Android & IOS clients which apply special restrictions for
devices which can be used for special tasks for example for taxi feets
Responsibilities:

  • Developed Node back-end from scratch
  • Our team achieved more than 25% faster system request processing times
  • Developed core Angular.js components
  • Software design
  • Technical documentation writing
  • Software developing
  • Application testing
  • Bug fixing

Technologies: HTML5, Angular.js 1.2, jQuery, CSS, NodeJS

Software Engineer

07.2014 – 10.2014
Description: Project Mobile application for Android & IOS clients
Responsibilities:

  • Developed ASP.NET API from scratch using microservice architecture
  • Integration of partner’s SOAP service
  • Integrated OpenStreetMap geo search
  • Software design
  • Technical documentation writing
  • Software developing
  • Application testing
  • Bug fixing

Technologies: C#.NET, JSONKit

Software Engineer

02.2014 – 07.2014
Description: Project Web oriented application which support several social networks and provide a user ease way to manage his social accounts, mails manager. Also this product helps to collect media
content, share it, provides collaboration with other users of this platform, etc
Responsibilities:

  • Developed ASP.NET API from scratch
  • Developed communication level
  • Integrated Authentication using Facebook, Google, LiveID
  • Software design
  • Technical documentation writing
  • Software developing
  • Application testing
  • Bug fixing

Technologies: HTML5, JS, jQuery, Backbones.js (underscore.js), C#.NET, GreenSocks, WebGL

CEO, Founder

2012 – 2014
Description: Projects Miss-Web online beauty contest(own startup), Zhmerynka city government
site, public organization “Unikalna Kraina” site, “Naberezhniy kvartal” couple of regional realty builder websites, “Arkona” seeding equipment manufacturer.
Responsibilities:

  • System architect
  • Project management
  • Client relations
  • Software design
  • Technical documentation writing
  • Software developing

Technologies: PHP, MySQL, JavaScript, jQuery, Yii framework, BackboneJS

Software Engineer (Freelancer)

2009 – 2012
Description: Project PHP, MySQL, JavaScript, jQuery
Responsibilities:

  • Software design
  • Software developing
  • Application testing
  • Bug fixing
  • Tasks & Duties Couple of E-Commerce and personal websites. Violamed, Oscalito.

Lecturer

2010 – till now
Technologies: C#, Microsoft SQL Server, Windows Server 2012

Junior Software Engineer

08.2009 – 10.2009
Description: Project Internal contextual advertising service
Responsibilities:

  • Software design
  • Application testing
  • Bug fixing

Technologies: PHP, MySQL, jQuery

Education

Bachelor in Information Technology and Computer Engineering
2009;

Master’s Degree in Information Technology and Computer Engineering
2010.

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Dmytro
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring
Propose a Job for Dmytro
Attachment File attachment Arrow

Upload File. Drag and Drop or Browse

At Upstaff we respect confidentiality, privacy and value your information.

Confidential (C) UPSTAFF LTD, England and Wales, #12727246 17 Montgomery Drive, Tavistock, United Kingdom PL19 8KX

Terms, conditions and legal information.

Thank you! 🎉

Your message has been successfully sent. We’ll review it and get back to you as soon as possible.

Create an account to save your details and track your applications.

Sign up