Upstaff Sign up
Daniil G.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since September, 2022

Daniil G. — Full-Stack Software Engineer (React + Node.js)

Expertise in Full Stack Web.

Last verified on July, 2023

Core Skills

Bio Summary

- 4+ years of experience in the IT industry as a full-stack engineer - FRONT-END: deep knowledge of JavaScript, ES6+, React, Redux, other React tools (Redux-Thunk, React-query, etc.), Material-UI, HTML5, CSS3, BEM, LESS, SASS, Bootstrap, Webpack, Vite, Jest, Lodash - BACK-END: Node.js, Typescript, Express.js, NestJS, REST API, Postgres, Docker, Google, Facebook auth - Intermediate English - Available ASAP

Technical Skills

Programming LanguagesJavaScript, TypeScript
UI Frameworks, Libraries, and BrowsersBootstrap, CSS, HTML5, LESS, Material UI, SASS
JavaScript Libraries and ToolsES6, React Query, Redux, Redux Thunk, Vite, Webpack
JavaScript FrameworksExpress, Lodash, NestJS, Node.js, React
Databases & Management Systems / ORMPostgreSQL
Cloud Platforms, Services & ComputingAWS, GCP
SDK / API and IntegrationsAPI, Facebook Auth, RESTful API
Collaboration, Task & Issue TrackingAtlassian Trello, Jira, Redmine
Methodologies, Paradigms and PatternsBEM
Virtualization, Containers and OrchestrationDocker
Version ControlGit
QA, Test Automation, SecurityJest
Third Party Tools / IDEs / SDK / ServicesMicrosoft Visual Studio Code, WebStorm

Experience

Fullstack JS developer, RMS

11 months (October 2021 - September 2022)

Description: A returns management system is designed to handle product returns for your online store, whether for an equal exchange or a full refund and to decide what to do with an item once it’s returned.

Responsibilities: Estimating features. Developing backend and frontend parts of the project, performing software and architecture design tasks, and fixing bugs.

Technologies:Node.js, Nest, PostgreSQL, TypeORM, React, Redux, API integration, AWS, FedEx API

 

Fullstack JS developer

8 months (February 2021 - September 2021)

Description: Social network to share a personal wardrobe

Responsibilities: Performing full scope of backend and frontend parts of the web application. Setting up the project, implementing profile, the feed, chat, onboarding, offline mode, social features, and making an admin panel.

Technologies: React, Redux, React-query, HTML5, CSS3, BEM, Bootstrap, Webpack, Node.js, Typescript, Express.js, NestJS, Postgres, Google auth

 

Fullstack JS developer

8 months (June 2020 - January 2021)

Description:A platform that helps organizations monitor the health
of the staff

Responsibilities: Refactor both frontend & backend projects, implement localization, and table components, improve code quality, optimize frontend app performance, improve backend
migrations/testing flow, implement quiz backend module.

Technologies: NestJS, PostgreSQL, REST API, React, React-query, Material-UI, BEM, LESS, SASS, Webpack, Jest, Lodash

 

Fullstack JS developer

5 months (January 2020 - May 2020)

Description:Food trade B2B platform

Responsibilities: Designing web app business processes, developing frontend and backend parts, and communicating with the project team in all stages of development. Actively
participating in team meetings and reviews of software code

Technologies: Node.js, NestJS, Postgres, REST API, Docker, React, Redux, Material-UI, BEM, LESS, Bootstrap, Webpack, Vite, AWS

 

Fullstack JS developer, Fit Safe

7 months (June 2019 - December 2019)

Description:Project for owners of gyms that helps to assess the level of safety. The owner fills in forms with questions and adds photos. A ready report is sent to the insurance
company. Based on the report the insurance company issues insurance or not.

Responsibilities: Working at all stages of the product lifecycle from requirements capture, through design and implementation to system testing and integration

Technologies: NodeJS, Postgres, Typescript, ExpressJS, Docker, GCP, React, Bootstrap, Redux-Thunk, React-query, Material-UI, LESS, SASS, Webpack, Lodash

 

Fullstack JS developer, Launch Lab Online

9 months (September 2018 - May 2019)

Description:This all-online educational platform is a gamified, interactive way to get an entrepreneurship education — from anywhere in the world, on your time, at your own pace.

Responsibilities: Performing software development: develop backend and frontend parts of the project, bug fixing, cover with tests

Technologies: NodeJS, ExpressJS, Typescript, Google auth, React, Redux, HTML, CSS, Material-UI, Webpack

Education

Bachelor’s degree in Computer Science,National Technical University Kharkiv Polytechnic Institute

2016-2020

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 Daniil G.
or someone with similar Skills?
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring