Alex Covaci, Developer in Cluj-Napoca, Cluj County, Romania
Alex is available for hire
Hire Alex

Alex Covaci

Verified Expert  in Engineering

Software Developer

Location
Cluj-Napoca, Cluj County, Romania
Toptal Member Since
June 6, 2014

Alex is an experienced iOS and macOS developer known for his technical expertise and methodical approach to software development. He has a strong background in creating intuitive and efficient applications, with a particular focus on achieving pixel-perfect UI and seamless user experiences. Alex's work is characterized by a commitment to leveraging the latest technologies and best practices in the field.

Portfolio

Multiple Clients
Python, C++, C, Objective-C, iOS SDK, Bluetooth LE, Mobile Development...
Zippe App Ltd
iOS, Swift, Maps, SDKs, MapKit, MapKit API, SwiftUI, Agile, Architecture...
Blindr, Inc.
Swift, iOS, Firebase, Heroku, Material UI, Human Interface Design, UI Design...

Experience

Availability

Part-time

Preferred Environment

Git, SourceTree, ITerm, Sublime Text, Xcode, OS X

The most amazing...

...system I've architected and coded was a corporate-scale RFID/Bluetooth LE security solution.

Work Experience

Contractor | Consultant

2012 - PRESENT
Multiple Clients
  • Created a macOS Bluetooth Low Energy security suite of applications.
  • Created a real-time, audio-transcoding iOS application.
  • Developed a low-level MIDI muxing macOS application.
  • Improved an open-source iOS mapping library (RouteMe).
  • Developed a simple and efficient network library based on Twisted, Snappy, and Protocol Buffers.
Technologies: Python, C++, C, Objective-C, iOS SDK, Bluetooth LE, Mobile Development, Mobile Architecture, Lottie, iOS Frameworks, Google Maps SDK, Lottie-iOS, Agile

Architect and iOS Developer via Toptal

2023 - 2024
Zippe App Ltd
  • Developed a modern SwiftUI application with a modular architecture.
  • Implemented several Google SDKs, including the Google Maps SDK, and interfaced it with SwiftUI.
  • Created a collection of reusable, flexible, and fully customizable UI components based on SwiftUI and Combine.
Technologies: iOS, Swift, Maps, SDKs, MapKit, MapKit API, SwiftUI, Agile, Architecture, Leadership

Solution Architect and Developer

2022 - 2023
Blindr, Inc.
  • Architected and developed an iOS app and its corresponding back end for a next-gen graph-based social dating app.
  • Created a modular and extensible architecture for the iOS app and a microservices-driven back end backed by Google Cloud.
  • Worked on translating the company's roadmap to day-to-day operations while reliably meeting deadlines.
Technologies: Swift, iOS, Firebase, Heroku, Material UI, Human Interface Design, UI Design, UX Design, Material Design, User Interface (UI), User Experience (UX), Google Cloud, Google Cloud Engine, Twilio, Twilio API, OpenAI GPT-4 API, Mobile App Development, iOS SDK, Mobile Development, Mobile Architecture, Lottie, iOS Frameworks, Lottie-iOS, SwiftUI, MapKit, Agile, Architecture, Leadership

iOS Developer | Solution Architect

2020 - 2022
Matter
  • Architected and developed a rock-solid app tuned for user delight.
  • Created an offline-first data layer backed by a transparent retry queue. In effect, the user would always get instant feedback.
  • Created a delightful user reading experience, highly optimized markdown rendering, inline rich media support, text highlighting, and more.
Technologies: Swift, iOS, Mobile App Development, iOS SDK, Mobile Development, Mobile Architecture, Lottie, iOS Frameworks, Lottie-iOS, SwiftUI, Agile, Architecture, Leadership

iOS Developer | Data Pipeline Architect | Solution Architect

2019 - 2020
OOVA
  • Architected and implemented a real-time end-to-end order management system.
  • Devised several internal use tools to optimize the physical product supply, manufacturing, and inventory.
  • Helped build the company's user-facing iOS application.
