Razvan Balint, Developer in Bucharest, Romania
Razvan is available for hire
Hire Razvan

Razvan Balint

Verified Expert  in Engineering

iOS Developer

Bucharest, Romania

Toptal member since June 2, 2022

Bio

Razvan is an expert mobile application developer, solution architect, and consultant specializing in the iOS ecosystem. He knows the ins and outs of the Apple Human Interface and App Store Review Guidelines and is capable of leading the development effort to a successful product launch. Razvan has worked with clients worldwide and is mostly proud of his achievements in the banking industry.

Portfolio

Freelance
Swift, iOS, MacOS, Xcode, Testing, Architecture, SwiftUI, Reactive Programming...
Deutsche Bank
iOS, Swift, Xcode, RxSwift, Reactive Programming, Mobile Architecture...
CVU Intelligence
iOS, Swift, Core Data, .NET Core, SQL, Release Management, Xcode, RxSwift...

Experience

  • Xcode - 10 years
  • iOS - 10 years
  • UIKit - 10 years
  • SwiftUI - 10 years
  • Swift - 6 years
  • Mobile Architecture - 5 years
  • Objective-C - 4 years
  • Reactive Programming - 4 years

Availability

Part-time

Preferred Environment

Xcode, iOS, Swift, MacOS, Async/Await, SwiftUI

The most amazing...

...project I've worked on is a secured mobile banking application supporting several million customers worldwide.

Work Experience

Senior Software Engineer

2018 - PRESENT
Freelance
  • Worked closely with the client to understand and translate business requirements into user stories. Learned to ask the right questions at the right time.
  • Took ownership by choosing an architecture tailored to specific project requirements.
  • Implemented a clean and maintainable code. Enforced project requirements through unit tests.
  • Collaborated with dedicated design teams to create scalable and complex SwiftUI layouts and animations. Focused on reusable components.
Technologies: Swift, iOS, MacOS, Xcode, Testing, Architecture, SwiftUI, Reactive Programming, Functional Programming, Async/Await, Continuous Integration (CI), Continuous Delivery (CD), UIKit, Mobile Security, RxSwift, Core Data, Mobile Architecture, Third-party APIs, Third-party Libraries, Third-party Frameworks, Alamofire, AFNetworking, Code Versioning, Version Control Systems, In-app Purchases, Mobile Apps, Modular Design, Live Chat, Sockets, Educational Portals, Healthcare Services, Networking, LocalStorage, Maps, Payment APIs, Caching, Firebase, Third-party Integration, Git, APIs, Minimum Viable Product (MVP), Dart, Flutter, REST APIs, iOS Native Libraries, iOS SDK, Mobile, iOS API, iCloud, File Management, Swift Charts, Test-driven Development (TDD), iPad

Senior iOS Software Engineer

2020 - 2022
Deutsche Bank
  • Implemented a modular clean architecture for managing a huge banking project serving millions of customers that was backward compatible with 5-year-old iOS versions.
  • Carried out reactive programming for a more efficient UI binding and communication between layers.
  • Unit-tested each component in every layer and maintained code coverage. Raised code quality by supporting systems like SonarQube.
  • Focused on security and data privacy. Integrated anti-tamper software to prevent attackers from reverse engineering the application.
Technologies: iOS, Swift, Xcode, RxSwift, Reactive Programming, Mobile Architecture, Third-party APIs, Third-party Libraries, Third-party Frameworks, Alamofire, AFNetworking, Code Versioning, Version Control Systems, Mobile Apps, Modular Design, Networking, LocalStorage, Maps, Caching, Third-party Integration, Architecture, Git, Continuous Integration (CI), Continuous Delivery (CD), UIKit, SwiftUI, Mobile Security, APIs, REST APIs, iOS Native Libraries, iOS SDK, Mobile, iOS API, iCloud, File Management, Swift Charts, Test-driven Development (TDD)

Senior Software Engineer

2016 - 2022
CVU Intelligence
  • Served as the technical team lead for a US-based talent platform. Worked on the front (iOS) and back end. Managed the full API documentation.
  • Leveraged Xcode Instruments and memory management tools to profile an iOS application and improve overall performance.
  • Managed custom routing inside a complex navigation system that handled both deep links and in-app links.
  • Implemented and maintained WebSockets for real-time communication and highly sensitive features like a payment API on both the server and client sides, like Braintree and PayPal.
  • Gained back-end experience working on personal access control for a highly classified project in the military industry.
