Andrei Sorin Blaj
Verified Expert in Engineering
iOS Developer
Backed by a wealth of knowledge in algorithms and data structures (seven years worth), Andrei is an iOS developer with four years of experience building mobile apps for customers from all over the globe. His areas of expertise include mobile app development (iOS), video editing, various tools (Xcode, GitHub), and languages (most notably Swift). Thanks to a flexible, quick mind that's informed about the latest iOS trends, Andrei can easily adapt to new apps and design patterns for any project.
Portfolio
Experience
Availability
Preferred Environment
Terminal, Xcode
The most amazing...
...thing I've done was to record a 60-minute tutorial for a career fair on how to build an app store card transition.
Work Experience
iOS Software Engineer
Take Off Labs
- Successfully built and deployed the digital scorecards feature for the Golf Genius iOS app. The product is a type of golf tournament management software used by hundreds of thousands of users worldwide.
- Handled the monthly deployment of new features based on client requirements on Jira for the GHIN iOS app for the United States Golf Association.
- Worked on deep links in order to seamlessly switch from one app to another in order to use a specific functionality.
- Successfully migrated Objective-C to Swift in certain areas of the apps.
iOS Software Engineer
Freelance
- Successfully migrated Swift 3 to the latest Swift version and updated the apps to support the latest iPhone screens.
- Worked on a feature that could create and scan QR codes using the iPhone's camera, process that information, and perform different actions based on that.
- Worked hands-on with Postman and Swagger as well as with UIkit's networking features.
iOS Software Engineer
S&Y Technologies LLC
- Created a system that could handle messaging between two users, which could be scaled to support group chats as well.
- Successfully integrated GeoFirestore into an iOS app in order to display accurate information from Cloud Firestore based on the user's location.
- Implemented a 2-role system made from two apps—one for the clients and one for the businesses as well as another iPad app so that restaurants could better manage their business.
iOS Software Engineer
Take Off Labs
- Came up with the idea of remotely fetching tab bar buttons instead of having static ones and successfully deployed five apps for golfers in the United States, Australia, and other countries.
- Integrated the Amazon Fling framework into an iOS app in order to stream content to an Amazon Fire TV directly from the user's iPhone via Bluetooth. This feature was used by hundreds of golf clubs in order to display scores on TVs for players to see.
- Worked on and successfully deployed the score verification feature for the Golf Genius iOS app.
Experience
T-Minus | Space Launch Tracker
https://apps.apple.com/us/app/id1496516813It allows users to keep track of the upcoming launches, events, and the latest news in the space industry. From SpaceX to ULA to NASA all the information at your fingertips.
In the second version, the entire app was built programmatically in Swift and Objective-C without using CocoaPods or Storyboards. VIPER is the predominant design pattern while using transitions and animations seen in top tier apps on the App Store. Among other features, the user has the ability to change the app icon, UI appearance, filters, haptics, video quality, toggle between light and dark mode, and more.
App Store Card Transition Webinar
https://youtu.be/1j7hsEmylg0CineMine
https://apps.apple.com/us/app/cinemine/id1440500846Portfolio SIite
https://andrei-blaj.comT-Minus Landing Page
https://t-minus.spaceEducation
Bachelor's Degree in Computer Science
Babes Bolyai University - Cluj-Napoca, Romania
High School Diploma in Mathematics and Computer Science
Silvania National College - Zalau, Romania
Certifications
Certificate of Completion: iOS 11 & Swift 4
Devslopes
Cambridge Certificate in Advanced English
University of Cambridge
Bronze Medal at the Olympiad of Informatics (National Stage)
Ministry of Education and Research Romania
Skills
Languages
Swift, Objective-C, HTML, CSS, JavaScript, HTML5, Haml, SCSS, C++
Tools
Xcode, GitHub, Pixelmator, Terminal, Postman, Atom, GitHub Pages, Final Cut Pro X, Logic Pro, Jira, Firebase Analytics
Platforms
iOS, Visual Studio Code (VS Code), Firebase
Other
Mobile Applications, Video Editing, Logo Design, Data Structures, Algorithms, Graphs, OOP Designs, Web Programming, System Design, Operating Systems, Geometry, Networks, Mathematics, Physics, iPadOS, Ajax
Frameworks
Ruby on Rails (RoR), RealmSwift, Core Data, Ruby on Rails 5, Bootstrap
Paradigms
UI Design, UX Design
Storage
Cloud Firestore, Databases
Libraries/APIs
Alamofire
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