Dmitry T.

Full Stack Developer

445 dollar
23 years

My experience


IndependentFebruary 2010 - Present

I worked on a large number of different projects, from challenging to quite simple, and with a range
of technologies:
• Designed and implemented an SPA to monitor books data consistency for a European
publishing house;
• Designed and implemented an API to handle and optimize the use of surface post for a big
Dutch retailer;
• Created Vocational Rehab Node API that references and caches information from the U.S.
Department of Labor;
• Designed and implemented simple and fast API based on pure Node.js to handle millions
requests. Integrated with SendGrid, Cloudant(CouchDB) and Objectrocket(MongoDB) services. Used for stress testing;
• Designed and implemented SPA to coordinate and control efforts of designer teams distributed
around the world. The project involved very tight interaction with user's personal calendars via
Google Calendar API, 2-way sync of events and a Service Account authorization.
• A lot of various, maybe not that interesting accomplishments in different areas of different
Tech Stack: Node.js, Express.js, Hapi.js, MySQL, MongoDB, Vue.js, React.js, Backbone.js, Bootstrap,
LESS, etc etc.

Wind Creek HospitalityDecember 2018 - March 2020

• Re-implemented Drawings functionality for the Windcreek casino website using legacy site as a
• Created Admin section for the Drawings including CRUD, edit, search and browse features;
• Implemented UI for the Drawings, leveraged GraphQL/Apollo to make it dynamically updated
with active interaction with design team;
• Created code to handle videos that allows to easily integrate animation into the site themes;
• Expanded Players Reward system with a new entity, created full featured Admin section for it;
• Created many new features and extended functionality of the existing ones;
• Integrated newly created code with other parts of the site in cooperation with other team
Tech Stack: React.js, GraphQL, Apollo, Redux, SCSS

Scientific GamesAugust 2016 - November 2018

 • Built Subscription APIs within the project, 40+ endpoints, from ground-zero to production
• Implemented integration with inner project's APIs and 3rd-party APIs, including payment
gateway and specific govt services;
• Implemented unit testing for the APIs;
• Provided commissioning of the API, including legacy data migration, switching to production
mode, provided support and monitoring in the first months of operation;
• Gained practical experience in working in a big project, in syncing efforts with multinational
teams distributed over the world;
• Got hands-on experience in working in agile environment;
• Improved experience in CI and deployment.
Tech Stack: Node.js, Hapi.js, Microservice architecture, Docker. 

RevAPMOctober 2015 - August 2016

• Implemented proxy-testing system - a rig to automatically check new proxy software;
• Got on-hand experience in deployment and configuration of Elasticsearch clusters and Logstash
logs delivery system;
• Improved old and Implemented 6 new endpoints for statistic/analytic API to retrieve, analyze
and process stored web traffic data;
• Improved or created new UI elements(graphs, diagrams and heatmaps) for company's
Customer Portal to show analytics data;
• Designed and built fast and scalable data submission API to handle and store data coming from
mobile devices;
• Created 16 new endpoints for statistic/analytic API to retrieve and process mobile traffic data;
• Implemented Mobile Analytics UI on the Customer Portal leveraging newly created API: 33
graphs and 7 reports in 6 categories;
• Using Company's testing framework created tests to cover API code;
• Created API part to collect and process traffic data to transpose it to usage metrics;
• Implemented Usage Report UI to interactively represent usage metrics;
• Built Log Shipping service to provide logs to customers employing many data adapters(S3,
Elasticsearch, (S)FTP, etc).
Tech Stack: Node.js, Express.js, Hapi.js, Elasticsearch, Logstash, MongoDB, Angular.js

Sardina SystemsApril 2014 - January 2016

• Implemented OpenStack's Dashboard(Horizon) extension and adaptation. The main goal of this project was to adapt Horizon to fit practical everyday usage and make it more "in-line" with Company's design and functional requirements.

Stack: Python, Djungo, AngularJS, Bootstrap/LESS.

Vesign MediaJuly 2012 - August 2015

• Remodelled plastic surgery portal;
• Integrated third-party services like Maxmind Geo IP, Google/FB authorization, Google Maps, etc ;
• Created Patient and Surgeon Profile areas;
• Integrated Stripe payment system;
• Created Admin area to manage all site’s data;
• Designed and implemented patient-to-surgeon(s) Service Enquiry procedure;
• Created patient-surgeon messaging system;
• Designed and implemented a web application to store, manage and conduct surveys devoted to information security;

Stack: PHP/Codeigniter, MariaDB, MongoDB, BackboneJS, KnockoutJS, Bootstrap/LESS.

CNT PragmaDecember 2007 - January 2010

MS Dynamics CRM implementation, customization and adoption. Integration with local ERP system. C#, PHP, Javascript, project management.

MCP, MBSS(MB2-631 Microsoft Dynamics CRM 4.0 Customization and Configuration)

NewTowny StudioOctober 2006 - December 2007

3D visualization app for the interior design studio. C++, OpenGL.

Sou.Ga ResearchFebruary 1999 - September 2006

C++ implementation of OCR and image processing algorithms.

My stack


Backbone.js, AngularJS, Bootstrap, Node.js, Express.js, REST, Redux


JavaScript, GraphQL, Less, Sass

Analysis methods and tools

Selenium, DevOps


MySQL, MongoDB, CouchDB

IT Infrastructure

Docker, Google Cloud Platform (GCP), Linux


API, Analytics, Twitter, Logstash, Data Migration


Vue.js, React.js, ElasticSearch, Amazon Web Services (AWS), SCSS



Software testing

Unit testing, Protractor, Jasmine


S3, REACTJS, Apollo Software

My education and trainings

Certifications - MongoDB, Inc2015