Upstaff Sign up
Anton T.
🇺🇦Ukraine (UTC+02:00)
Created AtUpstaffer since December, 2022
You can hire Anton T.
today 🔥

Anton T. — Senior Full-Stack Engineer

Expertise in Full Stack Web.

Last verified on December, 2025
Upper-Intermediate English

Bio Summary

- 10 years of software development experience
- 7 years of commercial experience with TypeScript and 6 years of commercial experience with Node.js
- Upper-Intermediate English
- Available ASAP

Technical Skills

Programming LanguagesC#, JavaScript, TypeScript
UI Frameworks, Libraries, and BrowsersAjax, Bootstrap, CSS, HTML, HTML5, jQuery, LESS, SCSS, Styled components
Android Libraries and ToolsAndroid Jetpack
JavaScript FrameworksAngular, AngularJS, Express, jQuery, NestJS, Next.js, Node.js, React
.NET PlatformASP.NET, ASP.NET MVC, Entity Framework, LINQ, .NET, .Net WCF, Ninject
JavaScript Libraries and ToolsFormik, Gulp.js, Mobx, React-Saga, Redux, Styled components, Webpack, Zustand
Mobile Frameworks and LibrariesIonic
SecurityAuth0
Data Analysis and Visualization TechnologiesGoogle Tag Manager
Databases & Management Systems / ORMAWS DynamoDB, Firebase, Microsoft SQL Server, MongoDB, MySQL, PostgreSQL, Prisma, Redis, Sequelize, SQL, Typeorm
Cloud Platforms, Services & ComputingAWS
Amazon Web ServicesAWS Amplify, AWS API Gateway, AWS Cognito, AWS DynamoDB, AWS IAM, AWS S3, AWS SAM, AWS Step Functions
Google Cloud PlatformGoogle BigQuery
Third Party Tools / IDEs / SDK / ServicesAndroid Jetpack, Microsoft Visual Studio Code, Visual Studio, Visual Studio Team Services, WebStorm
SDK / API and IntegrationsAPI, AWS API Gateway, Google Maps API, GraphQL, RESTful API, Web API
QA, Test Automation, SecurityAuthentication, e2e testing, Performance Testing, Unit Testing
Web/App Servers, MiddlewareAzure DevOps Server (ex TFS Team Foundation Server)
Deployment, CI/CD & AdministrationCI/CD
Virtualization, Containers and OrchestrationDocker, Storage
UI/UX/WireframingDraw.io, Zeppelin
PlatformsFirebase
Version ControlGit
Methodologies, Paradigms and Patternsmicroservices architecture, MVC, serverless, SSR
Project Management & AdministrationMVP
Message/Queue/Task BrokersRabbitMQ
Other Technical SkillsAngular 2, Caching, Charts, CSV, GDPR, MobX State Tree, MS, MS SQL Server 2008, SOC 2, SQL Server 2012, WebStorm 16

Commercial Experience

Full-stack Software Engineer

May 2012 – present

Projects

«Veriix»

A compliance management platform designed to streamline adherence to GDPR, SOC 2, and other regulatory standards. The system supports multiple user roles, enabling the creation, delegation, and tracking of compliance-related tasks across departments. For example, administrators can assign security-related tasks to IT teams with clear, requirement-based instructions and monitor progress in real time.

A key feature is the modular form builder, which allows the creation of dynamic, requirement-driven questionnaires and assessments. The platform also supports secure collaboration with external partners - such as suppliers - by granting controlled access to specific tasks and compliance requirements.

Responsibilities:

  • Development Back-end and Front-end
  • Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Nest.js, Prisma, PostgreSql, Redis, React, Zustand, Formik

«Under NDA»

A marketing operations tool built to accelerate the creation and management of marketing campaigns. It features an enhanced, role-based UI with support for multiple businesses, granular permissions, and workflow optimization.

The system streamlines campaign setup through reusable templates and integrated productivity tools, improving team efficiency and reducing time-to-launch. It also includes performance metrics monitoring and is integrated with the Meta API via a dedicated microservice, providing a scalable foundation for future integrations with additional advertising platforms.

Responsibilities:

  • Development Back-End and Front-End
  • Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Next.js, BigQuery, Prisma, PostgreSql, Redis, Nest.js

«Under NDA»

A comprehensive end-to-end platform for managing national and regional lottery operations. The system consists of two primary components: a customer-facing interface and an administrative control panel. The customer UI enables users to purchase lottery tickets, track their purchases, and view draw results in real time.

The admin panel provides full operational oversight, including access to administrative data, offline ticket printing, transaction management, user account controls, and configuration of notification rules and automated processes.

The platform relies heavily on asynchronous processing, featuring numerous queues and scheduled tasks responsible for opening and closing draws automatically, calculating outcomes, and issuing prize payouts.

Built on a microservice architecture, it uses Amazon Cognito for secure authentication and granular role-based access control, providing scalability, reliability, and clear separation of responsibilities across services.

Responsibilities:

  • Development Back-End and Front-End
  • Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Next.js, Prisma, PostgreSql, Redis, Nest.js, Express, RabbitMQ

«Verity»

A high-performance analytics platform designed for investors to research and evaluate the US stock market. The system ingests and processes large volumes of market, company, and historical data for thousands of stocks, delivering rich, multi-layered insights.

It features extensive data aggregation pipelines that transform raw market feeds into actionable metrics, charts, and comparative analyses. The infrastructure is built on a microservice architecture, with dedicated services responsible for data ingestion, aggregation, caching, and long-term storage—ensuring scalability, reliability, and low-latency access to complex datasets.

Responsibilities:

  • Development Back-End and Front-End
  • Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Nest.js, Sequelize, PostgreSql, Redis, Serverless, dynamodb, Angular 15

«Under NDA»

A business-focused logistics platform designed for transportation service providers and their customers. The system enables clients to create and manage both scheduled and on-demand rides, track ride status in real time, and configure routes using an interactive Google Maps integration.

Customers can build routes visually, receive instant pricing based on a dynamic calculation engine, and optionally add passengers using predefined address data for faster route setup.

The platform also includes a partner program, allowing third-party companies to participate in fulfilling rides. Partners can onboard their own drivers, manage their availability, and complete rides created within the system—expanding operational capacity and improving service coverage.

Responsibilities:

  • Development Front-end
  • Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • React, Redux.

«Instamotion»

A car-sales web application built with server-side rendered Next.js to provide fast performance, strong SEO, and an optimized shopping experience for the German market. The platform allows customers to browse and purchase both new and used vehicles, with advanced filtering, comparison tools, and personalized recommendations.

In addition to buying, users can also initiate the process of selling their existing car directly through the platform. The project included extensive Google Tag Manager integration and SEO optimization to support marketing efforts and improve search engine visibility—similar to best practices used in modern e-commerce sites.

Responsibilities:

  • Development Front-End
  • Architect services for Back-End
  • Refactoring
  • Bug fix
  • Write unit tests

Technologies/Environment:

  • Visual Studio Code
  • Next.js, React, Typescript, Styled Components, Graphql, Docker, Nest.js, TypeOrm, Serverless, mongodb, dynamodb, AWS S3, AWS step functions, AWS Amplify AWS Route53, AWS API Gateway, AWS IAM.

«Under NDA»

Government site for citizens. Working with the government DB. Allow users to manage all kinds of in-city activity such as view the city news/events, ability to buy the event tickets, view the schools and kindergartens with all the details and possibility to add the documents for children. As part of the system, there was also the ability to manage all kinds of bills as water/light etc.

The application has a bot that was designed to help with most relevant questions and manage to help with the house/document issues, such as a pipe lick or unable to add some documents.

Responsibilities:

  • Development Front-end
  • Development Back-end
  • Refactoring
  • Bug fix

Technologies/Environment:

  • Visual Studio Code
  • React, Typescript, Nest.js, mongodb.

«Oilfield»

Application to manage the process on an oil rig. All the processes that a company should handle during the open/support phase of an oil rig was handled by the system. Planning of tasks, view of current state of tools (delivered/in port/on the way) and all kinds of processes. A lot of charts and dashboards were involved.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • React, Typescript, Scss, Redux, Saga, Docker

«E-Learning»

A full-featured e-learning platform enabling instructors to create and manage courses, and allowing students to enroll, study, and track their progress. The system includes a powerful lesson builder that supports multiple content types—video, rich-text modules, PDFs, and interactive quizzes—making it flexible for creating complex learning flows.

In addition to core learning functionality, the platform provides robust administrative controls for managing users, content, subscriptions, and platform-wide settings. It also features detailed analytics and performance metrics to help instructors and administrators monitor course engagement, completion rates, and overall learning effectiveness.

The platform functions similarly to modern online education systems like Udemy, with enhanced control and insights for administrators.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Angular 10, Typescript, Scss, Docker

«Cuddle up»

A social engagement platform designed to connect users based on shared interests and planned activities. The system supports two user roles, each with different interaction flows.

Women can register as activity partners, specifying the types of outings they are open to—such as cinema visits, theater events, or picnics. Men can browse available profiles, initiate conversations, and propose a planned activity along with an optional compensation offer. Activity partners can accept, reject, or negotiate the proposal directly within the platform.

The platform includes a point-based messaging system where sending messages consumes points, which users can purchase through integrated payment options. This structure helps regulate communication flow and supports platform monetization.

Overall, the application combines dating-style interactions with structured activity planning, offering a unique and controlled engagement model for both user groups.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • JQuery, Scss, Gulp

«Be-plus»

Application for managing company benefits in Germany. It allows companies to register all benefits, like restaurant discounts, pension calculators and others. It was a three separate angular application and separate lib project with components that are similar for others. Application wasseparate for different roles: employer, company and provider. Company projects allow you to register providers and employers, and control their relations, benefits for appropriate employers. Employer projects allow you to watch what benefits you have. Also as an employer you could request some benefits, and calculate what pension you would have if the company will help you.

Provider, it’s some restaurant or supermarket that has some benefits that they could edit.

Responsibilities:

  • Development
  • Refactoring
  • Bug fix
  • Write e2e tests

Technologies/Environment:

  • Visual Studio Code
  • Angular 9, Typescript, Scss, Docker

«Just manage»

Application for managing Building process. It allows building companies to register all building projects and trigger the progress of the building process. Contain charts, groupable table with aggregations, gantt charts and ability to control the process. Dashboard to fast navigations and main information for all projects of the company and each project itself. Ability to add defects for certain tasks, for example for room 1 in certain projects, and have comments and progress for it.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Angular 9, Typescript, Scss

«Trudi»

Application for rent a flat in Australia. Difficult system with admin part on web and mobile application on Ionic for users. Include all aspects of rent a flat, payment system, auth0 for authentication, all information about apartment, tenant, landlord. Ability to have chat of landlord and tenant with Agent, video call with Voxit, file sharing/storing.

Responsibilities:Development (mobile, backend, web), Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Angular 7, Typescript, Scss, Node.js, Auth0, Ionic 3, Firebase

«ARRIVA»

Application for bus tickets. Functionality for monitoring buses routes, and buying tickets. Similar to Google bus routes with walk distance etc. Ability to create an account and buy different tickets (adult/student/child). Also was a mobile version of the application.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • React, Typescript, Scss, Redux, Saga

«Under NDA»

Government application to monitor and fill the documents. Compilate system for managing different government reports with different data flow. Export/import documents in different formats, tables managing data display.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • Angular 7, Typescript, Scss, Redux

«NEoS eBanking»

It is corporate multi-tenant software. There is a huge platform where banks build his own flexible web site to communicate with clients(client back office). Each of 126 European banks has his own theme and can override standard one by one click. From a chain of small blocks each bank builds his own back office which he wants.

Responsibilities:Development, Refactoring, Bug fix

Technologies/Environment:

  • Visual Studio Code
  • React, Typescript, Scss, Redux, Saga

«Intudigital»

Online info site for shopping centers of London. For each center you can see: news, offers, center info, stores and restaurants in this center with all info about it. In store, you can see all products with info and filters of categories and retailers, that send you to the original site of the retailer.

Responsibilities:Development, Refactoring

Technologies/Environment:

  • Visual Studio Code
  • React, Node.js, Scss, Redux, Saga

«Zoomd admin»

Admin panel for site search web site. This product allows you to add your sites to the global Zoomd site search system, configure color and other settings of search. Also have the possibility to add new people to administrate your site.

Responsibilities:Development, Refactoring

Technologies/Environment:

  • Visual Studio Code
  • Less, Angular 5

«Dark knight»

Management website for visualizing user data. Allows users to load/upload csv files and with help of chosen programming language and Zeppelin API visualize and analyze data as user wishes. Have many chart types and table views.

Responsibilities:Development, Refactoring, Maintenance

Technologies/Environment:

  • Visual Studio Code
  • CSS, Tachyons, JavaScript, React, Mobx, Mobx state tree

«VW analyst»

Product for VOLKSWagen managers. It is a website application, which gives the opportunity for managers to monitor the statistics of sales of VOLKSWagen cars in comparison with other companies and other models. All information have table and chart views with detailed information and have many filters to comfort views of some details.

