English:
Upper Intermediate
Konstantin T.
Vetted by YouTeam
Ukraine
UTC +02:00
Ukraine/Kyiv
English:
Upper Intermediate
Senior Full-stack software engineer
Self-motivated and quality-oriented, responsible, strong analytical skills, attentive to details, cooperative, handled multiple tasks and deadlines successfully.
Want to hire this engineer?
Check if Konstantin is availableExpertise
Years of commercial development experience
9 years of experience
Core technologies
Other technologies
Project Highlights
Sports club management platform (NDA)
CMS and APP of sports club management platform
Responsibilities & achievements
- Architecture of the database; - Implemented the Stripe payment system to pay for purchases of member plans, handle Stripe events in webhook; - Implemented the ability to subscribe to membership plans; - Implemented the ability to organize lotteries between club members; - Implemented REST API; - Wrote unit-tests; - Refactored existing code
CMS for Sportwetten
CMS for creation and modification of content of the website gambling company.
Responsibilities & achievements
- Architecture of the database; - Created a media browser for easy handling of files in CMS; - Created custom form inputs components library with own UI-design for saving data (select dropdown/multiple dropdown, file uploader, etc); - Implemented localization to the CMS; - Implemented a system of updating application settings in CMS and in base website; - Created a table component and prepared the code from the backend for future quick reuse; - Implemented REST API; - Developed UI for app using Vue.js; - Wrote unit-tests; - Refactored existing code;
Investment platform (NDA)
The project is an investment platform for performing various investment operations and transactions.
Responsibilities & achievements
- Implemented Dwolla (online payment system) in app for making payments when investing; - Implemented a multi-tenant system in app architecture related to Dwolla profiles for preventing profile duplication in multiple portals; - Implemented creation of the business accounts and companies and then registration in Dwolla-system from the backend and frontend side; - Implemented sending money by investors via system; - Implemented DocuSign system in app for signing documents; - Took the initiative to upgrade Laravel to version 8 with all subsequent dependency updates; - Implemented REST API and ETL scripts; - Developed UI for app using Vue.js; - Added unit-tests; - Refactored existing code
PrivateAuto
Selling and buying vehicles platform. PrivateAuto makes selling or buying a privately listed vehicle easy. All the tools you need in one place to safely communicate, sign state documents, and send or receive payments securely.
Responsibilities & achievements
- Developed both frontend and backend parts - Developed UI for app using Angular8; - Implemented REST API and ETL scripts; - Refactored existing code;
Guider
The project allows us to create guides on various topics from the admin panel. From the side of the mobile application, these guides are displayed. It is possible to synchronize the content of the guides. The application can be used offline. It is possible to display various media in the guides - 3D models, video, audio, text. It is also possible to sign a list of passed guides (images or PDF). The mobile application is written for two platforms - iOS and Android.
Responsibilities & achievements
- Full development of the mobile application for Android and iOS using Ionic (based on Angular 6); Details: - Developed local database based on SQLite; - Developed synchronization app data with cloud database (automatic or manualy synchronization); - Implemented showing of the some media data; - Implemented rendering of the 3D models in app (Android and iOS) and in administration panel (in browser); - Implemented signing of the PDF documents in app; - Implemented drawing in the app; - Managed requirements; - Implemented REST API and ETL scripts; - Developed UI for administraition usning Angular 6;
WSNLA
App that allows creating and searching plants and nurseries with plants.
Responsibilities & achievements
Full development of the backend and frontend part and architecture of the application Details: - Implemented REST API and ETL scripts; - Developed UI for app using Angular 2+; - Developed UI for app using JQuery; - Implemented data filtering based on fuzzy search using Elasticsearch; - Implemented data filtering based on user actions on Google Maps; - Implemented many features related to Google Maps (like routing and filtering based on user actions on map);
OnAir
App allows to invite contacts to the conversation and make audio calls to contacts. Users can make contacts manually or synchronize contacts from Google and Outlook. The application works for browsers, Android and iOS.
Responsibilities & achievements
Full development of the backend and frontend part and architecture of the application Details: - Implemented REST API and ETL scripts; - Developed UI for app using Angular 2+; - Implemented synchronization from Google and Outlook contacts; - Implemented calling between contacts using Voximplant service; - Implemented push notifications using OneSignal service;
Yukledik
The project serves to select truckers by customers and vice versa, to transport goods from one location in Turkey to another one.
Responsibilities & achievements
- Implemented the search for drivers whose route intersects with places/points that the user needs. In this task, also need to take into account the selected radius around the route and the speed of the result; - Implemented online payment service Authorize.net; - Implemented REST API and ETL scripts; - Developed UI for app using JQuery;
Teamup
Arab platform for freelance designers. The system allows manage finances, create custom proposals and contracts.
Responsibilities & achievements
- Refactored existing code; - Implemented REST API and ETL scripts; - Developed UI for app using Angular1; - Implemented online payment service PayPal;
TechTalk
Corporate blog of company KPMG (mobile application)
Responsibilities & achievements
- Implemented REST API and ETL scripts for mobile applications; - Implemented UI for app using JQuery;
Mobile Merchant
Mobile Merchant is an intuitive, easy to use ordering tool for customers of Supervalu, Inc.
Responsibilities & achievements
- Implemented REST API and ETL scripts for mobile applications; - Developed UI for administration using JQuery;
Сorporate system
Custom corporate system. The system allows manage projects (tickets, requests, milestones), calculate salaries, provide tools for finding new employees to the HR-manager, provide CMS for filling the content of the website of the company and much more.
Responsibilities & achievements
- Implemented REST API and ETL scripts; - Developed UI for app using JQuery; - Implemented code to get data from corporative emails; - Implemented code to get information from internet by email, phone etc; - Implemented code for using payment service PayPayl; - Worked with code related to task manager (like JIRA) - Refactored existing code;
Education
Higher education in Computer Science
Agency
100-400
GMT+2
Kyiv/Ukraine, Ukraine/Ukraine
Core Expertise
Industries
Education & Science, Business & Productivity, Logistics & Transportation, E-Commerce & Retail, Banking & Finance, Information services & Technologies, Entertainment & Games, Human Resources & Career, Sports & Fitness, Healthcare & Medicine, Booking & Rent, Electronics & Equipment, Service & Support, Accounting & Auditing, Big Data, Automotive, Games, Gambling & Casinos
Want to hire this engineer?
Check if Konstantin is available