Upstaff Sign up
Denis T.
🇸🇰Slovakia (UTC+00:00)
Created AtUpstaffer since May 12, 2022

Denis T. — Full-Stack Software Engineer (Node.js + React)

Expertise in Full Stack Web, Back-End Web.

Last verified on February 07, 2024

Core Skills

Bio Summary

- 5+ years of professional experience using front-end and back-end technologies - Solid experience in building rich web applications (monolith and MSA) using frameworks and libraries such as React, NestJs, Express - Most of the development experience was gained in projects related to business corporate networks, coaching platforms, insurance, fintech, leasing, and event-management systems - Front-end: JavaScript(ES6), React, Redux, Next.js, Redux-saga, Context API, React Hooks, Chartjs, HTML, CSS(SCSS), MaterialUI, AntDesign, Tensorflow - Back-end: NodeJS (Express, NestJS), REST API, Docker, Terraform - Upper-Intermediate English

Technical Skills

Programming Languages JavaScript, TypeScript
UI Frameworks, Libraries, and Browsers Ant Design, Bootstrap, Chart.js, CSS, HTML, LESS, Material UI, SASS, SCSS
JavaScript Frameworks Express, Lodash, NestJS, Next.js, Node.js, React
JavaScript Libraries and Tools Mobx, Mongoose, React Hooks, React Query, React Router, React Testing Library, Redux, Redux-Saga, Redux Thunk, Vite, Webpack, Winston
AI & Machine Learning TensorFlow
Python Libraries and Tools TensorFlow
Databases & Management Systems / ORM AWS DynamoDB, MongoDB, MySQL, PostgreSQL, Sequelize, Typeorm
Cloud Platforms, Services & Computing AWS, GCP
Amazon Web Services AWS DynamoDB, AWS Lambda, AWS S3, AWS SES (Amazon Simple Email Service), AWS SNS, AWS SQS
Methodologies, Paradigms and Patterns Agile, BEM, Scrum
Collaboration, Task & Issue Tracking Atlassian Trello, Jira, Redmine
Version Control BitBucket, Git, GitHub, GitLab
SDK / API and Integrations Context API, Facebook Auth, Google Auth, JWT, RESTful API, Swagger
QA, Test Automation, Security Cypress, Jest, nock, React Testing Library
Virtualization, Containers and Orchestration Docker, Terraform
Mail / Network Protocols / Data transfer JWT
Third Party Tools / IDEs / SDK / Services Microsoft Visual Studio Code, WebStorm

Experience 

Fullstack, Trading Platform

1 year (November 2022 - November 2023)

Description: A trading platform offers traders a dynamic and user-friendly interface for seamless trading and data analysis. The platform is equipped with a range of customizable widgets that allow users to display real-time market data, create and edit orders, and much more. These drag-and-drop widgets provide at-a-glance access to crucial information, such as price charts, order books, and account balances, empowering traders to make informed decisions quickly.

Responsibilities: Feature estimating, designing features, implementing new features, bug fixing.

Technologies: React, React Hooks, Redux, Typescript, Service Worker, NodeJS, NestJS, PostgreSQL, TypeORM, MaterialUI, Jest

 

Fullstack / mobile developer

3 months (June 2022 - September 2022)

Description: The symptom management system that helps companies and educational institutions to reopen, be ahead of the COVID curve, and protect people from infectious diseases, a tool that helps create and sustain a safe environment at work and in school, manage the business processes to reduce the risks of suspending work, and arrange for the community's safety.

Responsibilities: Performing full scope of full-stack development

Technologies: NodeJS, NestJS, PostgreSQL, TypeORM, React Native, React, AWS services (S3, EC2, AWS SQS, Lambda, API Gateway)

 

Fullstack Engineer 

8 months (November 2021 - June 2022)

Description: A web platform for selling insurance products. The main goal of the platform that was developed is to invite renters to create an application to buy their products. Service helps renters who do not meet the landlord’s financial requirements to qualify for a lease. These can be students, foreign nationals, self-employed, or really anyone that has a typical or hard-to-evaluate credit profile.

Responsibilities: Designing the architecture of an application, business logic implementation, estimating features, and designing features. Performed software development: develop backend, and frontend parts of the project, covered with tests

Technologies: React, TypeScript, NestJS, Express, Postgres, AWS

 

Full Stack Developer

7 months (April 2021 - October 2021)

Description: It is a comprehensive telehealth Software as a Service (SaaS) solution that combines our Online Medical Suite with clinical patient data and diagnostic medical workflow that enables patients and doctors to perform consultations similar to face-to-face consultations.

Responsibilities: Business logic implementation, estimating features, designing features. Performed software development: develop backend, develop frontend, cover with tests

Technologies: NestJS, Postgres, React, Redux, Redux-Saga, Redux-toolkit, reselect, react-router, Vite, lodash, GCP

 

Fullstack Engineer, Time Management system

5 months (November 2020 - March 2021)

Description: The system helps users to log work time every day. The application contains three different types of roles user, admin, and super-admin. Users can create tasks and log time, and change profile information. Admin can create projects, assign customers, see analytics of logged time, update users' profile information, and invite users under their own company. Super admin manages companies.

Responsibilities: Business logic implementation, estimating features, designing features. Performed software development: develop backend, develop frontend, cover with tests

Technologies: React, Redux, Redux-Saga, Node.js, NestJS, Express.js, Typescript, Jest, GCP

 

Fullstack Engineer 

9 months (March 2020 - November 2020)

Description: Cloud-based payroll solution for small and mid-sized companies to manage payroll around the world. Role: 

Responsibilities: Designing the app structure and architecture of an application, estimating features, and designing features. Performed software development: develop backend and frontend parts of the project

Technologies: Node.js, Postgres, NestJS, React, Redux, Redux-saga, Typescript, Jest, AWS

 

Fullstack Engineer, Make a band!

8 months (July 2019 - February 2020)

Description: A system that helps musicians to communicate, make bands, and look for musicians.

Responsibilities: Estimate features, design features, develop backend and frontend parts

Technologies: Node.js, NestJS, Postgres, React, Redux, Redux-saga, Redux-Thunk, React-query, GCP

 

Fullstack Engineer, A platform for volunteer organizations

9 months (October 2018 - June 2019)

Description: Retailers can make digital twins of physical products for consumers experience remotely 

Responsibilities: Development of website and mobile application

Technologies: Node.js, NestJS, React, Redux, Redux-Saga, React Router

Education

Simon Kuznets Kharkiv National University of Economics, Qualification: Master’s degree, Computer Science

2012 - 2018

How to hire with Upstaff

1

Talk to Our Talent Expert

Our journey starts with a 30-min discovery call to explore your project challenges, technical needs and team diversity.

2

Meet Carefully Matched Talents

Within 1-3 days, we’ll share profiles and connect you with the right talents for your project. Schedule a call to meet engineers in person.

3

Validate Your Choice

Bring new talent on board with a trial period to confirm you hire the right one. There are no termination fees or hidden costs.

Why Upstaff

Upstaff is a technology partner with expertise in AI, Web3, Software, and Data. We help businesses gain competitive edge by optimizing existing systems and utilizing modern technology to fuel business growth.

Real-time project team launch

<24h

Interview First Engineers

Upstaff's network enables clients to access specialists within hours & days, streamlining the hiring process to 24-48 hours, start ASAP.

x10

Faster Talent Acquisition

Upstaff's network & platform enables clients to scale up and down blazing fast. Every hire typically is 10x faster comparing to regular recruitement workflow.

Vetted and Trusted Engineers

100%

Security And Vetting-First

AI tools and expert human reviewers in the vetting process is combined with track record & historically collected feedbacks from clients and teammates.

~50h

Save Time For Deep Vetting

In average, we save over 50 hours of client team to interview candidates for each job position. We are fueled by a passion for tech expertise, drawn from our deep understanding of the industry.

Flexible Engagement Models

Arrow

Custom Engagement Models

Flexible staffing solutions, accommodating both short-term projects and longer-term engagements, full-time & part-time

Sharing

Unique Talent Ecosystem

Candidate Staffing Platform stores data about past and present candidates, enables fast work and scalability, providing clients with valuable insights into their talent pipeline.

Transparent

$0

No Hidden Costs

Price quoted is the total price to you. No hidden or unexpected cost for for candidate placement.

x1

One Consolidated Invoice

No matter how many engineers you employ, there is only one monthly consolidated invoice.

Ready to hire Denis T.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring