Meir Radnovich, Developer in Jerusalem, Israel
Meir is available for hire
Hire Meir

Meir Radnovich

Verified Expert  in Engineering

Software Developer

Location
Jerusalem, Israel
Toptal Member Since
December 24, 2020

Meir is a senior mobile developer with over 20 years of professional development experience, building reliable apps for clients such as logistics unicorn GoGoVan and fintech startup Currenxie Limited. Additionally, his knowledge of server-side technologies allows him to contribute and collaborate, often making REST API back ends for mobile apps.

Portfolio

DigiBrass, LLC
.NET, C#, Windows, Firebase, .NET MAUI, MacOS, Bluetooth
Geek Support, LLC
Swift, MacOS, Objective-C, UI Design, REST APIs, Networking, API Integration...
Appealing Solutions, LLC
Android, iOS, Swift, Java, .NET, .NET 6, Mobile, Mobile App Design, Full-stack...

Experience

Availability

Part-time

Preferred Environment

Swift, iOS, Xcode, MacOS, Android, .NET Core, Kotlin, C#

The most amazing...

...real-world success story I've had so far has been making the GoGoVan app as they took over Hong Kong and expanded into several new markets.

Work Experience

.Net MAUI Developer

2023 - PRESENT
DigiBrass, LLC
  • Added MacOS support to an existing MAUI app for managing digital trumpets. Wrapped Objective–C native serial port communication library for use in C# to update the trumpet firmware.
  • Refactored and reorganized platform–specific code.
  • Educated and mentored junior staff members in programming best practices.
Technologies: .NET, C#, Windows, Firebase, .NET MAUI, MacOS, Bluetooth

macOS Developer

2022 - 2023
Geek Support, LLC
  • Developed an authorization plug-in for macOS to authenticate users' Geek Support credentials with their API server called from an XPC helper. The plugin works on the login screen and the screensaver/lock screen.
  • Created a launch daemon to provide access to the keychain on the plugin. This way, the plugin can securely retrieve and store credentials and tokens from the keychain in the background and avoid unnecessarily prompting the user.
  • Built a menu bar item to enable switching Geek Support credentials, updating the plugin, and displaying data.
Technologies: Swift, MacOS, Objective-C, UI Design, REST APIs, Networking, API Integration, REST, APIs, Architecture, GitHub, Git, Networks

iOS and Android Developer

2021 - 2022
Appealing Solutions, LLC
  • Developed an offline-mode for the mobile apps. Translated previous performance analysis functions from backend onto each platform.
  • Updated the server APIs to support the new sync system.
  • Integrated Realm DB for caching raw performance data.
Technologies: Android, iOS, Swift, Java, .NET, .NET 6, Mobile, Mobile App Design, Full-stack, Mobile Development, REST, APIs, Android Architecture Components, iOS Frameworks, Android App Design, iOS API, iOS Native Libraries, Back-end, GitHub, Git, Realm, Android Studio

Mobile App Developer (iOS)

2021 - 2021
Gerald Brantner
  • Implemented SwiftUI prototype app for a robotics startup; humans using the app receive various kinds of live questions from robots stuck in identifying or navigating and help train the robots via answers provided.
  • Mentored a developer who was a beginner in Swift language, iOS development, and SwiftUI.
  • Made WebRTC integration for live streaming video and remote controlling the robot around obstacles.
Technologies: Swift, iOS, REST APIs, Firebase, WebSockets, SwiftUI, AR Interfaces, Mobile Development, REST, APIs, Real-time Data, Architecture, iOS Frameworks, iOS API, iOS Native Libraries, Minimum Viable Product (MVP), Clean Architecture, GitHub, Git, Networks

iOS Lead Developer

2021 - 2021
Space Projects)
  • Built an app to manage interactions for the self-storage on-demand service, including ordering new boxes to pack, cataloging with text, taking photos of the packed content, shipping packed boxes, viewing boxes in storage, and ordering their return.
  • Employed barcode and QR code scanning to link real–world boxes with the device account.
  • Used animations, video, and augmented reality (AR) according to the design to increase usability and enjoyment.
  • Architected the app with Clean Swift so that workflow and feature set changes were simpler to implement.
  • Called REST APIs for most functionality and integrated support for Stripe and third-party shipping services.
Technologies: Swift, iOS, Leadership, REST APIs, Video Streaming, Codable, Mobile App Development, iPad, Networking, iOS SDK, UIKit, TestFlight, App Store, API Integration, Mobile, Mobile App Design, Figma, iOS Frameworks, iOS API, iOS Native Libraries, Minimum Viable Product (MVP), Clean Architecture, GitHub, Git

Head of Mobile Development

2017 - 2020
Currenxie Limited
  • Developed the iOS app for Currenxie's global account service, enabling customers to see their balance and history and transfer funds to external bank accounts in multiple currencies.
  • Developed the Android app for the same service, taking an original Java prototype and implementing the functionality in Kotlin.
  • Fixed bugs and implemented APIs on the back-end Express server.
Technologies: JavaScript, PostgreSQL, Kotlin, Swift, Android, iOS, UI Design, REST APIs, Model View ViewModel (MVVM), Codable, Cross-platform App Development, Mobile App Development, Node.js, iPad, Networking, Android SDK, iOS SDK, UIKit, TestFlight, App Store, API Integration, Mobile, Mobile App Design, React Native, Full-stack, Mobile Development, REST, APIs, Architecture, Android Architecture Components, iOS Frameworks, Android App Design, iOS API, iOS Native Libraries, Java, Back-end, GitHub, Git, Realm, Alamofire, Android Studio

Senior Software Engineer

2012 - 2020
Freelance
  • Added statistics and training features to the iOS app for a commercial driver monitoring and analysis system.
  • Implemented the iOS 7 design refresh for the same iOS app, redoing the UI in a flattering style.
  • Built a wine auction web platform that supported real-time bidding by customers in the auction room and online customers.
  • Built an iOS podcast app for an experimental podcast database and network. Managed subscriptions, played the audio, and managed listening progress.
  • Led development of iOS and Android companion apps for a startup manufacturer of a premium laser tag system, designing and implementing a protocol for Bluetooth LE communication between the three kinds of equipment with the apps as the hub.
  • Developed a guide app for visitors for a chain of amusement parks. Worked on the restaurant reservation and food pre-ordering system for park guests. (Xamarin C#).
  • Updated templates for a maker of white-label luxury real estate sites. Developed a cross-site syncing system for gathering listings from multiple sources into one private feed for redistribution. (C# ASP.NET MVC, SQL Server, TypeScript, JavaScript).
Technologies: JavaScript, ASP.NET MVC, iOS, Objective-C, C#, REST APIs, Model View ViewModel (MVVM), RxSwift, WebSockets, Codable, Cross-platform App Development, Mobile App Development, .NET, Microsoft SQL Server, iPad, Networking, Android SDK, Kotlin, Bluetooth LE, UIKit, TestFlight, App Store, Xamarin, Xamarin.iOS, Xamarin.Android, Entity Framework Core, ASP.NET Core, API Integration, Mobile, TypeScript, Hybrid Apps, Mobile App Design, Full-stack, Mobile Development, REST, APIs, Real-time Data, Architecture, Android Architecture Components, iOS Frameworks, Android App Design, iOS API, Minimum Viable Product (MVP), Java, Back-end, Clean Architecture, GitHub, AVFoundation, Git, Realm, Alamofire, Android Studio, Bluetooth

Senior iOS Software Engineer

2014 - 2017
GoGo Tech Limited
  • Modularized the mapping system for the GoGoVan passenger app to facilitate international expansion. Implemented the Baidu and Olleh map modules for China and Korea, respectively.
  • Integrated credit card processing support into the GoGoVan app.
  • Fixed bugs in the Cordova-based GoGoVan driver app and the Ruby on Rails API back-end.
Technologies: Ruby, Swift, Objective-C, iOS, UI Design, REST APIs, Video Streaming, Codable, Mobile App Development, iPad, Networking, iOS SDK, UIKit, TestFlight, App Store, API Integration, Mobile, Hybrid Apps, Mobile App Design, Mobile Development, REST, APIs, Maps, Real-time Data, Google Maps API, Stripe, Location Services and Maps, Architecture, iOS Frameworks, iOS API, iOS Native Libraries, GitHub, Git, Realm, Alamofire

Senior Software Engineer

2006 - 2013
MadCap Software, Inc.
  • Developed MadCap Lingo computer-assisted translation (CAT) software from scratch through version 7, including the desktop editor, project manager, and translation memory database.
  • Began with support for MadCap Flare documentation projects and iterated and added support for translating many file types, such as Word and Adobe FrameMaker. Integrated support for industry-standard formats such as TMX and XLIFF.
  • Created new features and improvements to the editing experience and led new team members as the product matured.
  • Translated the MadCap Flare documentation into Japanese, which inspired the Lingo product.
Technologies: SQL CE, C#.NET WinForms, C#.NET, C#, Windows Presentation Foundation (WPF), UI Design, .NET, Microsoft SQL Server, Networking, Windows Forms (WinForms), APIs, Architecture

Junior Software Engineer

1998 - 2006
Various Projects
  • Developed a system for controlling a telescope over the internet.
  • Built a GUI framework in C++ similar to Java Swing for embedded devices, starting with Windows Embedded Compact.
  • Implemented a time clock and payroll system and digitized the employee training manuals for a car factory.
  • Helped develop an auction website for a startup that aimed to compete against eBay.
  • Customized off-the-shelf asset management software for government use.
Technologies: Oracle, Ruby, Visual Basic, Java, Python, PHP, Objective-C, Perl, C++, C, Networking, Full-stack, Back-end

Currenxie Global Account App for iOS

A Swift-based app for managing Currenxie global accounts, doing currency exchanges, and withdrawing money to external collection accounts. I implemented the UI design provided by the designer and hooked up to the RESTful APIs provided by the back-end team. I also went into the back end to debug and add new APIs along the way.

Languages

Swift, Java, Kotlin, Objective-C, C#, C#.NET, C, C++, JavaScript, Ruby, Perl, PHP, Python, Visual Basic, TypeScript

Frameworks

.NET, iOS SDK, UIKit, iOS Frameworks, Windows Presentation Foundation (WPF), Android SDK, Entity Framework Core, ASP.NET Core, ASP.NET MVC, .NET Core, React Native, SwiftUI, ARKit

Libraries/APIs

REST APIs, Codable, Windows Forms (WinForms), Google Maps API, iOS API, iOS Native Libraries, RxSwift, Node.js, Stripe, Android Architecture Components, Alamofire, Xamarin.iOS, Xamarin.Android

Tools

Xcode, GitHub, C#.NET WinForms, TestFlight, Git, Android Studio, Figma

Paradigms

Mobile App Design, Mobile Development, REST, Clean Architecture, UI Design, Model View ViewModel (MVVM)

Platforms

iOS, Android, Mobile, MacOS, Bluetooth LE, Oracle, Xamarin, Firebase, Windows

Other

Cross-platform App Development, Mobile App Development, iPad, API Integration, Full-stack, APIs, Maps, Real-time Data, Location Services and Maps, Architecture, Minimum Viable Product (MVP), Back-end, Networking, App Store, Hybrid Apps, Augmented Reality (AR), Android App Design, .NET MAUI, Bluetooth, Leadership, Video Streaming, WebSockets, .NET 6, AR Interfaces, AVFoundation, Networks

Storage

Microsoft SQL Server, Realm, PostgreSQL, SQL CE

1996 - 2000

Bachelor's Degree in Computer Science

Pomona College - Claremont, CA

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