Vasyl
From Spain (UTC+2)
Lemon.io stats
1
projects done840
hours workedVasyl – Flutter, Dart, React
Vasyl is a Flutter lead who took a maritime operations platform from React Native to Flutter, set the mobile architecture, and led a 5-person cross-functional team. He later moved the apps into a monorepo with a modular architecture and streamlined CI/CD, doubling handoff efficiency and cutting hours from releases.
24 years of commercial experience in
Main technologies
Additional skills
Direct hire
PossibleReady to get matched with vetted developers fast?
Let’s get started today!Experience Highlights
Lead Flutter Engineer
The platform helps ship owners, operators and seafarers take care of the other percentages that matter — from the bridge, to the bottom line and beyond.
- Designed mobile architecture, selected technologies, and managed application delivery;
- Oversaw the active development of two products:
- OpenOcean Studio – A mobile app offering quick access to essential information outside regular working hours.
- OpenOcean Crew – Streamlined tracking of vessel assignments, travel details, availability status, and document management.
- Led a team consisting of 2 developers, 2 testers, and 1 backend engineer;
- Solved intricate design and technical challenges while collaborating closely with Product Management to align business needs with technology solutions;
- Worked in collaboration with open-source developers to enhance packages, removing obstacles to timely releases;
- Constructed a scalable platform, mentored junior members, and promoted best practices;
- Identified potential hurdles and improvements affecting application delivery and implemented advanced automation to expedite transitions between developers and testers, resulting in a two-fold increase in efficiency;
- Emphasized consistency, reliability, supportability, and observability in the development process;
- Defined a roadmap with the team to transition both applications into a monorepo and implement a new modular architecture;
- Conducted research and created a Proof of Concept (POC) for a Flutter application, showcasing its potential to company leadership;
- Successfully migrated the cross-platform mobile development stack from React Native to Flutter, saving the company significant resources and incorporating Flutter's StreamChat into the React application seamlessly;
- Formed and organized a dedicated Flutter team, ensuring alignment with the company's culture and development pace;
- Consolidated all projects into a monorepo and migrated apps and modules to a new modular architecture, addressing challenges arising from the growth of the Flutter codebase;
- Optimized the CI/CD approach and application delivery, resulting in a reduction of several hours in the feature deployment timeline. This enhancement significantly improved team productivity and task output.
Senior Front-end Web Developer
An advanced customer management system designed to assist credit advisors in effectively engaging with clients.
- Participated in the setup of the project from scratch;
- Investigated and enhanced tests, translations, redux components, and the overall project structure;
- Proposed improvements to the redux flow to eliminate copied/pasted code and to test identical code;
- Implemented wrappers for redux/epics, reducing the volume of boilerplate code and tests required;
- Utilized the ‘react-final-form’ library to devise an approach enabling the reuse of form parts in various locations;
- Employed the ‘recompose’ library to create functional components that greatly enhanced the functionality of form inputs.
Senior React Native Developer
The company offers convenient, on-demand delivery services for purified water, catering to both residential and commercial spaces. This initiative involved the development of a user-friendly application enabling seamless online ordering. The application was seamlessly integrated with the pre-existing client database, ensuring a smooth transition for customers from traditional phone-based orders to the modern online platform.
- Spearheaded the creation of a React Native application along with the backend components utilizing Node.js (Koa) and GraphQL;
- Developed an API microservice that connected the application to the existing FoxPro database;
- Worked in close partnership with two full-stack developers within the team to ensure seamless collaboration and progress.
Software Engineer
The project comprises a potent business management application that enjoys the confidence of numerous spas, salons, and fitness or yoga studios spanning North America. Operating through a cloud infrastructure, the software facilitates immediate scheduling of appointments and classes, manages point-of-sale transactions, executes email and SMS marketing, supervises customer reviews, administers a rewards system, and delivers an exceptional client mobile app encounter. The primary objective is to equip the wellness sector with an exhaustive toolkit, offering optimal resources for enhancing the management of current clientele and fostering business expansion.
- Participated in the setup of the project from scratch;
- Solved intricate design and technical challenges while collaborating closely with Product Management to align business needs with technology solutions;
- Collaborated closely with two full-stack developers on the team to ensure smooth cooperation and continuous advancement.