Dmitri S.

Front End Developer

Outsourcing
Senior
Chisinau, MOLDOVA
Contact us for this profile

My experience

More

PENTALOG CLIENT : Skill-centered recruitment solutions providerFebruary 2019 - Present

Front-End Developer.
  • Development of new features and bug fixing.
  • Publishing iOS and Android apps to the App Store and Google Play.
  • Setting up and maintaining SonarQube.
  • Code review.
  • Writing technical documentation.
  • Configuring GitLab CI.
  • Configuring code quality tools: TSLint, Prettier, Husky.
More

PENTALOG CLIENT : CONNECTED OBJECTS SPECIALISTSeptember 2017 - January 2019

Developer.
  • Application development (front-end and back-end).
  • Code refactoring.
  • Involvement in the decision-making process.
  • Proposing improvements according to client's needs.
  • Bug fixing.
More

mentor la summer internship - PentalogAugust 2017 - August 2017

Mentor within the summer internship program in Pentalog Chisinau.
  • Mentoring students, teaching them the main concepts about React.js.
More

PentalogJune 2017 - June 2017

Front-End Developer within the Pentalog group.

Participation in an intensive training session focusing on React.js, Redux, React Router, HOCs and CSS.
  • Study of the main concepts and notions.
  • Implementation of the acquired knowledge in a practical specific application.
  • Handling / creating Redux data store.
  • Managing performance hints.
                        
                    
More

PENTALOG CLIENT : e-Commerce Solutions ProviderNovember 2015 - June 2017

Developer.
  • Back-end development with ASP.NET MVC and Entity Framework.
  • Front-end development with  Angular JS and Bootstrap.
  • End-to-end testing with Protractor.
  • Unit testing with NUnit.
  • Continuous integration with TeamCity and GitHub.
More

.NET Developer - RTISeptember 2012 - November 2015

.NET Developer for one of the leading providers of integrated high-tech equipment and a developer of software for automating business processes of enterprises in the Republic of Moldova.
  • Application development for lots of POS hardware: fiscal register, line display, scales, barcode scanner, POS printer, data collection terminal.
  • Support for a legacy desktop application written in Delphi and Oracle.
  • Development of mobile apps for Windows CE (.NET Framework Compact) and Windows Phone 8 from scratch.
  • Development of web-apps for internal use (AngularJS, Bootstrap, ASP.NET Web API, XSockets.NET, HTML, CSS).
  • Installation and administration of Redmine and GIT servers.
  • Writing drivers, libraries for handling multiple pieces of equipment.
  • Collaboration within a 3-member team.
More

.NET Developer - FreelanceJanuary 2010 - February 2012

Developer within multiple freelance projects based on .NET framework.
  • Development of desktop applications using WinForms and WPF:
    - Scientific file converter;
    - PowerPoint presentation generator;
    - Statistical data analysis.

My stack

Spoken languages

ENGLISH: Average
RUSSIAN: Native speaker
ROMANIAN: Advanced

Software Testing

NUnit, Protractor, ESLint

Miscellaneous

Redmine, JIRA, Atom, GitHub, Confluence, Toggl, Asana

Mobility

Ionic 4, Windows Phone 8

Embedded and Telecom

Windows CE

Analysis Methods and Tools

ReSharper, SonarQube, OOP

Environment of Development

Visual Studio, GitLab, GIT

Networks and Systems

Docker, Windows

DBMS

Microsoft SQL Server, Oracle, MySQL, MongoDB

Languages

JavaScript, C#, Delphi, TypeScript

Application Servers

TeamCity

Technologies

Entity Framework, WinForms, .NET Compact Framework, .NET, React Router, WPF

Web Technologies

ASP.NET, Redux, Mongoose, Node.js, Webpack.js, React.js, Angular 2, ASP.NET Web API, Bower, AngularJS, NPM, Bootstrap, Gulp.js, HTML, XSockets.NET, Express.js, ASP.NET MVC, CSS, Angular 7

My education and trainings

Bachelor's Degree in Information Technology, Faculty of Computers, Informatics and Microelectronics - Technical University of Moldova.2007 - 2012

My tests

Name
Score
Angular 4 quiz beginner level
17/20
85%
Front End Developer quiz medium level
22/36
61%
IQ quiz
36/40
90%
Angular 4 quiz medium level
16/20
80%
JavaScript quiz medium level
15/20
75%
JavaScript quiz beginner level
22/25
88%