Technologies: iOS, Swift, Core Data, .NET Core, SQL, Release Management, Xcode, RxSwift, Reactive Programming, Mobile Architecture, Third-party APIs, Third-party Libraries, Third-party Frameworks, Alamofire, AFNetworking, Code Versioning, Version Control Systems, Mobile Apps, Scanning, Barcode Library, Modular Design, Live Chat, Sockets, Education, Higher Education, Educational Portals, Healthcare Services, Networking, LocalStorage, Maps, Payment APIs, PayPal API, Caching, Firebase, Third-party Integration, Architecture, Git, UIKit, SwiftUI, Mobile Security, APIs, Minimum Viable Product (MVP), REST APIs, iOS Native Libraries, iOS SDK, Mobile, iOS API, iCloud, File Management, iPad

iOS Engineer

2016 - 2016
Self-employed
  • Worked together with a small team on planning, building, testing, releasing, and maintaining two Swift applications on the App Store.
  • Maintained clean code standards inside a modular architecture. Requirements and design reviews were enforced by unit and UI tests.
  • Used the native Core Animation framework to design custom advanced UIkit animations implemented from scratch in Swift with respect to the Apple Developer Design Guidelines.
Technologies: iOS, Swift, Release Management, Core Animation, Xcode, Core Data, Third-party APIs, Third-party Libraries, Third-party Frameworks, Alamofire, AFNetworking, Code Versioning, Version Control Systems, In-app Purchases, Mobile Apps, Modular Design, Live Chat, Education, Higher Education, Educational Portals, Networking, LocalStorage, Maps, Payment APIs, Caching, Firebase, Third-party Integration, Git, UIKit, APIs, Minimum Viable Product (MVP), REST APIs, iOS Native Libraries, iOS SDK, Mobile, iOS API, iCloud, File Management, iPad

iOS Developer

2015 - 2016
Clarisoft Technologies
  • Adhered to a clean code strategy agreed upon by the team of iOS developers in the company. Improved code quality by implementing specific design patterns and SOLID principles.
  • Implemented offline capabilities for an eLearning platform. Maintained core data migrations across several release cycles.
  • Worked closely with the design team to implement pixel-perfect layout that scales on all iPhone and iPad screens.
  • Improved user experience by integrating push notifications capabilities and managing in-app purchases by offering controlled access to advanced content.
  • Kept direct contact with the clients and offered demo sessions at the end of each sprint.
Technologies: iOS, Core Data, Objective-C, Release Management, Xcode, Third-party APIs, Third-party Libraries, Third-party Frameworks, Alamofire, AFNetworking, Code Versioning, Version Control Systems, In-app Purchases, Mobile Apps, Modular Design, Live Chat, Education, Higher Education, Educational Portals, Networking, LocalStorage, Maps, Payment APIs, Caching, Third-party Integration, Git, UIKit, APIs, Minimum Viable Product (MVP), REST APIs, iOS Native Libraries, iOS SDK, Mobile, iOS API, iCloud, File Management, iPad

iOS Developer

2014 - 2015
Newrosoft
  • Worked as a software developer on a suite of iOS apps implemented in Objective-C. Explored Xcode IDE and the iOS environment using the Cocoa Touch framework.
  • Improved customer attraction and retention by developing specific isolated and unit-tested modules bringing value to the users.
  • Implemented networking layer enriching app capabilities through client-server communication.
  • Worked in an Agile environment with multiple version releases per month. Closely followed an application's standard release management process to the App Store.
Technologies: iOS, Objective-C, Release Management, Xcode, Third-party APIs, Third-party Libraries, Third-party Frameworks, Alamofire, AFNetworking, Code Versioning, Version Control Systems, In-app Purchases, Mobile Apps, Modular Design, Networking, LocalStorage, Maps, Caching, Third-party Integration, Git, UIKit, APIs, Minimum Viable Product (MVP), REST APIs, iOS Native Libraries, iOS SDK, Mobile, iOS API, iCloud, File Management, iPad

Experience

Yonder

https://yonder.info
A Swift-based documents app released specifically for iPads. The project is meant to help companies organize their documents into modular components that can be later improved by creating newer versions. The app currently serves big airline companies by assisting pilots in staying organized with all their aircraft manuals.

MySeat

https://www.myseat.com
A Swift white-label iPhone/iPad application targeting musicians, visual artists, sports personalities, and creators of any kind. The app allows the creation of engaging fan experiences and opens the possibility of new revenue streams for artists.

Slapp Pro

https://www.slapp.pro
A SwiftUI application designed for iPhone and iPad to enhance native camera functionalities. The app features a pixel-perfect onboarding experience for new users and aims to create detailed photo documentation for filmmakers and professionals.

PollVoter

https://www.gbsvote.com
An Objective-C iPad application that serves as an initial check-in app for people voting in the US elections. The app features an ID scan, manual search through a secured AWS database, signature entry for voters, and printer SDK integration.

Arc Lighting Control

https://apps.apple.com/us/app/arc-lighting-control/id6446780705
A Swift application that implements MIDI protocol to connect to various 3rd-party desktop software. The project turns any iOS device into a remote MIDI controller. Currently, it serves people working in the lighting industry to control the lights for all kinds of music events remotely.

