Aug `18 – Present
Booking Trips Service Web Application
Participated in front-end development of web app. During the project I took part in Node.js front-end development, RESTful web service development, integration of payment systems PayPal and Stripe, transactional email integration - Mandrill.
An online web service for the German travel industry: a unique travel finder for visiting places located far from the mass tourism points in Italy. It offers users family-run accommodation and activities organized by locals. The team used the following technology stack for the project: Node.js,React.js, Gatsby.js, GraphQL (Apollo GraphQL), and MongoDB.
Technologies Stack:MongoDB Node.js React.js Apollo GraphQL GatsbyJS
Travel & Tourism, Booking & Rent
Online travel booking service, Booking Service, trip management service
Aug `17 – Aug `18
Participated in front-end development of web app, integrating Salesforce services and Social features.
Shauki Elassaad, Founder & CEO of In-Depth, Inc., San Francisco
AI-powered Software as a Service (SaaS) for Marketing and Sales. Onlinico developed web and iOS app with cloud and Salesforce integrations. iOS app was rewritten using Swift 3.4 and based on proven frameworks: Alamofire, Kingfisher, Charts, SalesforceSDK, PurchaseKit. The application included social networks integrations and in-app purchases. Web app was built on a modern, powerful web stack: React, Redux, and CSS-in-JS (styled-components) were used to build this Progressive Web App (PWA).
Technologies Stack:CSS Node.js React.js Sass ES6 Webpack Redux JSX
Business & Productivity, Data Science & Machine Learning
B2B platform, business web app, B2B mobile application
May `17 – Jul `17
Mobile Application for an American Furniture Store Chain
React Native Developer
First, the application was created with Xamarin, and then the client requested a redesign using React Native with CodeRush technology, which our team successfully implemented. During the project, I took part in transferring the app from Xamarin to React Native.
US retail company
A cross-platform mobile application for getting the best deals and discounts in the popular American furniture store chain. The app alerts to let users know of upcoming sales for discounts and holiday coupons. The app includes Store Locator to help a user quickly navigate to the nearest stores.
E-Commerce & Retail
Mobile applications, web application
Feb `15 – May `17
Middle QA Engineer
Was responsible for manual testing of client applications for patients (iOS, Android) and web-cabinet for doctors. During the testing I was using the following tools: mitmproxy- for tracking data in queries of the client application to server; Postman - for automatization of RESTful API; LogCat - to display methods of Android application; Emmet:ReView - to test front-end development of the main page and web-cabinet.
Alex Schneider, CEO & Owner at Life4Me+, Switzerland
The application allows patients to receive news about HIV infection and related diseases, events and people. The GPS navigator helps patient find a nearby hospital, clinic, or HIV community throughout the world. It helps to conveniently organize their medication intake timetable and set concealed and personalized reminders, get doctor's recommendations, and schedule doctor’s appointments or blood tests.
Technologies Stack:Software QA Testing
Healthcare & Medicine
Jan `17 – Feb `17
Android Mobile Application for Receiving Payments from Restaurant Clients
Junior QA Engineer
The aim of the project was to develop an Web Portal with API and Android mobile application for receiving payments from clients at restaurants by their orders. The application uses 3rd party hardware card readers and payment platforms to make payments.
Technologies Stack:Software QA Testing
Banking & Finance
ASP.NET websites, mobile applications, Admin panel and REST API
Kharkiv National Automobile and Highway University
Master's degree - Machine design