English:
Advanced
Michael K.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Advanced
Senior full-stack engineer
Motivated and skillful developer with 9 years of commercial experience in professional programming developing web applications on JavaScript using TypeScript, React, and Next.
Want to hire this engineer?
Check if Michael is availableExpertise
Years of commercial development experience
9 years of experience
Core technologies
Other technologies
Project Highlights
MVP Tours app project
Our proposed project is an online tour and travel system that provides an effective solution for users to plan, manage and schedule their tour according to their requirements and demands. Often people get confused while planning for a tour. First of all they hardly know places where they can spend a good time. Further, there comes money constraint.
Responsibilities & achievements
Authorization with OAuth and Auth Server Resource server, Gateway with token validation and Endpoint access validation based on users roles User Auth, Registration, User roles Data Persistence Logic - Entities, Repository, Services, Endpoints Implemented centralized Config service Service registry (Eureka) Files uploading Tracing with Sleuth Forms and fields validation on UI and backend Used Material Design for UI Google maps Api Dockerized
InterTAD
InterTAD (Internet Technology Architecture and Development) is a software consulting company which is providing the service and expertise for biggest software companies in Silicon Valley. The core group is working in this area for more than 15 years. Worked with 3 projects here, half of working time worked with Java/React project and other half with Angular/Java inner project. The first project was a router with extended customization ability and security standards installed on factories, hence high requirements for security. Inner project is Autoparts CRM.
Responsibilities & achievements
Authorization Forms and fields validation Files/Images Uploading SQLite data storing Signed Certificate Uploading Created endpoints for Settings CRUD Implementation of User roles Syslog secured centralized log Interfaces connecting to router enabling / disabling / customization Frontend/Backend bug fixes Legacy code refactoring
Barbershop CRM MVP and Widget
Received this project from a previous developer who did just set up and few basic pages. So he did ~95% of this project. The source code can be found here - https://github.com/MKoth/clients-crm-dockerized. Had to dive into Django and how it’s working.
Responsibilities & achievements
Received this project from a previous developer who did just set up and few basic pages. So he did ~95% of this project. The source code can be found here - https://github.com/MKoth/clients-crm-dockerized. Had to dive into Django and how it’s working.
Arbostar CRM Project
Was working on a CRM system, that they are selling here - https://arbostar.com/
Responsibilities & achievements
Implement authorization - Login form, JWT Token, interceptors Calendar implementation Drag and drop Dashboard constructor Forms and input fields with autocomplete (using Google Maps API), phone mask pipe Bugs fixing PR reviews
Three different projects
Worked with the client (Professor of Federal University of São Paulo) on 3 different projects.
Responsibilities & achievements
Create Angular components, pages Implement routing Authorization - Login form, JWT Token Implement API (Worked a lot with Google maps api) Fixing bugs (Worked with a lot of legacy code)
Alset
The client, a Professor of Singapore University, needed an application for internal use. Here is the link to my GitHub with code sandbox examples: https://github.com/MKoth/games
Responsibilities & achievements
Design program implementation from Requirements Create components Fill in Documentation Fixing bugs The client, a Professor of Singapore University, needed an application for internal use. Here is the link to my GitHub with codesandbox examples: https://github.com/MKoth/games
SDS
MVP for marketplace with different categories of goods
Responsibilities & achievements
Webpage Designing & Optimization ● Determined the structure and design of web pages based on user requirements and balanced functional & aesthetic designs ● Created features to enhance the user experience while ensuring that the web design is optimized for smartphones ● Employed a variety of languages such as HTML and CSS to write & create user-friendly web pages
Online booking platform (NDA)
The Norwegian online booking platform for concert organizators of events and their buyers.
Responsibilities & achievements
● Determined the structure and design of web pages based on user requirements and balanced functional & aesthetic designs ● Created features to enhance the user experience while ensuring that the web design is optimized for smartphones ● Implementation of payment systems
XML Analyzer (NDA)
XML Analyzer is and web business automation solution that analyzes submitted XML code and produces the score for the quality of the code
Responsibilities & achievements
● Implement responsive and visually appealing user interfaces based on design specifications. ● Ensure seamless integration of frontend components with backend services. ● Optimize the user experience through efficient and performant front-end solutions. ● Develop robust and scalable server-side logic and APIs. ● Implement database models and optimize queries for data retrieval. ● Integrate third-party services and APIs as needed for product functionality. ● Contribute to the design and architecture of the full stack, considering scalability, security, and maintainability. ● Troubleshoot and debug issues across the entire application stack. ● Contribute to the development of new product features and improvements. ● Collaborate with QA engineers to perform testing and resolve identified issues. ● Document code, architecture, and implementation details for knowledge sharing and future reference. ● Identify and address performance bottlenecks in both frontend and backend components.
Education
Higher education in Computer Science
Agency
50-100
GMT+2
Harkiv
Core Expertise
Industries
Construction & Real estate, Accounting & Auditing
Want to hire this engineer?
Check if Michael is available