Technologies: Swift, Python, MacOS, iOS, Google Cloud Engine, Mobile App Development, iOS SDK, Mobile Development, Mobile Architecture, Lottie, iOS Frameworks, Lottie-iOS, MapKit, Agile, Architecture

iOS Developer | Solution Architect

2019 - 2019
Paige News, LLC
  • Developed and architected a next-gen news reading app.
  • Developed a feature-rich but highly optimized user interface framework.
  • Architected a modular solution allowing for multiple data source inputs in real time.
Technologies: Swift, iOS, Python, Google Cloud Engine, Mobile App Development, iOS SDK, Mobile Development, Mobile Architecture, Lottie, iOS Frameworks, Lottie-iOS, MapKit, Agile, Architecture, Leadership

Principal iOS Developer | Solution Architect

2016 - 2016
Unlisted Company
  • Elaborated an internal-use solution that enabled real-time one-on-one and one-to-many video calls.
  • Investigated the real-time capabilities of WebRTC vs. XMPP and delivered a solution custom-fitted for the company's needs.
  • Fine-tuned the solution to adaptively achieve the lowest possible latency based on the network conditions.
Technologies: Swift, Objective-C, STUN, SIP, WebRTC, Mobile App Development, iOS SDK, Mobile Development, iOS, Mobile Architecture, iOS Frameworks, Lottie-iOS, Agile, Architecture

iOS Developer | Solution Architect

2016 - 2016
Beatshare, Inc.
  • Contributed significantly to modeling the UI and UX of the app.
  • Architected a scalable solution and viable growth framework.
  • Implemented a completely custom event-driven user interface.
Technologies: Objective-C, iOS, SQLite, Mobile App Development, iOS SDK, Mobile Development, Swift, Mobile Architecture, iOS Frameworks, Lottie-iOS, MapKit, Agile, Architecture

iOS Developer

2015 - 2016
Zaption, Inc.
  • Updated the codebase and made several architectural redesigns.
  • Conducted extensive refactoring and implemented testing procedures.
  • Optimized critical code paths and fixed several leaks along the way.
Technologies: JavaScript, Swift, Objective-C, SQLite, Mobile App Development, iOS SDK, Mobile Development, AudioUnit, iOS, Mobile Architecture, iOS Frameworks, Lottie-iOS, Agile, Leadership

iOS Developer

2015 - 2015
Raze Ventures Inc.
  • Developed a modular content scraper in JavaScript.
  • Created complex article extraction, sanitation, and meta-data processing helpers.
  • Developed an async map annotation clusterer.
  • Built a custom CoreText-backed container featuring pagination breaks and inlined rich objects.
Technologies: Python, JavaScript, Swift, Objective-C, Mobile App Development, iOS SDK, Mobile Development, iOS, Mobile Architecture, iOS Frameworks, Lottie-iOS, MapKit, Agile, Leadership

iOS Developer | Lead Architect

2014 - 2015
nakedhearts digital
  • Built an app that features several complex UI layouts yet keeps a fluid user experience.
  • Created several SpriteKit-backed components featuring complex behavior.
  • Wrote the content creation section to be very modular and easily extensible.
Technologies: Python, Swift, Objective-C, Mobile App Development, iOS SDK, Mobile Development, iOS, Mobile Architecture, iOS Frameworks, Agile

iOS Developer

2014 - 2014
ezLife, LLC
  • Created a plethora of custom UI components.
  • Built a CoreText-backed container to support custom kerning and line height.
  • Created an animation helper to keep track of the complex key-framed animations.
  • Featured complex but fully portable layouts.
Technologies: Python, Objective-C, Mobile App Development, iOS SDK, Mobile Development, Swift, iOS, Mobile Architecture, iOS Frameworks, Agile

Lead Developer

2010 - 2012
WOIZZER AG
  • Developed and helped architect a social networking iOS application.
  • Programmed a fault-tolerant state machine library.
  • Built a low-level real-time audio processing library.
  • Owned low-level optimizations that pushed the limits of the platform.
