Dmytro V.

UA

Remote job

Full time

Available now

Rating:

Senior API Developer

Have overall 8 years of development experience on different projects, including 2 years of team leading.

Have extensive knowledge and experience in WEB (.NET) and Enterprise Distributed System Design.

Have strong design and analytical skills.

Ready to take technical leadership on project, develop core parts, perform task distribution and code reviews, create and reviewe architectural documents, make technical estimations, coordinate work between the connected teams.

Talent Story

August 2014 - Present

Senior API Developer

Development and maintenance of micro services solution hosted on AWS

Merging of code base implemented by UK engineers to international platform

Integration with 3rd party service for monitoring purposes

Database migrations

Help in achieving business goals through the development of back office solutions

Continious Integration and Deployment

C# ASP.NET
February 2014 - August 2014

Senior Software Developer

Architecture and implementation of one the core parts of the application of media marketing domain

Submodule for wrapping third-party API code (with async communication)

Implementing set of application services to manage partially consistent services (utilizing design patterns like fault tolerance, retry logic, compensation logic, queue, batch processing)

Clarification of the customer requirements and conducting of additional researches if needed

Preparing and reviewing the technical documentation

C# ASP.NET MVC Web API jQuery AngularJS Azure Mongo DB
April 2012 - January 2014

Lead Senior Software Developer

Technical leading of a team of 5 developers

Project analysis and architecture design of core parts of the system

Selection of appropriate technologies (libs, frameworks) to solve project issues and implement customer needs

Project tasks estimation and distribution among the team members

Optimization of development processes on the project

Clarification of the customer requirements and conducting of additional researches if needed

Coordinating and leading of 'Project Status' calls, and planning, retrospective, review meetings

C# WCF EF ASP.NET MVC IIS JavaScript
November 2010 - May 2012

Senior Software Developer

Backend architecture parts developmant of the distributed web application, utilizing Scrum methodology.

Analyze and finalize requirements from the Customer, develope code in the C# and JS, code quality analysis, configure CI process, ORM mapping (database-first approach), integration with Windows Search Engine, code reviewing and mentoring of the juniors.

November 2009 - November 2010

Software Developer

Developed WCF Remote File Storage Service, developed client XBAP application, utilized Scrum methodology, analyzed and clarified requirements from the customer, TDD, configured CI process, developed in C# and XAML, collaborated with team of 4 developers, 2 QA and 1 Automation specialist.

Education

2002 - 2008

National Technical University of Ukraine 'Kyiv Polytechnic Institute'

Master's degree, Computerized Systems and Robotics

We’re Here to Help

Our dedicated hiring consultants and engagement managers will support you throughout the whole hiring process