Senior Mobile Full Stack Engineer with 5 years of experience designing, developing, and deploying high-performance applications across mobile, web, and blockchain platforms. Proven track record of leading engineering teams, delivering scalable full stack solutions, and building intuitive user experiences in fast-paced startup environments. Expert in React Native, Node.js, TypeScript, and cloud infrastructure, with hands-on experience in Web3, smart contracts, and real-time systems. Passionate about solving complex technical challenges and accelerating product development through clean code, strong architecture, and agile practices.

Roman Morozuk

Senior Mobile Full Stack Engineer with 5 years of experience designing, developing, and deploying high-performance applications across mobile, web, and blockchain platforms. Proven track record of leading engineering teams, delivering scalable full stack solutions, and building intuitive user experiences in fast-paced startup environments. Expert in React Native, Node.js, TypeScript, and cloud infrastructure, with hands-on experience in Web3, smart contracts, and real-time systems. Passionate about solving complex technical challenges and accelerating product development through clean code, strong architecture, and agile practices.

Available to hire

Senior Mobile Full Stack Engineer with 5 years of experience designing, developing, and deploying high-performance applications across mobile, web, and blockchain platforms. Proven track record of leading engineering teams, delivering scalable full stack solutions, and building intuitive user experiences in fast-paced startup environments. Expert in React Native, Node.js, TypeScript, and cloud infrastructure, with hands-on experience in Web3, smart contracts, and real-time systems. Passionate about solving complex technical challenges and accelerating product development through clean code, strong architecture, and agile practices.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

English
Fluent

Work Experience

Blockchain engineer at Vraid
January 7, 2025 - September 26, 2025
Contributed to the development of a centralized cryptocurrency exchange supporting fiat and crypto pairs across 28 trading markets. Built and maintained core components of the platform using TypeScript, NestJS, and PostgreSQL on the backend, and React.js on the frontend. Developed secure, high-performance REST and Web Socket APIs for order placement, live market data feeds, user wallets, and transaction histories. Integrated blockchain wallet services and on-chain monitoring tools to manage user deposits and withdrawals in BTC, ETH, USDT, and other major tokens. Collaborated with the blockchain team to implement token staking, loyalty rewards, and the migration of the native PXP token to Avalanche. Applied strict security best practices, including 2FA, rate limiting, KYC verification, and cold storage protocols for crypto assets. Participated in system architecture design and helped optimize database queries, reducing API response times by 40%.
Mobile Application Engineer at Self-employed
February 13, 2024 - December 18, 2024
Designed and developed a cross-platform mobile booking application using React Native (iOS and Android), enabling users to browse, book, and manage appointments with real-time availability. Integrated backend services using Node.js, Express, and MongoDB, supporting secure booking, user authentication, and payment processing with Stripe. Built dynamic calendar and scheduling components with conflict detection, enabling seamless time slot management for both users and service providers. Implemented push notifications, deep linking, and offline support to enhance user experience and retention. Created admin dashboard for service providers to manage listings, bookings, and analytics using React and Firebase Firestore. Followed best practices in mobile UX/UI, ensuring smooth navigation and accessibility across devices.
Full Stack Engineer at Teckro
May 19, 2023 - December 26, 2023
Developed and maintained full stack web and mobile applications using React, React Native, Node.js, and PostgreSQL. Built responsive and accessible user interfaces with a mobile-first approach, improving user retention by 35%. Designed scalable REST and GraphQL APIs, handling over 100k daily requests with optimized performance. Integrated third-party services including Stripe, Firebase, and Twilio to enhance product capabilities. Wrote comprehensive unit and integration tests with Jest and Cypress, improving test coverage to over 90%. Collaborated closely with designers, product managers, and QA to ship features in agile sprints.
Lead Software Engineer at TalanTech
October 6, 2022 - March 22, 2023
Led a cross-functional team of 6 engineers in building scalable web and mobile applications across fintech and blockchain verticals. Architected and delivered end-to-end solutions using React Native, Node.js, and AWS, reducing time-to-market by 30%. Drove the adoption of CI/CD pipelines and DevOps practices, improving deployment reliability and cutting release cycles in half. Mentored junior and mid-level developers, fostering a culture of code quality, peer reviews, and continuous learning. Collaborated with product managers and stakeholders to translate business requirements into technical roadmaps and user-centric features. Spearheaded performance optimization initiatives, improving app load times by 40% and reducing backend latency by 25%. Led migration from monolithic architecture to microservices, enhancing scalability and system resilience.
Software Egnieer at Exoft
February 13, 2019 - August 3, 2022
Designed the front-end applications, user interactive web pages in a professional manner with using web technologies like HTML, XHTML and CSS. Redesigned and implemented complete website to meet web and industry standards. Making the web pages dynamic and asynchronous using AJAX, JSON and XML. Extensively used SVN version control system and built HTML5/CSS3 based page layouts that are cross-browser compatible and standards-compliant. Experience in thoroughly performed unit testing using Jasmine. Used JIRA for bug tracking. Used Chrome developer toolbar, Firebug and safari developer tools for troubleshooting and debugging. Involved in implementation of RESTFUL web service APIs using Node.js, which were consumed by making AJAX calls and JSON as data exchanging tool. Heavily Involved in UI development to support cross browser compatibility. Worked with partners and clients at every stage of implementation of the integration, for instance to gather requirements, review completed implementation. Developed optimized SQL queries and data models for databases such as PostgreSQL and MySQL. Utilized D3.js for data visualization, creating interactive dashboards to provide insights to stakeholders. Integrated DevOps practices with CI/CD tools like Jenkins and Git for automated deployment. Improved performance by implementing bulk email sending using asynchronous multiple queues. Developed membership plan and life-time payment using Stripe. Managed application deployment on Amazon AWS and Google AppEngine.

Education

Bachelor's degree at Ivan Franko National University of Lviv
May 1, 2014 - October 24, 2018

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Professional Services, Other, Agriculture & Mining, Consumer Goods, Computers & Electronics, Education, Gaming, Healthcare, Real Estate & Construction, Travel & Hospitality

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Hire a Full Stack Developer

We have the best full stack developer experts on Twine. Hire a full stack developer in Kyiv today.