Cristi Habliuc
Verified Expert in Engineering
Software Engineer and Developer
Cristi is a passionate software engineer who enjoys building high-performing mobile and web apps. He has extensive experience refactoring code, knowledge of the marketing process, a solid understanding of the design process, and writes effective explanatory articles to help end-users get the most out of products.
Portfolio
Experience
Availability
Preferred Environment
Figma, Sketch, CocoaPods, Swift, GitHub, Xcode
The most amazing...
...project I've worked on is Onyx: a home trainer app that uses AI to predict exercise reps and track the user's workouts as a trainer would.
Work Experience
iOS Engineer
Onyx
- Built the Onyx Workout Tracking iOS app; wrote over 70% of the code since joining in 2019 until the exit, and CureFit acquired us in 2020.
- Refactored code for best practices as well as handling deployment and tests.
- Deployed the app, ran hiring interviews, and managed a small team.
- Improved, as a team, the product and oversaw the advancements (currently ongoing).
Lead Developer
Craftsters
- Developed several iOS apps that were submitted to the App Store.
- Built APIs to support those apps; also coded websites and small web apps for the products.
- Oversaw marketing and supported the design process for those apps and websites.
Lead iOS Developer on Anymote
ColorTiger
- Built the AnyMote smart remote app from scratch; also worked on a hardware prototype that ultimately led to the AnyMote Home device to be manufactured after our successful Kickstarter campaign.
- Wrote the code and assembled an Arduino powered prototype that we ultimately progressed into the AnyMote Home BLE IR blaster.
- Supported remote control functionality for most devices.
- Wrote explanatory articles explaining functionality.
- Aided with the promotion of the product via social channels.
Lead iOS Developer
Boxes
- Co-founded the company and was one of the four people that originally worked on the project.
- Built the Boxes v1 app from scratch, it was a big learning opportunity for me.
- Handled visual assets from Photoshop to project, then used Sketch to do the same when we moved on to it.
Experience
Boxes
Onyx: Home Workout
AnyMote: Smart Remote
Skills
Languages
Swift, Objective-C, PHP, Bash, Go, CSS, HTML, JavaScript
Frameworks
iOS SDK, JSON Web Tokens (JWT), Core Data, SwiftUI
Tools
Xcode, Auto Layout, GitHub, Figma, Sketch, Photoshop 7
Platforms
iOS, Firebase, MacOS, Linux, Bluetooth LE, Arduino
Other
APIs, iPhone, iPad, Design, Artificial Intelligence (AI), Machine Learning, Networking, Smart Devices, Kickstarter, Hardware, Smart TV
Libraries/APIs
CocoaPods
Paradigms
Design Patterns
Storage
MongoDB, Realm, Google Cloud Storage, Google Cloud
Education
Bachelor's Degree in Computer Science
Alexandru Ioan Cuza University - Iasi, Romania