Jun `18 – Aug `19
Real estate customer portal
Implementing business logic; Implementing UI; Implementing GraphQL queries; Developing Reusable components; Implementing Google Maps
It's a marketplace for long-term business apartment rentals. It helps executives, professionals, expatriates, consultants, and trainees from all around the world to find appropriate accommodation quickly and conveniently online. It's a unique booking platform for business travelers and corporate travel managers. There’s plenty of criteria to list for/search property. There are photos of the property and the hosts/guests with a full map listing.
Technologies Stack:React.js Google Maps API Redux GraphQL ESLint Apollo Client
Travel & Tourism, Booking & Rent
Jan `18 – May `18
Team chat for company
Designing and creating app architecture; Developing Reusable components; Implementing UI; Implementing animations
SF-based startup company
For registered users portal provides the ability of exchange messages, files and saving all messages history. A user can point favorites messages, create rooms notifications, create public and private chat rooms, search messages in history archive with the special date or on some text pattern, etc.
Technologies Stack:JIRA React.js Redmine Npm CircleCI Redux Jest
Information services & Technologies
Feb `17 – Nov `17
Real estate management service
Full Stack Developer
Designing architecture; Implementing REST API; Configuration PM2; Implementing security layer; Writing unit and integration tests; Creating and implementing database structure; Implementing UI using React
It's a set of back-end microservices for managing users, apartments, bookings and other related entities. We built a middleware API service for end-users that was integrated with all our other systems. To get access to the API a user should be registered as a partner and get a unique access key. The key was tight to a predefined security policy that defined access to specific data records.
Technologies Stack:Express.js MongoDB Node.js React.js Npm Webpack CircleCI Redux Mongoose Jest FeathersJS
Booking & Rent
Jul `16 – Dec `16
Web client for rent parking platform
Full Stack Developer
Designing DynamoDB tables; Implementing Сognito authorization; Writing serverless configuration; Implementing UI; Developing Reusable components
It's a parking space solution to aggregate users, wherein users can either lend or rent the parking space via this platform. Users can lend their parking place, set available time and rates. The application helps users to find the nearest parking place, a user can check parking availability and rates. Also, a user can book chosen parking. Signup into the system was simplified with the help of Cognito. We used passwordless sign up (like in Uber).
Technologies Stack:JSON Npm DynamoDB Redux Serverless AWS Lambda
National Aerospace University 'Kharkiv Aviation Institute'
Master's degree in Automation and computer-integrated technologies