Ilija Puaca
Verified Expert in Engineering
iOS Developer
Ilija has vast experience working with different parts of the technology stack, allowing him to provide valuable insight about products as a whole. Having spent 6+ years developing iOS apps, his primary focus is mobile development. He is used to fast-paced environments as he's spent the majority of his time in early-stage startups. Communication and professionalism are his strong suits; he always makes sure to go the extra mile.
Portfolio
Experience
Availability
Preferred Environment
Git, Xcode, MacOS
The most amazing...
...hobby-project I've coded was a computer vision based Sudoku puzzle solver, which only requires the user to point the phone at the puzzle.
Work Experience
Lead iOS Engineer
The Authentic Company Inc.
- Led the iOS development team which grew up to four people.
- Created and integrated a fully custom group video call interface.
- Implemented complex UI layouts across the app.
- Prototyped and delivered the initial functionality set to beta testers.
- Addressed beta tester feedback and launched the product.
Senior Software Engineer
InsideMaps Inc.
- Acted as a technical team lead in Belgrade office.
- Worked on every piece of the technology stack, including Web front and back end, 3D Visualization, Computer Vision, Mobile, etc.
- Implemented an abstract OpenGL rendering engine for iOS.
- Wrote a low-level API for communication with custom hardware over Bluetooth for iOS.
- Created a large-scale, highly optimized, persistent uploading mechanism for iOS.
Software Developer
PSTech d.o.o
- Developed several marketing-oriented iOS apps.
- Worked as a member of internal R&D team.
- Mentored interns and new employees.
Experience
InsideMaps
https://www.insidemaps.comIt makes use of the InsideMaps Capture app, which in conjunction with a custom-built InsideMaps HERO device captures spaces that are then processed by a complex set of tools, in order to create a set of products listed above.
Technologies: JavaScript, AngularJS, three.js, PHP, NodeJS, AWS, iOS, Objective-C, Swift
Zion
The most valuable artists chosen by the users are invited to perform exclusive concerts and shows on Zion.
Technologies: iOS, Swift, Video Streaming (Tokbox)
GotCourts
https://itunes.apple.com/us/app/gotcourts/id902031839GotCourts puts facilities and players together on an enthusiastic tennis-network.
You can look for free slots online and you can even find new partners to play with. You can also use GotCourts to play matches directly with other players. If you want to improve your game you can search for Sparring Partners and Certified Coaches. Furthermore, you have all the information from your tennis partners and from your clubs or centers on your App.
Technologies: iOS, Objective-C
SudokuMagic
It uses OpenCV for the computer vision portion of the task, utilizing several complex techniques in order to achieve the best results, even when solving a puzzle from newspapers.
Technologies: iOS, Objective-C++, OpenCV
Sailing Tactician
https://www.facebook.com/SailingTacticianIt helps you prepare for the race start, navigates you through the racecourse, and helps you win races by displaying accurate data about your current speed, position, heading, wind direction, distance, and time to the next buoy based on the race order.
Technologies: iOS, Objective-C
Mozzart Bet
https://itunes.apple.com/hr/app/mozzart-bet/id954582209Mozzart Bet is a proprietary app that was made for a local sports betting company. It allows the user to browse sports matches, leagues, and view scores in real-time among other things.
Technologies: iOS, Objective-C
Divis Real Estate
https://www.divisnekretnine.rsTechnologies: PHP, jQuery
ShockWave
Skills
Languages
Objective-C, Swift, JavaScript, Java, PHP, SQL
Tools
Xcode, Git, TokBox, Crashlytics, Fastlane, GitHub
Platforms
iOS, MacOS, Firebase, Amazon EC2
Frameworks
Core Location, Core Bluetooth, Zend Framework, AngularJS, Express.js, ARKit
Libraries/APIs
MusicKit, Spotify API, Alamofire, RxSwift, Node.js, CocoaPods, Three.js, Reactive Extensions, RxCocoa, OpenGL, WebGL, OpenCV
Paradigms
Model View ViewModel (MVVM), Reactive Programming
Storage
MySQL, MongoDB, Amazon S3 (AWS S3)
Other
Computer Vision, Amplitude
Education
Bachelor's Degree in Computer Science
Računarski Fakultet - Belgrade, Serbia
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