
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 Web3 and blockchain. He has developed solutions in various industries like health, automotive, education, commerce, and IoT, where he improved existing processes or developed 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
- Swift - 5 years
- Mobile App Development - 5 years
- React Native - 4 years
- JavaScript - 4 years
- React - 3 years
- Node.js - 3 years
- Angular - 2 years
- Firebase - 2 years
Availability
Preferred Environment
Sketch, Visual Studio Code (VS Code), Jenkins, Xcode, WebStorm, MacOS, React, React Native, Node.js
The most amazing...
...I've developed is an iOS application that used a custom ML model running on Apple's neural engine to detect and extract valuable tennis training insights.
Work Experience
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
https://apps.apple.com/bm/app/up-mobil/id1116885443Car 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
WebStorm, Xcode, Jenkins, Sketch, Bitbucket, You Only Look Once (YOLO)
Languages
Swift, HTML, JavaScript, PHP, CSS, Kotlin, TypeScript, Sass
Frameworks
React Native, Angular, Ionic, Laravel, Angular 5, Flutter, Bootstrap, Symfony
Platforms
Firebase, MacOS, Visual Studio Code (VS Code), Linux, Parse Server, DigitalOcean, WordPress, Amazon Web Services (AWS), iOS
Other
Mobile App Development, Strapi, Machine Learning, Computer Vision, Artificial Intelligence (AI)
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