Fran Stanic
Verified Expert in Engineering
Data Engineer and Developer
Fran is a back-end developer with five years of experience, excelling at mathematical thinking and solving complex algorithmic problems for real-world situations. His language of choice is Go, which he uses to build high-performance applications as well as microservices that communicate via Apache Kafka. Fran has built solutions for scalable betting, traffic control, and early childhood learning.
Portfolio
Experience
Availability
Preferred Environment
Apache Kafka, Slack, MacOS, GoLand
The most amazing...
...solution I developed while I worked in betting resulted in a 100x increase in calculation speed for complex bets, vastly improving scalability.
Work Experience
Software Engineer
Axilis
- Developed a robust and highly scalable service that listens to all changes that affect bets, applies them, and sends them to downstream services using Kafka.
- Created and implemented an algorithm that reduced bet settling time by 100x, greatly increasing the throughput of a critical service.
- Designed a general-purpose Kafka processing library that's used by dozens of projects in the company. The library significantly reduced the time needed to set up a new microservice—from two weeks to two days.
Solution Architect
HashCode
- Developed a traffic simulator for a proprietary traffic control system.
- Created multiple tools that a telecommunications company used to deploy new equipment to more than 1,000 base stations all over the country. Significantly reduced the time needed and the number of errors in the whole process.
- Developed a web interface for an application that automates base station installation and configuration.
CTO
Smart Lumies
- Developed software for educational smart toy cubes for children. Each cube had six LED lights, an accelerometer, and a Bluetooth transmitter inside, and supported various games via a mobile application.
- Built the mobile Android application that connected to the cubes via Bluetooth.
- Developed a Scratch-like application that children could use to easily create and play their own games.
Experience
Betting Ticket Service
Education
Master's Degree (Summa Cum Laude) in Computer Science
University of Zagreb, Faculty of Electrical Engineering and Computing - Zagreb, Croatia
Skills
Languages
Go, SQL, Java, Scala
Tools
GoLand, Slack, Grafana
Paradigms
Design Patterns, Microservices, Agile Software Development
Platforms
Apache Kafka, MacOS, Kubernetes, Bluetooth LE, Android, Arduino
Other
Algorithms, Data Structures, Prometheus
Storage
CockroachDB
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