Dmitrii Martynov

Belgrade, Serbia

+381629396838

dmitriimartynov1@gmail.com

Motivated Full Stack developer with 4+ years of experience with JavaScript, SPAs and API development. Expert knowledge of React and Express.js.

Skills:

TypeScriptReactReduxGraphQLExpressNode.jsJavaScriptReact NativeWebpackGitSASS/SCSSCSSHTML5SPAAngularMongoDBPostgreSQLAWS

Experience

DEPT  deptagency.com

Nov 2022 to Present

Senior Full Stack Developer (React.js | Microservices) Remotely

Leading team of 3 developers at www.c-and-a.com/

  • Handled architecture and development of new services based on Cloudflare tech-stack (workers, kv database)
  • Participated in complete backend refactoring. Migration from Java monolith to AWS
  • Configured CI/CD (Gitlab, Bitbucket)
  • Onboarded new developers

Grid Dynamics  griddynamics.com

Feb 2022 to Jan 2023

Full Stack Developer (Angular | Node.js) Wroclaw, Poland

Working as a Node.js developer and Angular developer on 2 different projects

  • Used Angular reactive forms for building user friendly inputs that meet business requirements
  • Participated in coding, testing, through implementation within an agile environment, ensuring all designs are maintainable, and in accordance with technology architecture
  • Developed new endpoints using Express.js and MongoDB
  • Led a major refactoring of an Express.js application
  • Configured CI/CD on the project with deployment to AWS Elastic Beanstalk

EPAM systems  epam.com

Mar 2021 to Feb 2022

Full Stack Developer (React | Node.js) Moscow

Developing an enterprise level systems that helps employees to improve their skills

  • Developed sophisticated forms with server-side validation
  • Established client-server communication using the GraphQL query language
  • Refactored lots of legacy code to follow DRY, KISS and YAGNI principles

USERSTORY  userstory.ru

Mar 2020 to Jan 2021

Frontend Developer (React | React Native) Tomsk, Russia

Held the position of a key Frontend developer on the project. Collaborated closely with corporate Visual Designers. Developed a React Native app for a beauty salons chain, worked on ERP-system and an Ecommerce app

  • Developed user, orders history and delivery addresses modules for an E-commerce platform with React/Redux
  • Reviewed business requirements, analyzed app appearance on various devices (Android and IOS)
  • Used TypeScript for type safety and getting rid of some bugs

Freelancing  github.com

Mar 2019 to Mar 2020

Full Stack Developer (React | Node.js) Moscow, Russia

Working as a freelance developer on a bunch of different projects

  • Built RESTful API's with Express and Node
  • Developed responsive interfaces using Material UI, Chakra UI and React
  • Built a microservice responsible for user authentication using Passport.js and JWT, deployed the app to AWS elastic beanstalk

Projects

Gridfit

Grid dynamics internship management app

JavaScript, Express.js, MongoDB

ACMA

Time tracking app for IT projects

Javascript, Less, React, Redux

chat_app_socketio

Real time chat app with authentication, images uploading, servers and groups, dark/light mode

CSS, HTML, TypeScript, JavaScript, Chakra UI, Redux-saga, Express.js, Socket.io, Passport.js, Node.js, React/Redux, Emotion

Education

National University of Oil and Gas «Gubkin University»  en.gubkin.ru

Sep 2015 to Jun 2019

Bachelor's of Science, Automation Engineering

Activities and Societies: Society of petroleum engineers member | Students scientific society member | Conferences performer and a volunteer

Studied industrial engineering and computer science

Languages

English AdvancedRussian Native