Raul Ropan, Developer in Cluj-Napoca, Cluj County, Romania
Raul is available for hire
Hire Raul

Raul Ropan

Verified Expert  in Engineering

iOS Developer

Cluj-Napoca, Cluj County, Romania

Toptal member since October 11, 2019

Bio

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

Mobile Consultant
Java, Kotlin, Objective-C, Swift
DONI
Swift, Objective-C

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

Part-time

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

2014 - PRESENT
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.
Technologies: Java, Kotlin, Objective-C, Swift

iOS Lead Developer

2016 - 2018
DONI
  • Developed features, fixed bugs, and planned out project builds.
  • Maintained two apps for clients in different countries.
Technologies: Swift, Objective-C

iOS Developer

2012 - 2014
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.
Technologies: iOS

Experience

Seagate Media App

The Seagate Media app gives you access to all the photos, videos, music, and documents stored on your compatible Seagate storage devices, called NATs.

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

Roomster lets you find roommates and rooms to share easily.

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

A location-based mobile marketing platform for premium retail stores.

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

Find your baby sitter quickly and easily.

Features:
• In-app draggable clock to see how much time passed while babysitting

I built this app from scratch by myself.

SageGlass

This is an internal (employee only) iOS application for improving some internal factory processes.

Features:
• An integrated solution where you can send photos to a configured Samba server

I built and shipped this app.

mPossy

mPossy helps merchants create customized mobile apps for their customers to shop their stores via mobile devices.

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

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring