Luko Gjenero
Verified Expert in Engineering
Software Developer
Luko is a seasoned developer who has contributed to numerous large-scale projects currently in use by Croatian national organizations. He is schooled in electrotechnics and has published several important research papers on a variety of topics. Luko thrives on resolving challenging problems.
Portfolio
Experience
Availability
Preferred Environment
Visual Studio Code (VS Code), Xcode, MacOS
The most amazing...
...software I've created is a 4D thermal imaging system that helps replace expensive and invasive medical diagnostics with cheaper and non-invasive alternatives.
Work Experience
Senior Front-end Developer
Loop26
- Designed mobile system architecture and developed a cross-platform app using Flutter as an MVP to secure funding and pilot project with Vodafone Germany.
- Created support systems allowing for franchising and white labeling model.
- Set up unit tests, CI, and deployment for the iOS and Android app.
- Collaborated with the teams' designer on UX together to improve metrics.
CTO
More, Inc.
- Developed an iOS app for an innovative take on social networking, moving it from global to local and virtual to real-life experiences.
- Developed a pipeline for data collection and processing using Firebase and BigQuery.
- Developed a separate on-demand platform for social networking around specific topics not reliant on platforms, operating systems, and the like.
Tech Lead
M17 entertainment
- Transitioned from a role of a software engineer who single-handedly created the first app version to a tech lead focused on growing the team and evolving the product, establishing optimal software development processes, system stability, and scalability.
- Created a highly efficient technical team with the conscious effort to distribute it internationally in dispersed timezones and diverse cultural perspectives.
- Improved our product availability by implementing unit testing, screenshot testing, end-to-end testing, and adopting microservices architecture for back-end and MVVM architecture, resulting in 99.5% uptime and 99.5% crash-free rates.
- Implemented processes and toolchains (Python, TensorFlow, Keras) to enable clear and specific interaction between technical and non-technical team members, which resulted in 30% fewer QA issues and quicker release cycles.
Software Developer
UASidekick
- Constructed a drone flight log and registration system for the US market.
- Developed integration with a system operated by Lockheed Martin used by the US government to track pilot hobbyists in the US airspace.
- Optimized rendering areas on the map by developing an efficient search algorithm.
Software Developer
Fatsack Outdoors, Inc.
- Built an iOS and Android app for a fishing niche social network and eCommerce application for the US market.
- Developed back-end services for the mobile apps that included plugins for statistics and custom event setup.
- Performed Bluetooth integration with third-party equipment like fishing scales.
iOS Developer
FreeOnTour (via Toptal)
- Rebuilt the application, added new functionalities, and updated and optimized the UI.
- Implemented a new app datastore and communication layer.
- Provided logistic assistance in publishing the app.
iOS Developer
Monster Productions (via Toptal)
- Updated the app's UI for iOS7 and fixed bugs from the previous version.
- Set up Apple development certificates for enterprise development.
- Helped the client with the device installation procedure.
iOS Developer
ITU (via Toptal)
- Created a developer social network app from scratch.
- Implemented chat functionality using Quickblox API.
- Added APIs for tracking and crash reporting.
- Implemented user review and login functionalities for Twitter and GitHub using OAuth.
Senior iOS Developer
Paktor (via Toptal)
- Created a stable iOS client for a viral dating app.
- Implemented unit tests for core app functionality.
- Managed a small team of developers.
- Used APIs for performance tracking, crash reporting, and A/B testing.
- Improved app performance by reducing memory usage and thread management.
Software Engineer
University of Zagreb University Computing Centre
- Improved HPC cluster management and deployment by creating configurations using Puppet, which reduced maintenance downtimes by 40%.
- Implemented modules for an availability and reliability monitoring system for EU grid infrastructure in Python.
- Co-wrote a paper on optimization of HPL benchmark on heterogeneous clusters. The research showed that using SLEM to optimize workload balancing can result in a 200% or more increase in HPC application performance.
- Maintained HPC cluster resources, specifically GPU resources.
- Created and maintained applications for the grid and the GPGPU environment.
Senior Developer
The Apps Crew (via Toptal)
- Created independently iPhone and Android applications and back-end web services for several applications.
- Developed an iPhone and Android app for mining security checks that allows instant incident reporting and supports corporate hierarchy.
- Constructed an iPhone app for the promotion of health clubs.
- Built an iPhone and Android app for easier interaction between handypersons and prospective clients.
- Architected an iPhone app that allows building blueprints of app ideas.
- Supported a startup company by providing consulting regarding client management and workload distribution.
Software Engineer
Ruđer Bošković Institute
- Developed a proof-of-concept system using MATLAB, C, OpenGL, and OpenCL. It created 3D thermal maps by combining inputs from thermal cameras and 3D scanners. I secured funding for it through the EU PoC project funding scheme.
- Researched and developed new visualization techniques in science.
- Co-wrote several papers on thermal image processing and medical applications.
Software Engineer
Faculty of Electrical Engineering and Computing
- Worked as a developer on an electronic registration and tracking system for marine vehicles. The project was a part of an "e-governance" pilot program funded by the Croatian government and the EU.
- Designed and developed software for the Cinterion XT65 GSM and GPS module.
- Designed and developed a desktop client application.
Software Engineer
Telegra
- Designed and implemented a tunnel safety system in C and C++ by developing a finite state machine and connecting it to existing data streams, reducing the incident reaction time by 70%.
- Developed a traffic management system for state highways and tunnels deployed in highway tunnels across the region.
- Architected and maintained a manufacturing process support system.
Experience
4D Thermal Imaging System for Medical Applications
Electronic Registration and Tracking System for Marine Vehicles
fLight
QUZE
ARMS
iCyBro
CHART
TapDoc
DArt, Prologis tehnologije d.o.o.
Improving Virtual Team Communication
Detection of Biogas at the Municipal Waste Landfill Using a Thermal Imaging Camera
Heat Source Parameter Estimation from Scanned 3D Thermal Models
http://ieeexplore.ieee.orgApplication of Infrared Thermal Imaging in Blade System Temperature Monitoring
Active 3D Scanning Based 3D Thermography System and Medical Applications
http://ieeexplore.ieee.orgExperimental Verification of Heat Source Parameter Estimation from 3D Thermograms
4D Thermal Imaging System for Medical Applications
Vital Fitness and Health Telemonitoring of Elderly People
Semidefinite Optimization of High Performance LINPACK on Heterogeneous Cluster
Towards New Energy Efficiency Limits of High Performance Clusters
Skills
Languages
Java, C++, C, C#, Objective-C, Swift, Java SE, PHP, JavaScript, GLSL
Frameworks
Flutter, OpenCL, Unity3D, Unity, .NET, Microsoft Kinect, MapKit
Libraries/APIs
XNA, OpenGL
Tools
Subversion (SVN), Eclipse IDE, MonoDevelop, Xcode, Microsoft Team Foundation Server, Redmine, MATLAB, Torque, Puppet, Mercurial, RabbitMQ, BigQuery
Paradigms
DevOps
Platforms
SharePoint, NVIDIA CUDA, iOS, Android, Java ME, Windows 7, Win32, Parse, Azure, Firebase, Oracle, Amazon Web Services (AWS), MacOS, Visual Studio Code (VS Code)
Storage
SQLite, MySQL, Microsoft SQL Server
Other
Scientific Computing, Mobile Apps, Xamarin.Forms, BeeGFS, Cobbler, iPad, Software Engineering, Algorithms, Software System Architecture Development, GSM, GPS, Information Technology, Optimization
Education
Master's Degree in Electrotechnics
Faculty of Electrical Engineering and Computing - Zagreb, Croatia
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