
Vytautas Saulis
Verified Expert in Engineering
Full-stack Developer
Vilnius, Vilnius County, Lithuania
Toptal member since February 14, 2022
Vytautas is a product engineer with 10+ years of experience building mobile apps, backends, payments and AI features. His focus now is AI: features and agents inside real products. He holds a Master's degree in Software Engineering from Vilnius University and has built for Locket, Luminor Bank, Ethos, Checkmate.com and Texture Capital. He has also delivered API security, cloud cost reduction and Stripe and Paysera payments, as the one senior person who owns a product from idea to release.
Portfolio
Experience
- Node.js - 10 years
- Full-stack - 10 years
- React - 10 years
- React Native - 10 years
- NestJS - 5 years
- Artificial Intelligence (AI) - 2 years
- AI Agents - 2 years
- Claude Code - 1 year
Work Experience
React Native Developer
Sudorandom Labs Inc.
- Implemented deposit functionality, allowing users to fund accounts directly within the app. Integrated with back-end transaction APIs and handled error states, confirmations, and balance updates.
- Added support for theming, multi-language translation, and monitoring. Enabled runtime theme switching, integrated i18n workflows, and connected monitoring tools for tracking performance and errors.
- Rebuilt the application UI with a new design system. Replaced all existing components, updated navigation structure, and aligned styling with the new design specifications.
- Integrated on-ramp and off-ramp flows using Sphere and Bridge APIs. Connected external services for fiat-to-crypto and crypto-to-fiat transactions, including KYC handling and transaction tracking.
- Created a proxy backend using NestJS to support third-party provider connections via Privy. Handled authentication flows, request routing, and data transformation between services.
React Native Developer
Locket Labs, Inc
- Implemented video recording functionality using React Native Vision Camera, enabling in-app video capture for over five million users. Integrated native camera APIs and managed runtime permissions to ensure broad device compatibility.
- Implemented camera roll access with integrated cropping, allowing users to select and edit media within the app. Connected to the device media library and implemented a cropping interface consistent with application workflows.
- Improved camera initialization time from 1.2 seconds to 300 milliseconds by optimizing rendering processes and camera module configuration. Identified and removed performance bottlenecks by refactoring rendering logic and camera lifecycle management.
- Implemented ultra-wide camera zoom functionality to support additional lens configurations across supported devices. Detected device capabilities at runtime and adjusted camera parameters to enable dynamic lens switching.
- Delivered core camera features in a production React Native application using Expo and React Native Vision Camera, supporting a user base of over five million.
React Senior Developer
Checkmate.com Inc.
- Built an interactive pizza builder for both mobile and web applications.
- Maintained 20+ branded React websites from a single shared codebase.
- Maintained 20+ branded React Native apps from a single shared codebase.
- Set up CI/CD pipelines for the React Native apps with Fastlane.
- Integrated Freedom Pay across the mobile and web applications.
- Added Apple Pay and Google Pay to the ordering flow on mobile.
- Delivered ADA compliance and accessibility fixes on the React websites.
- Improved load times for large menus with more than 300 items.
Senior React Native Developer
Ondato
- Built a React Native SDK that lets mobile apps add Ondato identity verification.
- Implemented biometric authentication in the SDK with FaceTec.
- Wrote the developer documentation and support material for the SDK.
- Led a team of three on the SDK repository: goals, code reviews and delivery.
Senior Front-end Developer
Atobi
- Delivered features for a retail platform built with React Native and Next.js.
- Worked in an Agile team alongside design, development and QA.
- Improved coding standards and review practices across the codebase.
- Helped take the product from early stage to a production SaaS platform.
Senior Full-stack Developer
Nano Bitas
- Built a microservices architecture with domain-driven design to replace a monolith.
- Led the migration of a legacy system to a modern C# codebase.
- Managed a team of two developers through mentoring and code reviews.
- Set up an automated CI/CD pipeline for deployments to production.
Senior React Developer
Luminor
- Built a React component library in TypeScript for the bank's internal applications.
- Focused on performance and responsive behavior across all components.
- Made the components modular and configurable so teams could adapt them.
- Wrote the library documentation to help developers adopt the components.
Senior React Native Developer
AAG Ventures
- Built MetaOne, a cross-platform React Native application for iOS and Android.
- Added task management and collaboration features to the application.
- Implemented security and data privacy measures across the application.
- Planned the development schedule and coordinated delivery with the team.
Senior Full-stack Developer
L'Officiel
- Owned development of the React Native app, React back office and Symfony API.
- Implemented real-time communication between the app and the API.
- Improved the performance of both the mobile app and the API.
- Implemented security measures to protect user and business data.
- Wrote the project documentation and provided support for the team.
- Worked with the business to improve app adoption and user engagement.
Full-stack Software Developer
Amerant Bank
- Developed ASP.NET web applications for the bank using C# and .NET.
- Worked in an Agile team and contributed to process improvements.
- Improved application performance for a better user experience.
Project History
Noktis AI Sleep App
https://noktis.appMatter AI Nutrition App
https://matterformula.comIvio Invoicing App
Timespex Booking Platform
https://timespex.comEthos Annuities Flow
https://ethos.comInes4U Emergency Support App
DonateMate Donations App
https://donate-mate.comTexture Capital Validator Interface
https://texture.capitalClarity Bookkeeping App
Auralyo Focus Audio App
https://www.auralyo.comCircles
The Poolit
Education
Master's Degree in Software Engineering
Vilnius University - Vilnius, Lithuania
Bachelor's Degree in Software Engineering
Vilnius University - Vilnius, Lithuania
Skills
Libraries/APIs
React, Node.js, React Navigation, React Redux, React Query, AutoMapper, MobX, Stripe, Claude API, Emotion Library, React Router, Google Maps
Tools
Expo, Jira, Figma, Slack, Expo.io, Redux Thunk, OneSignal, Claude Code, Sentry, MetaMask, AWS Command Line Interface (CLI), ChatGPT, CircleCI, Fastlane, Braze, Optimizely, Keycloak, TestFlight
Languages
C#, JavaScript, PHP, TypeScript, CSS, HTML5, HTML, SCSS, ECMAScript (ES6), SQL, Swift, Kotlin, C#.NET, Java
Frameworks
Angular, React Native, Redux, .NET Core, Jest, ASP.NET, Tailwind CSS, NestJS, Symfony, Laravel, Material UI, Next.js, .NET, i18next
Paradigms
Clean Code, Agile, Mobile Development
Platforms
iOS, Android, Amazon Web Services (AWS), Firebase, Kubernetes, Azure, Blockchain, Salesforce, PostHog, MacOS
Storage
Database Architecture, MySQL, Microsoft SQL Server, MongoDB, PostgreSQL, SQLite
Other
Styled-components, Software, Engineering Software, Full-stack, Architecture, APIs, Front-end, Back-end, Full-stack Development, DOM, i18n, eCommerce, Software Development, Data Visualization, Charts, Data Structures, CI/CD Pipelines, SDKs, FaceTec, Web3, Startups, WYSIWYG Web Builders, Artificial Intelligence (AI), AI Agents, Domain-driven Design (DDD), OpenAI GPT-4 API, OpenAI GPT-3 API, Apple Pay, Google Pay, TypeORM, A/B Testing, Segment, WatermelonDB, EAS
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring