Oaca Stefanita, Senior iOS Developer in Craiova, Dolj County, Romania
Oaca Stefanita

Senior iOS Developer in Craiova, Dolj County, Romania

Member since December 13, 2019
With over six years of iOS experience, Stef's worked on all Apple products—iPhone, iPad, Mac, Apple Watch, Apple TV—and has used every Apple technology out there(Core ML, ARKit, and many others). He can work with any SDK, API, or library and develop amazing apps taking advantage of Apple's ecosystem. Stef is always up to date with the best practices, newest technologies, latest security updates, and latest rumors regarding the industry's next big thing.
Oaca is now available for hire

Portfolio

  • Toptal
    iOS SDK, UIKit, iPhone SDK, Apple Push Notifications, Project Management...
  • Retinus
    TensorFlow, TensorFlow Lite, iOS, Swift, Xcode, iPhone, iPad...
  • Megaverse
    ARKit, Swift, Xcode, iOS, iPhone, iPad, iOS Camera, iOS Video, Figma, iOS SDK...

Experience

Location

Craiova, Dolj County, Romania

Availability

Part-time

Preferred Environment

Android Studio, Adobe Experience Design (XD), Adobe Photoshop, Flinto, Sketch, iOS, MacOS, Xcode, Figma

The most amazing...

...app I've developed was an online trading application called Marine Trader that ranked #1 in the Caribbean App Store shopping section.

