
Mihai Fratu
Verified Expert in Engineering
iOS Developer
Bucharest, Romania
Toptal member since January 24, 2019
Mihai is a young, passionate iOS developer who has worked with iOS since early 2009. During this time, he has had the chance to work on small and large projects, both alone and alongside others. He's a flexible professional ready to give his best to reach the outcome the client wishes for.
Portfolio
Experience
- iOS - 13 years
- Cocoa Touch - 13 years
- Objective-C - 13 years
- Xcode - 13 years
- Swift - 8 years
- tvOS - 8 years
- PromiseKit - 5 years
- SwiftUI - 3 years
Availability
Preferred Environment
Git, Xcode, MacOS
The most amazing...
...project I've developed was a self-scanning feature for a supermarket app that allows users to shop and pay using their mobile phones.
Work Experience
iOS Developer
Poker Central LLC
- Developed a video streaming app for iOS and tvOS that allows people to watch live and on-demand poker videos while participating in live chat.
- Fixed bugs and worked on maintenance and new feature development.
- Ensured the app was in line with current standards and met the client's expectations regarding reliability and functionality.
iOS Developer
Nakko
- Tackled the responsibilities of a lead iOS developer and designed and developed the required applications.
- Involved in more than nine projects for almost five years. I've managed to sign off on several different apps released in the App Store for smaller and bigger clients.
- Developed applications in different sectors, from online radios to supermarket apps, that allow users to either order their products or self-scan and pay for their groceries in the physical stores.
Native iOS Developer
This One
- Developed an iOS app that would recommend movies to users based on their taste.
- Worked on bringing UI designs to life and added the desired functionality to the existing proof-of-concept app.
- Rewrote code to bring it to current standards and versions.
CTO
Puzzled.by
- Set up the technical environment that the project needed from servers to email addresses.
- Served as the main developer and developed the web back and front-end of the application along with the native mobile part.
iOS Developer
IceMobile
- Contributed to multiple projects for a variety of clients and internal projects.
Web and iOS Developer
Adulmec.ro
- Started as a web developer working with PHP, JavaScript, and CSS, responsible for developing the required Drupal modules the company needed to launch their products.
- Transitioned into the role of an iOS developer.
- Set up the company’s VoIP system using Asterisk and integrated that to our custom made CRM modules for Drupal.
ASP .NET Developer
TotalSoft
- Contributed to the development of web front-end and SQL databases.
Experience
DekaMarkt
During a shopping trip an user can use hid phone to shop and pay for the products he needs
Dirk
Hoogvliet
https://itunes.apple.com/app/hoogvliet-supermarkten/id1170533118?mt=8Vogels in Nederland
In a handy overview, the user can see all data for the selected bird, and she can make notes about her observations, record the location, and share these observations with other users of the app! She can also listen to how the bird sounds.
Featuring a 4 steps filter, the app allows the user to quickly identify a bird by describing general features of the bird in question.
Education
Courses towards a Degree in Automated Systems
Polytechnics University Bucharest - Bucharest, Romania
High School Diploma in Maths and Physics
Liceul Pedagogic Tulcea - Tulcea, Romania
Skills
Libraries/APIs
PromiseKit, jQuery
Tools
Xcode, Sketch, Git, Asterisk
Languages
Swift, Objective-C, PHP, JavaScript, CSS, C#, SQL
Frameworks
Cocoa Touch, SwiftUI, ASP.NET, iOS SDK
Paradigms
Class-based OOP, Prototype-based OOP, Agile Software Development
Platforms
iOS, tvOS, MacOS, Drupal
Storage
MongoDB, MySQL
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