Summary

Expertise

Project Highlights

Education

Agency

DM

English:

Intermediate

David M.

vetted by Youteam

Vetted by YouTeam

Armenia

UTC +04:00

Asia/Yerevan

English:

Intermediate

Highly skilled back-end developer expert at writing server-side web application logic.

Hi, I’m David. I have 6 years of practical experience in backend development. My scope of expertise covers all aspects of backend starting from data storage integration to ensuring responsiveness to front-end requests. If you need someone to develop and maintain all server-side network components, then you’ve landed in the right place. I’m expert at implementing effective security protocols, data protection measures, and storage solutions. What I like the most about my job is to find innovative solutions to complex problems. My main technology stack includes Node.js/Express, Nest.js, PostgreSQL, Sequelize but also expands to other recent technologies. If you want to have testable, reusable, and efficient code working behind your application, then let’s collaborate.

Want to hire this engineer?

Check if David is available

Expertise

Years of commercial development experience

6 years of experience

Core technologies

Node.js 6 years
Nest.js 5 years
TypeScript 4 years
GraphQL 3 years
MySQL 4 years
AWS 5 years

Other technologies

AWS
Express.js
MongoDB
MySQL
PostgreSQL
React.js
RESTful API
Redux

Project Highlights

icon
Node.js Developer

Go Go Quincy

Sep `22 - Dec `23

1 year

Go Go Quincy is a web application that provides 55+ adults with tech support, helping them deal with computers, digital services, and tech devices effortlessly. Moreover, it has an extension with additional functionalities.

Responsibilities & achievements

• Rebuilding the web application by working with pre-written code. • Converting Node.js to Nest.js, AngularJS to ReactJS and MongoDB to PostgreSQL. • Enhancing the initial technologies, optimizing code quality, and expanding the project scope.

AWS
PostgreSQL
React.js
Nest.js
icon
Back-end developer

Cyguard

Feb `22 - Jun `22

4 months

Cyguard is a solution provider for authenticated payout information, allowing the payout administrator to control and ensure the authenticity of any wire transfer.

Responsibilities & achievements

• Authorize the payout information and provide decision supportive information to the payout administrator. • Develop user role management. • Running diagnostic tests, repairing defects, and providing technical support.

AWS
PostgreSQL
React.js
Nest.js
icon
Back-end developer

IdeaScale Whiteboard

May `20 - Aug `23

3 years

IdeaScale Whiteboard, previously called Fresco, is focused on visual collaboration with a mission to expand the possibilities of online teamwork by providing a digital workspace. With intuitive, real-time collaboration IdeaScale enhances the way people work together. IdeaScale allows you to gather your team in one place, where you can “think” together and facilitate a brainstorming session in real time, making use of the great features the application offers. Grasping everyone’s different preferences, IdeaScale also enables you to have a fully customized board, share it with your team and beyond.

Responsibilities & achievements

• Writing clean and well-functioning code to enable more than 10 people to work together on the same board in real time. • Running test sessions, optimizing the code and ensuring the smooth operation of the product. • Developing analytics in the admin dashboard.

AWS
Kubernetes
MySQL
Docker
Nest.js

Education

Higher education in Computer Science

Agency

Web Development agency #608

10-50

GMT+4

Yerevan, Armenia

Core Expertise

CSS
Django
HTML5
JavaScript
Node.js
Python
React.js
Bootstrap
Angular 2x

Industries

Banking & Finance, Advertising & Marketing, Shopping & Loyalty programs

Want to hire this engineer?

Check if David is available