Alex Marchis
Verified Expert in Engineering
Software Developer
Cluj-Napoca, Cluj County, Romania
Toptal member since July 17, 2015
Alex is an iOS engineer with over half a decade of experience in the mobile industry. He considers himself a highly responsible developer with good communication skills and experience in teams of all sizes. His motivation is to find solutions to technical problems and to create state-of-the-art software architectures and designs. He likes to pay attention to details while also keeping in mind the broad picture.
Portfolio
Experience
- iOS - 6 years
- Objective-C - 6 years
- Agile Software Development - 6 years
- Core Bluetooth - 5 years
- Bluetooth Low Energy (LE) - 5 years
- Core Data - 4 years
- Continuous Integration (CI) - 3 years
- Swift - 3 years
Availability
Preferred Environment
Git, Xcode, MacOS
The most amazing...
...thing I've coded is an artificial intelligence algorithm based on subjective logic and capable of suggesting medical diagnosis based on input symptoms.
Work Experience
Senio iOS Engineer
Flipp
- Designed reusable and testable architecture.
- Refactored legacy Obj-C code into Swfit.
- Implemented new features.
- Created tests for existing code.
- Improved overall performance of the app.
iOS Engineer
IBM
- Restructured an app into three separate frameworks.
- Set up a continuous integration and delivery system on Jenkins.
- Refactored and optimized code.
- Led the team.
- Architected mobile components.
iOS Lead Developer
BuddyGuard Gmbh
- Developed the iOS app for the Flare iOT system.
- Coordinated the iOS team.
- Contributed to finding technical solutions to the overall project.
- Created a stable and interactive app.
- Set up a CI environment.
iOS Developer
DMT Ventures, Inc.
- Added new functionalities.
- Solved stability issues and bugs.
- Solved connectivity issues to the hardware device (Bluetooth armband).
iOS Developer
ChallengeMe
- Created version 1.0 and 2.0 of the ChallengeMe app, a social platform for creating and engaging in challenges.
- Designed the back-end service for the app using Parse.
- Designed a live filter and image manipulation module for the app.
- Created a testing framework to ensure data integrity.
iOS Team Lead
Beyluxe Communication
- Contributed to the development of an instant-messaging chat app.
- Integrated an XMPP protocol in the iOS app.
- Designed a RESTful service for communication with the iOS app.
- Helped create the requirements document for mobile clients of the chat system (iOS, Android, WinMobile).
- Coordinated the iOS team.
iOS Developer
Agilio Soft
- Created a mobile phone tracker app.
- Built a social app for hosts and guests of important events to connect and share mobile video (Bhavanga).
- Developed a wedding countdown app.
- Created a wedding platform app for various venues (Holman Ranch, Crosskeys, Indy Wedding Venue, etc.).
- Built an app designed to help students in the preparation for the COMLEX examination.
Experience
BuddyGuard Gmbh
TurboTrack.me
ChallengeMeClub
ClassCapture
https://www.frogsandfriends.org/CellSpotter
Wedding Venue Platform
http://www.holmanranch.com/Funny Video Sketches Website
https://www.youtube.com/user/ilariantsiteEducation
Bachelor's Degree in Computer Engineering
Technical University of Cluj-Napoca - Cluj-Napoca
Certifications
Media & Entertainment Industry Foundations
IBM
IBM Blockchain Essentials
IBM
Skills
Tools
Adobe Lightroom, Adobe Photoshop, Adobe Premiere Pro, MQTT, Xcode, Git, Adobe
Languages
Swift, Objective-C, JavaScript, CSS, HTML
Frameworks
Cocoa Touch, Core Bluetooth, Kitura, Core Data, ReactiveCocoa, Cocoa
Paradigms
Continuous Integration (CI), Continuous Delivery (CD), Unit Testing, Agile Software Development, Functional Reactive Programming
Platforms
Adobe Suite, iOS, Parse, Bluetooth Low Energy (LE), MacOS
Storage
Realm, MySQL
Other
Bluetooth
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