Available

Davit M.

Middle Front-End Developer

Armenia 🇦🇲
English (B2)
Interview

Short bio

I’m a Software Engineer with 4+ years of experience in backend development, specializing in Node.js, TypeScript, and JavaScript. Proficient in building scalable web applications using frameworks such as Serverless, Nest.js, Express.js, and Fastify. Strong expertise in database management, including PostgreSQL, MongoDB, MySQL, and DynamoDB, as well as cloud infrastructure, particularly AWS.

Tech stack

Main technologies
Node.jsTypeScriptJavaScriptPostgreSQLMongoDBMySQLDynamoDBAWSServerlessNestJSExpress.jsFastifyReactVue.jsKoa.jsFirebaseDockerJestGitCI/CD
Roles
Front-EndBack-End

Work experience

  • Node.js Developer04.2020 – present

    Backend development

    Responsibilities:
    • Code review
    • Bug fixing
    • Optimize code and performance
    • Implemented user login firebase authentication
    • Developed the backend logic for quiz games where users can earn collectible 'Pup Star' cards
    • Integrated an article feature, allowing users to read articles, comment on them, and like other users comments
    • Built a robust system for users to upload images and information about their dogs, ensuring secure storage and fast retrieval
    • Integrated external services such as email notifications, Mailchimp and social sharing features
  • Node.js DeveloperNot specified

    Backend development

    Responsibilities:
    • Code review
    • Bug fixing
    • Optimize code and performance
    • Implemented user login JWT authentication
    • Created APIs to manage game sessions, player statistics, and leaderboard functionality
    • Developed the backend logic to support real-time multiplayer game sessions with smooth gameplay
    • Implemented Swagger for API documentation
Didn't find the right engineer?All available engineers
Flag icon

U.S.-Based

Discuss Your Project

This is a no-pressure, 30-minute conversation. We will talk through what you are building, identify risks or unknowns, and outline what it would take to do it right.

Certificates

Let's build together.

Talk with a senior engineer about your product idea, architecture, and what it would take to build it.

Upload File
Davit M. — Middle Front-End Developer | SoftDoes