Denis V.

About Me

I am a multi-skilled Senior Full Stack JavaScript Developer with 5+ years of technical proficiency in the development and deployment of high-quality software solutions on projects. I produce clean, efficient and well-written code for the iteration of different e-commerce solutions, RESTful APIs for web and mobile applications, and Cryptocurrency (API for exchanges/algorithmic trading). I employ a client-centred approach for the delivery of software solutions on projects.

Frontend

Backend

Database

DevOps

QA & Testing

Other

Work history

UpStack
UpStack
Senior Full Stack JavaScript Developer
2019 - Present (6 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

STERIOD
STERIOD
NodeJS Developer
2018 - 2019 (1 year)
Kazan, Russia
  • Worked on the development of an algorithmic trading platform with 10,000 active users for the client.

  • Efficiently developed the architectire for the platform; making a 30% savings against the startup budget.

  • Created trade bots for the solution using a hand options constructor with full automation.

Buy Ticket
Buy Ticket
Founder/NodeJS Developer
2014 - 2017 (3 years)
Kazan, Russia
  • Led and developed a platform with 3000+ daily users; offering users a solution to find and buy intercity bus tickets in Russia.

  • Built features that allowed bus stations and individual owners to connect seamlessly with the Buy Ticket platform.

  • Optimized the time to search on the platform from 30 seconds to 2-4 seconds.

Stroymarket
Stroymarket
JavaScript Developer
2012 - 2015 (3 years)
Saratov, Russia
  • Developed an online helper (Remorama) that helps users create estimates for repairs in apartments/flats.

  • Developed a one-stop online shop for building materials in the Saratov area.

  • Utilized new technologies, approaches and best practices on solutions within the company.

Showcase

NodeJS Developer - STEROID
NodeJS Developer - STEROID
  • STEROID is an automated cryptocurrency trading platform that allows 24/7 trading.

  • It utilizes an indicator-based trading solution through a smart trading terminal.

  • The platform is built on an event-oriented principle for efficient processing of user strategies.

NodeJS Developer - Buy Ticket
NodeJS Developer - Buy Ticket
  • Developed a service for online selling of intercity bus tickets in Russia.

  • Utilized a unified API solution to connect the bus station's systems and the platform.

  • Implemented a caching system for ticket search and route information.

Education

Education
Specialist Bachelor's Degree in Business Informatics
Saratov State Socio-Economic University
2010 - 2012 (2 years)
Education
Specialist Degree (Specialization in Computer security)
Saratov State Socio-Economic University
2007 - 2010 (3 years)