Technologies: JavaScript, Objective-C, Mobile App Development, iOS SDK, Mobile Development, Swift, iOS, Mobile Architecture, iOS Frameworks, MapKit, Agile

iOS Developer | Architect

2009 - 2010
Magnolia Labs
  • Architected and developed iOS applications.
Technologies: Python, C++, C, Objective-C, Mobile App Development, iOS SDK, Mobile Development, Swift, iOS, Mobile Architecture, iOS Frameworks, Agile

Contractor | Consultant

2006 - 2008
Multiple Clients
  • Developed a Windows driver to communicate with home automation equipment.
  • Created an operating system X Carbon application that connected to iTunes.
  • Built a distributed data mining and analysis software suite.
Technologies: Boost, Standard Template Library (STL), WTL, Windows Presentation Foundation (WPF), Microsoft Foundation Classes (MFC), Microsoft Foundation Class (MFC) Library, Perl, Python, C++, Objective-C, Mobile Development, Mobile Architecture, iOS Frameworks

C++ Developer

2005 - 2006
iStorm
  • Architected and coded a modular security software suite.
  • Developed and maintained an encrypted file system driver.
Technologies: WDM, Boost, Standard Template Library (STL), C++

Zaption

Took over the existing code base and brought it up to date. Extensive refactoring and improvements were made.

LoLo

Combines real estate news from several sources under one easy to follow user interface.

Elbi

Elbi joins users with charitable projects that need their digital creativity.

Triptap

An iOS app headlining a collection of highly curated local experiences. Features custom UI components and complex animations.

Noise Generator

A real-time signal generator, with frequency component balance adjustment.

Bible Shelf

A 100% custom user interface powered by Reactive Cocoa.

Oscillo

A low-latency signal processing application.

Contacts Safe

An address book backup utility app.

tvOS Notes

A notes application I developed for personal use on Apple TV. The app aims at improving productivity and organization. It provides a note-taking experience and organizing notes directly on your TV, powered by a custom UI. The app is fully integrated with iCloud, making notes accessible across all devices.

Languages

Swift, SQL, C, Objective-C, C++, JavaScript, Python, Perl, Lua

Frameworks

Core Location, Core MIDI, AudioUnit, Core Data, QuartzCore, iOS SDK, UIKit, iOS Frameworks, SwiftUI, MapKit, ARKit, Boost, Windows Presentation Foundation (WPF), Material UI

Libraries/APIs

Twitter API, CocoaPods, Google Maps SDK, Lottie-iOS, Instagram API, Twilio API, Stripe, Node.js, Standard Template Library (STL), Microsoft Foundation Class (MFC) Library, WTL, WebRTC, MapKit API, Microsoft Foundation Classes (MFC)

Tools

Sublime Text, SourceTree, Git, TextMate, Xcode, iTunes Connect, Auto Layout, ITerm, Figma

Paradigms

Kanban, Agile Software Development, Scrum, Functional Reactive Programming, Test-driven Development (TDD), Behavior-driven Development (BDD), Mobile Development, Mobile Design, Agile, Human Interface Design, UI Design, UX Design

Platforms

OS X, iOS, MacOS, Parse, Bluetooth LE, tvOS, Firebase, Apple TV, Amazon Web Services (AWS), Google Cloud Engine, Google Cloud Platform (GCP), Heroku, Twilio

Storage

JSON, SQLite, NoSQL, MySQL, Google Cloud

Other

Carthage, Mobile App Development, tvOS UI, Apps, Mobile Apps, Native Mobile Apps, Mobile Architecture, Bluetooth, Architecture, APIs, Audio Streaming, Video & Audio Processing, TV, Embedded Software, Leadership, Internet of Things (IoT), Over-the-top Content (OTT), Lottie, WDM, Computer Engineering, STUN, SIP, Material Design, User Interface (UI), User Experience (UX), OpenAI GPT-4 API, Maps, SDKs

2004 - 2009

Bachelor's Degree in Computer Engineering

Petru Maior University - Targu Mures, Romania

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