
Raul Ropan
Verified Expert in Engineering
iOS Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since October 11, 2019
Raul is a creative thinker and developer who’s been obsessed with all things computer-related since the age of five. His experience runs the gamut from photo video editing, animation, and scripting to programming. For the past few years, Raul has been focusing and honing his skills in mobile development. The types of projects that Raoul is looking for are ones that challenge him in positive ways.
Portfolio
Experience
- Photoshop CC - 9 years
- Objective-C - 7 years
- iOS - 7 years
- Object-oriented Programming (OOP) - 7 years
- Software Architecture - 5 years
- Swift - 4 years
- Flutter - 2 years
- Dart - 2 years
Availability
Preferred Environment
SourceTree, Visual Studio Code (VS Code), Android Studio, Xcode
The most amazing...
...thing I've built was a walkie-talkie app for drivers using SIP technology—which gained 10,000 users with no marketing.
Work Experience
Mobile Developer
Mobile Consultant
- Worked as a solo developer and in teams for small startups around the world in various fields such as fintech, B2C services, retail, and social media.
- Built apps from scratch, fixed bugs, and implemented features.
- Ensured the quality and responsiveness of applications through endless UX improvements.
- Worked with testing teams and in some cases, tested the code.
iOS Lead Developer
DONI
- Developed features, fixed bugs, and planned out project builds.
- Maintained two apps for clients in different countries.
iOS Developer
Cognizant Softvision
- Developed iOS mobile apps from scratch and published them to the App Store.
- Documented API designs and implemented UML diagrams.
- Worked in teams with shared responsibilities.
Experience
Seagate Media App
Features:
• Access media library on Seagate storage devices through the app
• Remote access to the media library
• Stream media to Chromecast, Android TV, and most DLNA devices
• Automatically backup media files from mobile devices
On this project, I worked in a team with shared responsibilities on bug fixing and network connection features.
Roomster
Features:
• Search for roommates based on preferences
• In-app chat
I started this project in a team of two and finished it by myself.
Mobizou
Features:
• Notify users when located near a registered retail shop
• Follow retailers
• Redeem offers from retailers
• View list of merchants in a list or a map
I built and finished the app in a team which included two iOS developers.
Le Cicogne
Features:
• In-app draggable clock to see how much time passed while babysitting
I built this app from scratch by myself.
SageGlass
Features:
• An integrated solution where you can send photos to a configured Samba server
I built and shipped this app.
mPossy
Features:
• The app received data from a server, and within the app, all UI was dynamic, based on the user's preferences.
I built this app entirely by myself.
Skills
Libraries/APIs
Node.js, RxSwift, Facebook API, Facebook Open Graph API, Google Places API
Tools
Xcode, Photoshop CC, Android Studio, SourceTree, Sketch, Adobe Illustrator, Jira, Asana, Trello
Languages
Swift, Objective-C, Kotlin, Dart, JavaScript, GraphQL, Java
Platforms
iOS, Android, Visual Studio Code (VS Code)
Frameworks
Flutter, React Native, Core Data, Core Location
Paradigms
Agile Software Development, Object-oriented Programming (OOP), Unit Testing
Storage
Realm, MongoDB, SQLite, PostgreSQL
Other
APNs, Software Architecture, WebDAV, SIP, Mobile App Development
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