Upstaff Sign up
Egor
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since January, 2023

Egor — Senior Full-Stack Engineer

Expertise in Full Stack Web.

Last verified on July, 2023

Bio Summary

- 5+ years of commercial software development experience;
- 5+ years experience working with Node.js;
- Strong skills with React, TypeScript, JavaScript, Express.js;
- Good knowledge of working with AWS;
- Familiar with Docker, and Kubernetes (K8s);
- Deep knowledge in designing and implementing backend and frontend features and bug fixing;
- Good abilities in mentoring and training new project participants and supporting them;
- Upper-Intermediate English
- Available: ASAP

Technical Skills

Programming LanguagesJavaScript, TypeScript
UI Frameworks, Libraries, and BrowsersBootstrap, CSS, HTML, LESS, Material UI, SASS, SCSS
JavaScript FrameworksExpress, Lodash, NestJS, Next.js, Node.js, React
JavaScript Libraries and ToolsReact Query, React-Saga, Redux, Redux-Saga, Redux Thunk, Redux-toolkit, Reselect, Vite, Webpack
Databases & Management Systems / ORMPostgreSQL, Typeorm
Cloud Platforms, Services & ComputingAWS, GCP
Collaboration, Task & Issue TrackingAtlassian Trello, Jira, Redmine
Methodologies, Paradigms and PatternsBEM
Mail / Network Protocols / Data transferCORS
Virtualization, Containers and OrchestrationDocker, Kubernetes
Version ControlGit
SDK / API and IntegrationsGraphQL, RESTful API, Web API
QA, Test Automation, SecurityJest
Third Party Tools / IDEs / SDK / ServicesMicrosoft Visual Studio Code, WebStorm
Scripting and Command Line InterfacesXSS

Experience

Fullstack JavaScript Developer

September 2017 – present

Projects

Fullstack JavaScript Developer, NDA

2 years (October 2020 - October 2022)
Description:Control and management of covid for the personnel of various organizations.
Responsibilities:

  • Creating backend and web based on React, deploying, setup CI/CD.

Technologies: Postgres, TypeORM, NestJs, AWS, Docker, React, TypeScript, Redux, Redux-Saga, Redux-Toolkit, Reselect, Formik.

Fullstack JavaScript Developer, NDA

6 months (May 2020 - October 2020)
Description:Website for the sale of watches, accessories, and other things.
Responsibilities:

  • Designing and implementing back-end and front-end features, refactoring old code base, and performing PM tasks;
  • Mentoring and training new project participants, supporting.

Technologies:React, Redux, Redux-Saga, NodeJs, Express.js, PostgreSQL, TypeOrm, AWS EC2, AWS s3, AWS ECS, AWS IAM.

Fullstack JavaScript Developer, NDA

9 months (September 2019 - May 2020)
Description:An online graphic design application that includes animations, transitions, and other required behaviors, and all related pop-ups and windows.
Responsibilities:

  • Creating frontend and backend parts.

Technologies: NodeJs, Postgres, TypeORM, Express.js, JWT, AWS React, Redux, React Material, NextJs.

Fullstack JavaScript Developer, NDA

5 months (April 2019 - August 2019)
Description:This project helps customers to find what they want, even if they don’t know what it is. Searching for all destinations gives the user an inspirational search result, which displays a mix of destinations, hotels, campaigns, and inspirational content, e.g. personal quotes, FAQs, food pictures, etc.
Responsibilities:

  • Creating frontend and backend parts.

Technologies: ES6, NodeJs, React, Redux, CSS/HTML, Jest.

Fullstack JavaScript Developer, NDA

7 months (September 2018 - March 2019)
Description:Web application that helps teachers to create projects and invite students to work on them. The application has a structure designed for various fields of science. At the same time, it helps to structure useful teaching materials and organize work in classrooms and training courses.
Responsibilities:

  • Implementing a new UI for the FE application due to design;
  • Designing and building BE services, performing CRUD operations;
  • Estimating features, creating new features, bug fixing.

Technologies:NodeJs, React, Redux, Redux-Saga, NextJs, Reselect, Material-Ui, AWS.

Fullstack JavaScript Developer, NDA

7 months (February 2018 - August 2018)
Description:Single application that covers entire clinic requirements (appointment, patient management, reception management, lab, inventory, finance, pharmacy, etc).
Responsibilities:Designing and implementing backend and frontend features.
Technologies: NodeJs, NestJs, React, Redux, Redux-Saga, NextJs, Reselect.

Fullstack JavaScript Developer, NDA

6 months (September 2017 - February 2018)
Description:The service provides the employees of a particular company with functionality allowing them to record the areas they would like to develop within as specialists. The service is equipped with a special platform for scheduling thematic lectures. It informs the employees about new events, gives reminders, and then collects feedback on the lecture from everyone who attended it.
Responsibilities:

  • Designing and building BE services, performing CRUD operations, and updating and building new services;
  • Implementing a UI due to design.

Technologies:React, Redux (Saga, etc.), NodeJs, NestJs, TypeORM, AWS.

Education

Bachelor's degree, Computer Science
National Economic University named Semyon Kuznets
2015-2019

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