
Adrian Iova
Verified Expert in Engineering
Software and Mobile Developer
Bucharest, Romania
Toptal member since October 21, 2020
Adrian is a senior software engineer with a passion for new technologies (AI workflows, LLMs, blockchain). He has developed solutions across industries such as health, automotive, education, commerce, and IoT, improving existing processes or developing new ones. Adrian has extensive experience in creating and managing teams of developers and setting up projects from scratch to deployment, and maintaining them.
Portfolio
Experience
- Mobile App Development - 10 years
- React Native - 6 years
- Node.js - 5 years
- Swift - 5 years
- JavaScript - 4 years
- Firebase - 3 years
- React - 3 years
- Angular - 2 years
Preferred Environment
WebStorm, React, React Native, Node.js, Agentic AI, Agentic Frameworks, Gemini, mastra, LangChain, Generative Artificial Intelligence (GenAI)
The most amazing...
...thing: making a platform where users design custom AI agents connecting via MCP to external services and dynamically query skills to automate company workflow.
Work Experience
Full-stack Developer
A Furniture Company
- Built an AI-powered image generation workflow to automatically create marketing and product assets at scale, reducing manual design effort and accelerating campaign launches.
- Built AI-assisted internal tools to analyze product/catalog data and suggest optimizations, improving accuracy and reducing manual review time.
- Leveraged LLM-based agents to support content editing, validation, and bulk updates, cutting turnaround time for large-scale updates from days to hours.
- Developed and maintained high-traffic React and Next.js eCommerce microsites serving millions of monthly users, ensuring fast load times and reliable production performance.
- Fixed critical production bugs across the front-end, CMS, and API layers, reducing customer-facing issues and improving site stability during peak sales periods.
- Refactored legacy components into reusable UI libraries, accelerating new microsite development and improving maintainability across projects.
- Diagnosed and resolved complex rendering, caching, and data-fetching issues in Next.js, improving page load speed and decreasing bounce rates.
Technical Advisor (React Native)
KetoBM LLC
- Recruited, interviewed, and led a team of 5 developers to deliver products aligned with client requirements.
- Monitored team progress and provided technical guidance to ensure efficient development.
- Oversaw the product launch process to ensure a smooth and successful release.
React Native Developer
Monarch Money
- Refactored legacy React Native components and state management flows to eliminate memory leaks and unnecessary re-renders, improving performance and scroll smoothness by approximately 35%.
- Fixed critical financial data sync and transaction-import edge cases, increasing data accuracy and reducing support tickets related to missing transactions by 25%.
- Reproduced hard-to-debug device-specific issues using logs, profiling tools, and native debuggers, preventing regressions across iOS and Android releases.
Head of Software Development
Innaite Technologies
- Integrated an object detection model and greatly optimized it for mobile inference on iOS, resulting in a mobile app being able to run 60 FPS inference.
- Created a mobile application that uses near-real-time insights from an optimized object detection model on the edge to determine tennis player placement and stroke patterns used to extract valuable tennis training insights.
- Developed a mobile application that uses near-real-time insights from an optimized object detection model on the edge to determine moving patterns of up to 200 instances of 80 different object types in high traffic areas.
Senior Software Developer | Team Lead
Tremend Software Consulting
- Led multiple teams in developing scalable mobile applications, including architecture, code review, sprint planning, technical breakdown, and establishing best practices.
- Mentored two cohorts of interns in the internship mentoring program.
- Allocated resources according to the projects that were to start and technologies used in those projects.
- Created an inspiring team environment with an open communication culture, set clear team goals, delegated tasks and set deadlines, oversaw the day-to-day operation, monitored team performance, and reported on metrics.
- Motivated team members, discovered training needs, provided coaching, listened to team members’ feedback, and resolved issues. Recognized high performance and rewarded accomplishments. Encouraged creativity and risk-taking.
- Assisted with the recruitment process for interns, junior, mid, and senior-level developers.
- Created and documented RESTful APIs to expose all services.
Front-end and Mobile Developer
Cloud Research Studio
- Designed and built applications for mobile and web projects. Ensured the performance, quality, and responsiveness of applications.
- Collaborated with a team to define, design, and ship new features. Identified and corrected bottlenecks and fixed bugs. Helped maintain code quality, organization, and automatization.
- Discovered, evaluated, and implemented new technologies to maximize development efficiency.
Front-end and Mobile Developer
Freelance
- Wrote well-designed, testable, efficient code by using best software development practices.
- Created website layouts and user interfaces with standard HTML/CSS practices.
- Integrated data from various back-end services and databases.
- Created and documented RESTful APIs to expose all services.
- Plugged into emerging technologies and industry trends and applied them to operations and activities.
Experience
Matchpoint: Computer Vision Machine Learning Mobile Application
Card Issuer Mobile Application
Car Sharing Mobile Applications
Web and Mobile Applications for IoT Device (Thermostat)
Airport Mobile Application
Medical Network Mobile Application
https://apps.apple.com/ro/app/regina-maria/id833535888Car Dealership Security Application
Depending on the location of the dealership’s end-customer, a notary is selected by a scheduler. After this, the notary will contact the customer, complete the off-site signing, and ship the documents to the dealership. Orders are tracked from beginning to end and are sortable. This system allows for a secondary notary to be assigned if this is needed. It was made exclusively for the automotive industry and financial institutions whose volume is between 1,000 and 2,000 signings per month.
eCommerce Mobile Hybrid Application
https://apps.apple.com/ro/app/vivre/id802901869Certifications
Front-end JavaScript Frameworks: Angular
Coursera
Front-end Web UI Frameworks and Tools: Bootstrap 4
Coursera
Skills
Libraries/APIs
React, Node.js, Fitbit API, HealthKit, Vue, Vuex
Tools
Retool, Expo, WebStorm, Xcode, Jenkins, Sketch, Bitbucket, You Only Look Once (YOLO)
Languages
Swift, HTML, JavaScript, PHP, CSS, Kotlin, TypeScript, Sass
Frameworks
React Native, Agentic Frameworks, Angular, Ionic, Laravel, Angular 5, Next.js, Flutter, Bootstrap, Symfony
Paradigms
Mobile Development
Platforms
Firebase, MacOS, Visual Studio Code (VS Code), Linux, Parse Server, DigitalOcean, WordPress, Amazon Web Services (AWS), iOS, Android
Other
Mobile App Development, Agentic AI, mastra, Strapi, Artificial Intelligence (AI), Architecture, Machine Learning, Computer Vision, Gemini, LangChain, Generative Artificial Intelligence (GenAI), Gatsby
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