Employment

  • Senior iOS Developer

    2020 - PRESENT
    Toptal
    • Code reviewed and proposed improvements on projects. Worked on and improved previously existing architectures of projects.
    • Tracked down and fixed preexisting bugs and refactored code. Helped the owner get a better understanding of how the app's algorithms work. Estimated future costs of running the app.
    • Developed new apps from scratch, established architectures, and implemented efficient algorithms.
    Technologies: iOS SDK, UIKit, iPhone SDK, Apple Push Notifications, Project Management, CocoaPods, ARKit, Xcode, Swift, iOS, iPhone
  • Artificial Intelligence iOS Developer

    2021 - 2021
    Retinus
    • Developed an iOS app that used a TensorFlow AI model in order to detect objects seen with the camera.
    • Worked as a part of multi developers iOS team, my work was only related to the integration of the AI model.
    • Created a proof of concept project using Core ML (Apple's Machine Learning tool).
    Technologies: TensorFlow, TensorFlow Lite, iOS, Swift, Xcode, iPhone, iPad, Artificial Intelligence (AI), iOS Camera, iOS Video, Figma, iOS SDK, Minimum Viable Products (MVP), Agile
  • Augmented Reality iOS Developer

    2020 - 2020
    Megaverse
    • Developed an iOS 3D drawing app that used AugmentedReally.
    • Implemented free drawing, line drawing, snapping to points, plane identification, drawing on planes All in AR.
    • Extended the app to multiuser shared sessions with synchronization mechanism and undo feature.
    Technologies: ARKit, Swift, Xcode, iOS, iPhone, iPad, iOS Camera, iOS Video, Figma, iOS SDK, Minimum Viable Products (MVP), Agile, Augmented Reality (AR)
  • Senior iOS Developer

    2020 - 2020
    CozmicGo
    • Helped with the final part of the development process.
    • Tracked down and fixed bugs, implemented UI improvements, and improved the architecture.
    • Clarified how the app works in detail with the client as well as estimating server costs.
    Technologies: iOS SDK, Stripe, Geolocation, Xcode, UIKit, Firebase, Swift, iOS, iPhone
  • Senior iOS Developer

    2020 - 2020
    Megaverse
    • Developed an app that draws in 3D space using Apple's ARKit.
    • Developed features such as freehand drawing, line drawing, extrusion of 2D shapes, detection of vertical and horizontal planes, and snap drawing to detected planes.
    • Created the entire project from 0—establishing architecture and providing time estimates.
    Technologies: iOS SDK, iPad, iPhone SDK, iOS SceneKit, Metal, Adobe Experience Design (XD), Project Management, Xcode, ARKit, Swift, iOS, iPhone
  • CTO | Co-founder

    2015 - 2020
    Codapper Software
    • Built applications with features including live audio and video calls, live chat, complex animations, push notifications, in-app purchases, and subscriptions.
    • Developed complex project architectures from scratch.
    • Handled the entire lifecycle of the project from first engaging the client to the final delivery and the maintenance that is crucial in the first weeks after the launch of the product.
    • Developed applications for macOS, watchOS, and tvOS besides the iOS applications.
    • Created stunning applications with augmented reality features using ARKit.
    • Used the whole range of device features from GPS, biometrics, and accelerometers to Bluetooth file transfers.
    Technologies: iOS Video, iOS Camera, iOS SDK, iPad, iPhone SDK, Apple Push Notifications, REST, Apple Subscriptions, Sketch, Flinto, Adobe Photoshop, iOS SceneKit, Agile, Project Management, WatchOS, tvOS, MacOS, iOS, Xcode, XMPP, CocoaPods, Cocoa, UIKit, ARKit, Swift, Objective-C, iPhone, Leadership, Team Management
  • iOS Developer

    2013 - 2015
    Netrom Software
    • Developed various iOS applications for customers with features such as online and offline use, user management, live chats, and multithread image processing.
    • Tracked project lifecycle using Jira and agile and became familiar with project management techniques.
    • Oversaw the entire lifecycle of an iOS application from starting the project to uploading to the App Store.
    Technologies: iOS Camera, iOS SDK, iPad, UIKit, iPhone SDK, Apple Push Notifications, Xcode, Agile, Swift, iOS, REST, Objective-C, iPhone

Experience

  • PPC Revenue

    An Objective-C application used for displaying pay-per-click revenue using complex chart animations. There are three versions one for iPhone (and iPad), one for Apple Watch and one for the Mac. It was released to the App Store in 2015.

  • Spending Tracking

    This is a spending tracking application written in Objective-C. It facilitates the management of spending categories and is designed to work offline. The app created charts showing the total spendings of each category. All the data could be exported to various cloud storage services as well reimported. It was released to the App Store in 2015

  • Online Game

    The game allowed users to play truth or dare online with their friends.

    It had live chats, live audio, and live video and could accommodate up to six players at the same time. The game used Sockets-based connectivity and XMPP chat. It was written in Swift and was also designed to work offline. It was released to the App Store in 2016

  • Online Market Place

    I built an online market place application written in Swift. It helps users to sell and buy yachts and boat equipment as well as other related miscellaneous accessories and enables bids and trades using your items. It reached #1 in the Caribbean App Store

  • Human Resources

    I developed the entire login and register flow of a human resources application, complete with biometrics authentication, fields autocompletion, and validation. I also handled the monthly subscription flow and maintained the project after launch. It was released to the App Store in 2019

  • Social Media

    I developed a Swift-based social media application with a highly complex UI used to find a significant other as well as build a professional profile. It used GPS location to find users within a radius, it also had a premium subscription level.

  • CocoaPods Library

    A Swift-based CocoaPods library, designed as an easy-to-use tool for communicating via a REST API. It supported iOS, macOS, watchOS, and tvOS and had a demo app for each one as well as unit tests for each functionality.

  • Sound and Calls Recorder

    A Swift-based application for recording sounds and audio calls with features such as audio quality selection, gesture-driven UI, and watchOS extension. The application also had a graphic display of metadata that could be used to add notes and images to the waveform of the audio file.

  • Files Management

    A Swift-based, gesture-driven iOS and watchOS application that allowed the users to organize their files in a folder structure. It included the following features: handling of a trash folder, favorite files, undo feature, and offline use.

  • Social Media App

    A Swift-based app where users could create and participate in real-life events ( outings ). Events were either free or paid for by the participants, tickets were generated for each participant and they were validated by the owner using the app. The user profile was connected to an Instagram account

  • Block
    https://xrstories.co.uk/introducing-block-an-xr-scenographic-tool/

    Block is an augmented reality 3D drawing app, that allows users to draw shapes using Apple's ARKit, The app allows freehand drawing, line drawing, measuring, plane detection, and drawing on planes. It can be used by multiple users at the same time.

  • Object Recognition Using Artificial Intelligence

    Developed a Swift-based application that used an Artificial Intelligence model (TensorFlow) to detect objects seen by the device's back camera. The application took the camera output, processed it into raw data that the AI could process then took the output of the AI model and used it to display boxes around the discovered objects (using the documentation)
    The application had a real-time view of the detected objects.

Skills

  • Languages

    Swift, Objective-C, C++
  • Frameworks

    iOS SDK, UIKit, iPhone SDK, Cocoa, iOS SceneKit, Metal, Core ML, ARKit
  • Libraries/APIs

    CocoaPods, Apple Subscriptions, Stripe, TensorFlow
  • Tools

    Apple Push Notifications, Xcode, Sketch, Flinto, Adobe Photoshop, Adobe Experience Design (XD), Android Studio, Figma
  • Paradigms

    REST, Agile
  • Platforms

    iOS, MacOS, WatchOS, tvOS, Firebase, Twilio
  • Other

    iPad, iPhone, APIs, In-app Purchases, Minimum Viable Products (MVP), iOS Camera, XMPP, Augmented Reality (AR), Geolocation, Video Streaming, Audio Streaming, iOS Video, TensorFlow Lite, Artificial Intelligence (AI), Videos, Leadership, Team Management
  • Industry Expertise

    Project Management

Education

  • Bachelor's degree in Computer Science
    2010 - 2014
    University of Craiova - Craiova, Romania

Certifications

  • Cisco CCNA (Cisco Certified Network Associate)
    JANUARY 2012 - PRESENT
    Cisco at the University of Craiova
  • Certificate in Advanced English
    JUNE 2009 - PRESENT
    University of Cambridge

To view more profiles

Join Toptal
Share it with others