Roman G.


Remote job

Full time

Available now


Team Lead/CTO

Strong experience in OOP and OOD. Understanding DDD, TDD, SOLID and design patterns. I was involved in full lifecycle software projects of different sizes and complexity, including developing small web sites and large scale SOA solutions.

Talent Story

February 2016 - Present

Team Lead/CTO

Responsibilities: Requirements analysis, architecture designing, development, leading the team Tools and Technologies: .NET 4.5, Web Api, REST, CQRS, EF, Angular.js, Bootstrap.js, Elastic Search, AWS, Redis, SQL server, Jenkins

September 2015 - February 2016

Team Lead

Responsibilities: leading, RnD, designing, planning, estimating.

Tools and technologies: .NET, Web Api, ADO.NET, SQL, REST, Angular.js, DDD, Micro services, Azure, High load, Mercurial, TeamCity

November 2014 - August 2015

.NET developer

Responsibilities: developemnt, research, designing.

Tools and technologies: .NET, WCF, Web Api, MVC, REST, Dapper, Angular.js, MSSQL, MariaDB

October 2012 - November 2014

.NET developer

Developing large system for processing and storing media files along with media assets.

Responsibilities: designing, development, leading, research, planning, CI.

Tools and technologies: .NET, ASP.NET MVC, Web Api, WCF, REST, MsSQL, MySQL, Jenkins, GIT

February 2011 - October 2012

.NET/JavaScript developer

Worked as Javascript and .NET developer. Page 3 Developing system for watching live and on-demand video(H264, RTMP, RTSP, Smooth streaming, Http Live streaming). Transcoding video and streaming with Wowza Media Server. Delivery of transoced video to web browsers(flash, silverlight) and mobile platforms(Android, iOS, Symbian).


2006 - 2011

I.Franko Lviv National University

Master's degree, Applied Mathematics and Informatics

We are here to make your hiring easy and painless!

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