Alex Covaci
Verified Expert in Engineering
Software Developer
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
Experience
Availability
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
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.
Architect and iOS Developer via Toptal
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.
Solution Architect and Developer
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.
iOS Developer | Solution Architect
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.
iOS Developer | Data Pipeline Architect | Solution Architect
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.
iOS Developer | Solution Architect
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.
Principal iOS Developer | Solution Architect
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.
iOS Developer | Solution Architect
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.
iOS Developer
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.
iOS Developer
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.
iOS Developer | Lead Architect
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.
iOS Developer
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.
Lead Developer
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.
iOS Developer | Architect
Magnolia Labs
- Architected and developed iOS applications.
Contractor | Consultant
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.
C++ Developer
iStorm
- Architected and coded a modular security software suite.
- Developed and maintained an encrypted file system driver.
Experience
Zaption
LoLo
Elbi
Triptap
Noise Generator
Bible Shelf
Oscillo
Contacts Safe
tvOS Notes
Skills
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
Education
Bachelor's Degree in Computer Engineering
Petru Maior University - Targu Mures, Romania
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring