Dmitry C.

Software Developer

Outsourcing
Advanced
Chisinau, MOLDOVA
Contact us for this profile

My experience

More

PENTALOG CLIENT : Mobile payment services companyMay 2019 - Present

Go Developer.
  • Third party web API services analysis and integration.
  • Improving and maintaining test coverage for existing functionalities.
  • System architecture review and taking part in design decision making.
  • Following and improving the Agile development process.
More

ProjectsDecember 2019 - March 2020

I. Source versioning activity monitor.(December 2019 - January 2020).
  • Implementing new features following the specifications.
  • Bug fixing.
  • Working with the product owner in order to find better technical solution.

II. Internal project assessments tool (February 2020 - March 2020).
  • Implementing new features following the specifications.
  • Bug fixing.
  • Working with the product owner in order to find better technical solution.
More

DevOps CoursesNovember 2019 - December 2019

I. AWS Certified Cloud Practitioner Course.
- Acquiring knowledge on:
  • Defining what the AWS Cloud is and the basic global infrastructure.
  • Describing basic AWS Cloud architectural principles.
  • Describing the AWS Cloud value proposition.
  • Describing key services on the AWS platform and their common use cases (for example, compute and analytics).
  • Describing basic security and compliance aspects of the AWS platform and the shared security model.
  • Defining the billing, account management, and pricing models.
  • Identifying sources of documentation or technical assistance (for example, whitepapers or support tickets).
  • Describing basic/core characteristics of deploying and operating in the AWS Cloud.

II. AWS Certified Developer - Associate Course.
- Acquiring knowledge on:
  • Core AWS services, uses, and basic AWS architecture best practices.
  • Developing, deploying, and debugging cloud-based applications using AWS.
More

Enticon.APPOctober 2018 - January 2019

Team Leader for one of the biggest advertising networks in CIS providing Information Technology and Services.
  • Developing lead for two projects (Golang and PHP7 teams).
  • Developing a highly loaded advertising network in Golang/C++(10K+RPS).
  • Fixing various critical issues in the existing production system (STW pauses, data races, cache contention and more).
  • Setting up the development and recruitment process from scratch.
  • Involvement in the creation of the company and in the operational activity.
  • Working in a team of 10 members, according to the Kanban methodology.
More

BitnodeMay 2017 - October 2018

CTO for an IoT platform based on a private blockchain whose main goal is to provide more secure and user-friendly IoT networks.
  • Developing the platform concept, architecture and MVP.
  • Developing demo devices with a full set of supported features (crypto, data sharing, etc.).
  • Fundraising and R&D.
More

FreelancerMay 2015 - May 2016

  • Studying in two different universities while involving in part-time activities.
  • Participation at local startups.
  • Developing chatbots and other freelance projects.
More

PiatanouaMay 2015 - May 2016

Team Leader for an advertising platform with a new concept of replacing ad catalogs with a single search bar.
  • Developing an advertising platform based on the new concept using back-end technologies and architecture.
  • Leading the new product version development process from scratch.
  • Carrying out the process of migration from the legacy version.
  • Leading tech interviews.
  • Implementing features such as:
    - Ad search based on a large set of variables, like geospatial data, relevance, user preferences, etc.
    - Analytical tools with opportunity of prediction.
    - Self-made SMS gateway (Raspberry Pi, C and GSM module).
    - Integration with local payment providers.
  • Working in a team of 8 members, according to the Kanban methodology.
More

FusionworksMarch 2015 - May 2015

Software Developer within a software development company, founded in 2011 having its headquarters in Chisinau, Moldova, FusionWorks opened its marketing branch in USA in 2014.
  • Developing a lead generation component for a website.
  • Bug fixing.
  • Application testing.
  • Working in a team of 6 members, according to the Agile methodology.
More

RecondaOctober 2014 - March 2015

Software Engineer within a company with 20 years experience in the domain of construction and metal, proposing design and performing.
  • Developing the back-end part of the internal CRM system for a local construction company.
  • Communication with company employees to determine a relevant set of features and compose them into complete specifications.
  • Application testing.
  • Setting up the production environment.
  • Working in a team of 5 members, according to the Waterfall methodology.
More

DAAC System IntegratorJune 2014 - September 2014

System Engineer for the largest Moldavian company which operates
as a software solutions developer, technical service center and
multi-service system integrator in the field of Information and
Communication Technologies.
  • Setting up different types of network equipment.
  • Provisioning network reliability.
  • Setting up the environment for development servers.
  • Working in a team of 10 members.
More

FreelanceMarch 2013 - May 2014

Web Developer.
  • Development of different websites based on the Laravel framework.

My stack

Spoken languages

ENGLISH: Advanced
RUSSIAN: Native speaker

DBMS

ClickHouse, Percona, PostgreSQL, AerospikeDB, Redis

Embedded and Telecom

Raspberry Pi

CI / CD

Jenkins

Protocols

GSM, MQTT

Languages

Ruby, JavaScript, Solidity, Bash scripting, Golang, C/C++, Python, PHP 7, Go

Networks and Systems

Docker, Terraform, Ansible, Docker Compose

Miscellaneous

DevOps, Prometheus, Waterfall, Consul, Scrum, Grafana, R&D, IoT, Kanban, Agile

Web Technologies

Laravel 5, Node.js, Vue.js, LESS, CSS, HTML, SASS, AWS, Mongoose, AWS Cloud

Application Servers

HAProxy, Nginx, RabbitMQ

Technologies

ZeroMQ

Open Source solutions

Kubernetes, Scikit-Learn

My education and trainings

Bachelor Degree in Science - Faculty of Applied Informatics - Moldova State University.2016 - 2019

Studies in Computer Science - Center for Excellence in Computer Science and Information Technology. Chisinau.2013 - 2017