English:
Advanced
Ukraine
UTC +02:00
Ukraine/Kyiv
Senior Full-stack Developer
- More than 8 years of web and mobile development experience. - I have developed from scratch and supported numerous projects for customers from the USA, UK, France, Israel, and Ukraine. - Proficient React.js, Node.js, Vue.js skills - Successfully worked across different domains: Healthcare, AdTech, E-commerce, Social Networks, Crypto, Fintech, Cloud - Strong expertise in creating user interfaces and functionality combining best practices with custom solutions. - Team leading and mentoring experience
Want to hire this engineer?
Check if Sviatoslav is availableExpertise
Years of commercial development experience
8 years of experience
Core technologies
Other technologies
Project Highlights
AD tech applications
Aug `22 - Jan `24
1 year
NDA
AD tech applications, several UIs for AD buyers and sellers, and a dashboard for metrics. It’s a network of different apps targeted to help both buyers and sellers of advertisement to cooperate more efficiently. The main goal of the app’s network is to provide a seamless experience of setting up and running deals with clear conditions for both buyers and sellers, clear platform and 3rd party fee policy, clear view of the most relevant and constantly updating target audience data and estimations with advanced audience builder. Offering work with predefined data from the company and partners and the ability to pull in the client’s own data.
Responsibilities & achievements
Created React app from scratch; Led and mentored new developers on the project; Redesigned the existing frontend in collaboration with the design team; Modified and maintained backend, geoSearch API modification; Modified internal company’s UI and utility libraries; Debugged and resolved the application issues; Wrote unit, integration, and e2e tests; Presented new features/regular app updates to customers and management; Code Review; Organized and participated in knowledge-sharing sessions; Created and maintained project documentation; Participated in the creation of external API to integrate audience builder and estimated audience calculation to customer’s apps;
Application for automatization of work with cloud services
Sep `20 - Aug `22
2 years
NDA
Platform that provides solutions for the automatization of work with cloud services, and zero-code solutions for businesses and users. Resolving issues with instances and web servers, security issues, and device heals issues. It was an existing Angular app, but the customer wanted to migrate it to the latest React version and implement new features such as server structure builder with AWS integration, where changes on a diagram from UI could be reflected as changes on AWS.
Responsibilities & achievements
Planned the development and prepared roadmap of migration; Managed and coordinated the work of Data Analyst, DevOps engineers, and Backend developers; Setup React app’s architecture from scratch; Implemented Chart and Diagram creation tool; Modified BPMN.js Diagram creator with custom elements which were functional parts of AWS management, integrated custom events, which could be triggered by the diagram modification and had a reflection on the AWS side; Setup different types of roles and permissions; Modified API for the app’s new needs, implemented integration of BigData tools to the API in collaboration with Data Analyst; Interviewed, onboarded, and mentored 2 new developers (FE and BE) Implemented Unit tests; Implemented auto deploy to development and production server with required tests pass and review from team members. Tools and Technologies: React, Next.js, Redux, Redux-saga, MaterialUI, Apex Charts, BPMN.js, Python, PostgreSQL, Jest, AWS, GitHub hooks, Jenkins, Swagger
Document Research app
Jun `20 - Sep `20
3 months
NDA
Application that uses sec.gov API and represents EDGAR search functionality with additional features such as adding annotations to documents, adding comments for annotations, making reposts on Twitter, document and reports comparison, and generation charts from document tables data.
Responsibilities & achievements
Planned the development and prepared the estimation; Arranged tech stack with the client; Prepared MVP of the project with a basic scrapper and React UI functionality; Arranged further development plans with the client; Using MVP code as an example, I created a Nest.js project with TypeORM and PostgreSQL as databases; Implemented fetched document save to the client’s server for further edits; Created REST API for React App; Created React app and its architecture from scratch; Integrated login with Google and Twitter as well as creation of an internal user; Created tool that allows user to highlight text and leave annotations in documents “as it is in Medium.com articles” - request from the customer; Integrated possibility to repost on Twitter highlighted text with users' comments/annotations.; Created and maintained documentation of the project; Interviewed and onboarded FE and BE developers for further project support; Tools and Technologies: React, Next.js, TypeScript, Effector, MaterialUI, D3.js, NestJS, Type ORM, PostgreSQL, Digital Ocean, GitHub hooks, Jenkins, Swagger
Social Network for geeks
Apr `20 - Aug `22
2 years
NDA
Development from scratch of a social network aimed to help people with common interests like games, movies, series, anime etc. to find each other, gather communities and have the opportunity to share their opinions and/or expressions with like-minded people.
Responsibilities & achievements
Developed a roadmap of development with the client; Implemented MVP for user’s profile, feed page and chats page; Implemented messenger for project using WebSocket; Added UI adjustments in collaboration with designer; Cooperated with the team to integrate different app parts with each other
Mobile banking react native app
Apr `20 - Jun `20
2 months
NDA
Application for mobile banking offers the opportunity to create a bank account, receive and transfer money, order physical cards, add cards to Apple Pay or Google Pay, and generally make the banking experience more comfortable.
Responsibilities & achievements
Added refresh token to the app; Added integration with Google Pay and Apple Pay; Mobile app design refresh; Added UX improvements to user profile and money transfer process; Was sending the app bundle to be tested before deploying to app store; Bundling fresh app versions to .ipa and .apk; Tested the app using different OS versions; Implemented Unit tests;
Investment platform
Dec `19 - Dec `20
1 year
NDA
Platform aimed at turning investors’ attention to energetic field in South Africa, explains benefits and risks, helps investors reach certain companies and arrange terms and conditions of the deal.
Responsibilities & achievements
Supported project with bug fixes and new features; Implemented live chat using WebSockets; Added new pages with detailed descriptions for companies; Markup development;
Crypto Currency trading app
Dec `19 - Apr `20
4 months
NDA
Application for automatizing trading process with certain algorithms from the client. Allows users to set up edge values for buying and selling cryptocurrency, and real-time currency rate monitoring. Giving some spare time to the trader, excludes the human factor from the trading process
Responsibilities & achievements
Set up the architecture of monorepo with React and Nest Set up database and created basic entities of user and transaction Guided the team in the process of development Implemented the trading algorithm given by the client to actual code Guided the team on the algorithm integration process Taught developers how to add real-time monitoring using socket IO and ApexCharts Implemented the bridge between 3rd party API with monitoring data and our app Accompanied deployment process
PWA for Tours/Excursions to Israel
Aug `19 - Dec `19
4 months
NDA
The client had a web application offering users to order the tours, get acquainted with certain details from text, video, audio materials and detailed maps for each tour/excursion. But the client was facing the problem when people during their journey had issues with their mobile internet so they couldn’t use it properly. So we offered him to turn his app to PWA as a more efficient way than creating separate native mobile apps from scratch.
Responsibilities & achievements
Developed a roadmap of development with the client; Created an MVP of the offline map; Added service workers with cache first strategy; Setup Download on demand for Tours/Excursions; Adjusted caching process for all assets on the downloading page; Fixed compatibility issues with iOS; Updated UI of the app following the client’s requirements; Released the features to production; Provided extended support for the client
Education
Higher education in Computer Science
Agency
10-50
GMT+1
Kyiv /Ukraine,Alicante/Spain,Seattle/United States,Munich/Germany,Krakow/Poland
Core Expertise
Industries
Education & Science, Banking & Finance, Construction & Real estate, Internet & Telecom, Healthcare & Medicine, Branding, design, web development, Telecommunications and Social Network
Want to hire this engineer?
Check if Sviatoslav is available