LENS Cape

A SwiftUI app developed for a UK-based organization fighting mental health issues like depression and anxiety. It relies on research sustained by the organization. The app presents a journey-like experience where Clue, a virtual assistant, will guide the user through a series of sessions meant to shift the perception towards a more positive way of thinking.

Evrlink

Evrlink is a game-changing talent platform powered by the human cloud. It aims to help fulfilling key positions inside companies by leveraging developers on the market. Any user can apply for jobs and refer a candidate for a key position available, getting rewarded when the referral is hired.

As a lead developer, I managed this application through all the stages, including planning, architecting, developing, refactoring, testing, releasing, and maintaining. I implemented and worked on all the modules for the iOS mobile application. I also worked on more than half of the modules from the server application using .Net Core.

Leapros

https://www.leapros.com
Leapros is a salary and job search tool designed for employers and job seekers. The app provides employers with region-specific and national salary data for specialized positions in finance, accounting, information technology, engineering, human resources, administration, supply chain, operations, sales, and marketing. The app also provides job seekers with access to jobs anywhere in the US and valuable information such as interview tips, job market updates, and career-related news.

RStream Radio

Internet radio player for iOS and Android. Only quality 320kbps music, streamed from known and reliable sources.

I was the only iOS developer on the team, working with an Android developer and a UI/UX designer. We all contributed to planning the business use cases of the final product.

We planned a side project and developed, released, and marketed it in only six months. We have invested a generous amount of time in implementing custom eye-catchy animations using only core libraries.

Hemodialivet

http://www.hemodialivet.ro
A Swift application supporting the European Congress of Veterinary Nephrology organized by Hemodialivet and held annually.

I contributed to designing and architecting ideas and worked on implementing both major and minor features. I was involved in the process of creating and maintaining a release system. The system included the service of organizing live lotteries during the event.

Kayette

An Objective-C-based e-learning platform for mobile devices. I was the leading iOS developer on the team.

I created lovely and scalable views capable of displaying any text, image, audio, video, or document necessary for an online lesson. I implemented the possibility of timed knowledge tests anywhere between lessons.

After the first user interaction with the enrollment process, the app has full offline capabilities. I implemented an in-app purchase system managing additional premium lesson content.

Warehouse Management System

A custom internal enterprise mobile application featuring a warehouse management system designed for a big client in the US.

I contributed to the Objective-C core libraries inside the project, fixing errors reported in the workflow and maintaining interaction with third-party scanners API like Zebra.

μNotify

A mobile application designed to maintain customer history for a big vehicle service company in the US.

I designed new modules like live chat communication between customers and assigned employees and a system where documents can be shared.

Sniff Events

A mobile application designed for ASMI, the association representing the students of the Faculty of Mathematics and Computer Science in Bucharest.

I was the only iOS developer on the team. The app features a custom RSVP system enriching the students' event participation, and I implemented a feedback mechanism.

Education

2016 - 2018

Master's Degree in Artificial Intelligence

University of Bucharest - Bucharest, Romania

2013 - 2016

Bachelor's Degree in Mathematics and Computer Science

University of Bucharest - Bucharest, Romania

Certifications

JUNE 2012 - PRESENT

Certificate in Advanced English (CAE)

University of Cambridge

Skills

Libraries/APIs

Alamofire, LocalStorage, REST APIs, iOS Native Libraries, iOS API, Sockets, PayPal API, RxSwift, Core Animation, Camera API, CocoaPods

Tools

Xcode, Git, Figma, GitLab, TokBox

Languages

Swift, Objective-C, Dart, SQL

Frameworks

Core Data, AFNetworking, SwiftUI, UIKit, Flutter, iOS SDK, .NET Core, Combine, Core MIDI

Paradigms

Modular Design, Test-driven Development (TDD), Reactive Programming, Testing, Functional Programming, Continuous Integration (CI), Continuous Delivery (CD), UX Design, UI Design, Model View ViewModel (MVVM)

Platforms

iOS, Mobile, iCloud, Firebase, MacOS, Apple

Storage

NoSQL, Couchbase

Other

Release Management, Third-party APIs, Third-party Libraries, Third-party Frameworks, Code Versioning, Version Control Systems, Mobile Apps, Volunteering, Education, Higher Education, Educational Portals, Networking, Maps, Caching, Third-party Integration, iPad, APIs, Minimum Viable Product (MVP), File Management, Tech Conferences, Live Chat, Payment APIs, Architecture, Swift Charts, Mobile Architecture, In-app Purchases, Scanning, Barcode Library, Healthcare Services, Async/Await, Mobile Security, Version Control, MIDI, Lighting, Video Livestreaming, LiveStream, iOS Camera

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