Responsibilities:Development, Refactoring, Maintenance

Technologies/Environment:

  • WebStorm 16
  • CSS/PostCSS, JavaScript, React, Redux, Python

«RPAT»

Product for building companies, which allow monitoring of human capacity in different time periods. It is allowed to add groups of workers with inventory and send them to some work. On the other side, you can add some objects that need to be served by construction works.

Responsibilities:Development, Refactoring

Technologies/Environment:WebStorm 16, Less, Angular 2

«Hospital analyze system»  

MVP product for hospital managers. It is a website application, which gives the opportunity for managers to monitor the hospital data when they are not in the hospital. Managers can watch the amount of drugs, the length of stay of patients, etc. for a certain period of time in any convenient form for them, such as a table or chart.

Responsibilities:Development, Refactoring, Maintenance

Technologies/Environment:

  • WebStorm 11
  • Ajax, HTML, CSS/LESS, JavaScript, React, Redux, Gulp

«Media Content Portal»

Portal for working with different media content such as video, music, eBooks, software and games. Allows watching video or listening to the music online, purchasing and downloading content. With separate partner providers for every type of content. Includes a variety of services for retrieving and structuring content.

Responsibilities:Development, Refactoring, Maintenance

Technologies/Environment:

  • MS Visual Studio 2015
  • C#, ASP.NET MVC, Standard .net libraries, LINQ, Web Api, Ninject, Auto Mapper
  • Ajax, HTML, CSS/LESS, JavaScript, Typescript, Angular, React, Redux, Gulp
  • MS SQL Server 2012

«Go Visit It»

Web system to train at the airport. Imitate the real system of airport, allow to check in, replace and other operation with passengers of plane.

Responsibilities:Development, Refactoring

Technologies:

  • WebStorm 11
  • Angular 1.5, JQuery, Gulp, Less

«Zeep Portal»

Management website for Zeep Business logic system. This system is dedicated for generation notifications on subscribers' phones. Portal provides the possibility to change configuration of the system, monitoring of state and performance. Also generate html and pdf reports for a selected period.

Responsibilities:

  • Programming
  • developing UI
  • developing databases
  • bug fix
  • performance testing

Technologies/Environment:C#, ASP.NET MVC 4, Javascript, jQuery, AngularJS, HTML5, CSS, Bootstrap, MySQL, Entity Framework 6.

«Travel agency “Best Present”»

Fully functional web portal. Includes client-side and administrator-side parts, dynamic management system for products and offers, reports and financial management, mail and custom request services

Responsibilities:Development, Refactoring, Maintenance

Technologies/Environment:

  • C#, ASP.Net MVС, Entity Framework
  • Ajax, HTML, CSS/LESS, Javascript, React
  • MS SQL Server 2008, MS Visual Studio 2013, Git

«Travel web portal»

Fully functional web portal. Includes client-side and administrator-side parts, dynamic management system for products and offers, reports and financial management, billing system, mail and custom request services.

Responsibilities:Development (Frontend), Fixing appeared bugs;

Technologies/Environment:

  • ASP.NET MVC, MS Visual Studio 2012
  • HTML, JavaScript, C#
  • Standard .net libraries, LINQ, jQuery, AngularJS, AJAX, Autofac
  • Entity Framework, WCF, MS SQL Server 2008

«Maps»

Accounting system and analysis of the situation in the city (places of concentration of traffic accidents, areas of concentration of Administrative accidents, TOI).

Responsibilities:Development (Frontend), Fix appeared bugs

Technologies:

  • ASP.NET MVC, MS Visual Studio 2012
  • HTML, JavaScript, C#
  • Standard .net libraries, LINQ, jQuery, AJAX
  • Entity Framework, WCF, MS SQL Server 2008

«Universal market portal»

Auction like a web portal allows you to place ads to sell goods and search among all the ads. It has a very flexible system of hierarchy of stuff you can sell.

Responsibilities:Development, Refactoring

Technologies/Environment:

  • C#, ASP.Net MVC, Entity Framework
  • JavaScript, jQuery, AngularJs
  • CSS, HTML, AJAX
  • MS SQL Server, MS Visual Studio 2008, Jira, Git

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 Anton T.
or someone with similar Skills?
Anton T. is available
for hire 🔥
Book a call with Anton T.
Looking for Someone Else? Join Upstaff access to All profiles and Individual Match
Start Hiring