Anton T. Senior Full-Stack Developer

Full Stack Web

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

Experience

Software Developer

May 2012 – present

Projects

«Instamotion»

Description:  Application to sell cars. Jerman site with SSR on Next allows you to choose the car to purchase.
Allow you to choose from used cars or a new one, also suggesting selling your old car. There was a lot of Google tag management and SEO for the shop.
Responsibilities: 

  • Development FE

  • Architect services for BE

  • Refactoring

  • Bug fix

  • Write unit tests

Technologies: Visual Studio Code, Next.js, React, Typescript, Styled Components, GraphQL, Docker, Nest.js, TypeOrm, Serverless, mongodb, dynamodb.

«Oilfield»

Description: 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 were handled by the system. Planning of tasks, view of the 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: Visual Studio Code, React, Typescript, Scss, Redux, Saga, Docker

«E-Learning»

Description: Application for studying. Allow to create a course as an author, and subscribe to it as a student. Contain a complex lessons builder with different widgets such as video, rich text, pdf, and quizzes. Works as other studying platforms.
Responsibilities: 

  • Development

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, Angular 10, Typescript, Scss, Docker

«Cuddle up»

Description: Dating application. As a woman, you could register as a “cuddler” and agree on activities such as cinema, theater, and picnic that you agree to come with a man. As a man, you can register and ask some cuddler to date in chat that you plan a date on someday and propose some cash for it, and the cuddler could agree or higher up the price. Messages worth some points to send. These points you could buy.
Responsibilities: 

  • Development

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, JQuery, Scss, Gulp

«Be-plus»

Description: Application for managing company benefits in Germany. It allows companies to register all benefits, like restaurant discounts, pension calculators,s and others. It was a three separate angular application and separate lib project with components similar to others. The application was separate for different roles: employer, company, and provider. Company projects allow you to register providers and employers and control their relations and 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 would help you.
Provider, it’s some restaurant or supermarket that have some benefits that they could edit.
Responsibilities: 

  • Development

  • Refactoring

  • Bug fix

  • Write e2e tests

Technologies: Visual Studio Code, Angular 9, Typescript, Scss, Docker

«Just manage»

Description: 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 tables with aggregations, Gantt charts, and the ability to control the process. Dashboard to fast navigations and primary information for all company projects and each project itself. Ability to add defects for specific tasks, for example, for room 1 in specific projects, and have comments and progress.
Responsibilities: 

  • Development

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, Angular 9, Typescript, Scss

«Trudi»

Description: Application for renting a flat in Australia. A problematic system with admin part on web and mobile application on Ionic for users. Include all aspects of renting a flat, payment system, auth0 for authentication, and all information about the apartment, tenant, and landlord. Ability to have a chat with landlord and tenant, video call with Voxit, file sharing/storing data related to the apartment (docs, chat logs).
Responsibilities: 

  • Development (mobile, backend, web)

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, Angular 7/10, Typescript, Scss, Node.js, Auth0, Ionic 3, Firebase, PostgreSQL

«ARRIVA»

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

  • Development

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, React, Typescript, Scss, Redux, Saga, Node.js SSR

«Under NDA»

Description: Government application for monitoring and filling the documents. Compilation system for managing different government reports with the different data flow. Export/import documents in different formats, tables managing data display. Migrated from 1 angular.
Responsibilities: 

  • Development

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, Angular 1/7, Typescript, Scss, Redux

«NEoS eBanking»

Description: It is corporate multi-tenant software. There is a vast platform that allows banks to build their flexible web site to communicate with clients(client back office). Each of the 126 European banks has its theme and can override standards one by one click. From a chain of small blocks, each bank builds his own back office, which it wants.
Responsibilities: 

  • Development

  • Refactoring

  • Bug fix

Technologies: Visual Studio Code, React, Typescript, Scss, Redux, Saga

«Intudigital»

Description: Online info site for shopping centers in 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: Visual Studio Code, SSR React, Node.js, Scss

«Zoomd admin»

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

  • Development

  • Refactoring

Technologies: Visual Studio Code, Less, Angular 5

«Dark knight»

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

  • Development

  • Refactoring

  • Maintenance

Technologies: Visual Studio Code, CSS, Tachyons, JavaScript, React, Mobx, Mobx state tree

«RPAT»

Description: Product for building companies, which allows monitoring of human capacity in different 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: WebStorm 16, Less, Angular 2

«Hospital analyze system»   

Description: MVP product for hospital managers. It is a website application which allows 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: WebStorm 11, Ajax, HTML, CSS/LESS, JavaScript, React, Redux, Gulp

«Go Visit It»

Description: Web system to train airport personnel. Imitate the real airport system. Allow check-in, replace,ment and other operations with passengers of the plane. Based on a user role (stewardess/pilot etc.), adapt the UI and show different functionality.
Responsibilities: 

  • Development

  • Refactoring

Technologies: WebStorm 11, Angular 1.5, JQuery, Gulp, Less

«Travel agency “Best Present”

Description: 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: C#, ASP.Net MVС, Entity Framework, Ajax, HTML, CSS/LESS, Javascript, React, MS SQL Server 2008, MS Visual Studio 2013, Git

«Maps»

Description: Accounting system and analysis of the situation in the city (places 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