evtif

Full Stack Tech Lead

Accomplished Full Stack Tech Lead and Developer with extensive experience in creating dynamic, high-performance websites and web applications. Proven track record in leading development projects and implementing innovative solutions that drive business growth. Expert in JavaScript, with a depth of knowledge in both front-end and back-end technologies.


Experience: 10 years

Yearly salary: $130,000

Hourly rate: $75

Nationality: 🇺🇦 Ukraine

Residency: 🌏 Remote


Experience

Full-stack Tech Lead
Pontem Network
2022 - 2024
I worked remotely as a full-stack tech lead. The company’s main focus was developing web3 products on the Aptos network. I was involved in several products: LIquidswap — a dex or cryptocurrency exchange, Pontem Wallet — a browser extension and cryptocurrency wallet, and PontemAI — a chatbot based on GPT solutions, serving as an advisor and reference in the world of cryptocurrencies. I tackled a wide range of tasks using various technologies: web3, Vue3, React/NextJS, Node/NestJS, MongoDB/MongoAtlas vectors store, PostgreSQL/TypeORM, Redis, Chrome and Firefox extensions tools, langchainjs, and USBHID for connecting cold wallets. I was the tech lead for Pontem Wallet and PontemAI products. For PontemAI, I developed the backend architecture from scratch based on langchainjs and routing requests by popular user topics. I also designed the frontend architecture of the application. I worked on integrating partner services, was involved in business processes and negotiations with partner services, and conducted numerous interviews of candidates applying for various positions at the company.
Senior Frontend developer
Sotrusty
2021 - 2022
I worked remotely as a front-end development lead for a German service whose main goal was to provide users with the ability to quickly create online stores. The technologies used were Angular2+ and MS Azure services. My tasks included writing an onboarding flow with a functional display on the screen of what the main page of the store would look like for users as they filled out the form. I also optimized and refactored the service, updated Angular from version 6 to 12, created product cards, and optimized for mobile screens. I worked with PWA, creating a flow that was as close as possible to the experience of native mobile applications while trying to use Angular and browser APIs as much as possible, thereby optimizing bundle sizes and loading optimization. I also wrote a flow for paying for goods and was involved in writing tests, as well as solving many other tasks.
Senior Full-stack developer
WingTel
2020 - 2022
On this project, I worked as a front-end developer using technologies such as React/NextJS, Angular2+, AngularJS, WordPress, and Cypress. My responsibilities included developing the client application, onboarding flow for new clients, selecting tariffs, generating tariff cards, developing an online store from scratch on NextJS, optimizing SEO and app loading speed through service worker implementation. I developed a script for automatic optimization, generating more lightweight formats, and resizing images for further use in the online store, and also handled data synchronization for SSR and SPA in the online store service for sharing filtered store data. My duties also included working on the admin panel for the client service, expanding forms for client requests, and improving ticket processing speed, as well as updating the layout in the company’s WordPress blog.
CTO
Leviossa LLC
2019 - 2021
I joined a digital agency as the technical leader of the JS development department and rose to the position of CTO. My responsibilities included developing the development department, setting up development processes, setting up training processes, creating growth and development plans for developers, interviewing candidates, guiding interns step by step, evaluating projects, choosing a technology stack, breaking down tasks and helping employees solve problems. Under my leadership, the company’s staff and its economic efficiency grew significantly.
Developer / Senior Developer
Dunice LLC
2016 - 2019
I worked in a digital agency and my responsibilities included developing web and mobile applications. Among the projects that I can mention are: A booking service for event venues On this project, I worked as a full-stack developer using technologies such as AngularJS, Node/Express, MongoDB, Redis, and AWS services. My tasks involved expanding the project, optimizing loading time, enhancing admin capabilities, working with dates in different time zones, working with calendars to display reservations on user and admin calendars, designing various types of activities and time intervals for each type of activity, generating emails and sending messages via email, exporting receipts in PDF format, and many other tasks. An online store with warehouse and delivery to multiple countries On this project, I worked as a full-stack developer using technologies such as AngularJS, Node/KoaJS, MongoDB, Redis, AWS services, and Stripe. The project was similar in nature to an AliExpress alternative. My tasks involved expanding the project from the client application side, the seller's app, and the warehouse administration app. I also optimized the loading time of the client app, worked with dates in different time zones, optimized warehouse inventory management, processed cart payments through Stripe, handled payment errors, generated various types of notifications for users, sent emails and messages via email, exported receipts in PDF format, and performed numerous other tasks. An internet community for designers with the ability to advertise their work On this project, I worked as a frontend developer using React technology. My tasks involved creating a personal account for registered users, working with forms, optimizing image loading, optimizing page rendering from the React side, and working with chats. A mobile social network app for people who engage in sports On this project, I worked as a mobile app developer using Cordova, AngularJS, and Ionic. My tasks involved creating a personal account for registered users, processing forms, calculating calorie tables for ingredients, working with chats and geolocation, and generating reports on consumed and expended calories. A service for purchasing and renting real estate in Germany On this project, I worked as a lead frontend developer using Angular2+ and Google Maps. My tasks ranged from registering users to creating a form for drafting a lease agreement for real estate. I led the team, introduced code reviews, unit testing, and end-to-end testing, created a storybook for component libraries, optimized the loading of hundreds of markers on the map, implemented image optimization and support for the new WebP format, worked with geoJSON, autocomplete search locations on the map, optimized the loading of large data sets, added virtual scrolling for long lists, and solved many other tasks.

Skills

angular
css
docker
firebase
flutter
git
javascript
mongo
nestjs
nextjs
nginx
node
postgres
react
redis
typescript
vue
web3
web3js
full-stack
english
russian
ukrainian