Tomislav Petrovic
Verified Expert in Engineering
Machine Learning Developer
Velika Gorica, Croatia
Toptal member since January 23, 2018
Tomislav is a full-stack developer and systems architect with more than 15 years of experience designing and developing systems of all sizes as both a standalone freelancer and a member of a large team.
Portfolio
Experience
- C# - 17 years
- SQL - 17 years
- Agile Software Development - 8 years
- Xamarin - 5 years
- Python - 3 years
- Machine Learning - 2 years
- Flask - 2 years
- React - 2 years
Availability
Preferred Environment
Git, Visual Studio Code (VS Code), Visual Studio
The most amazing...
...project I've worked on was designing and building an enterprise banking system from scratch.
Work Experience
Owner
INIT GRUPA
- Designed, developed, and implemented real-time monitoring system for Zagreb Stock Exchange.
- Developed multiple iOS (Objective-C) and cross-platform (Xamarin) mobile games for various clients.
- Developed Machine Learning projects for classification problems and financial predictions using Keras and Tensorflow.
- Designed and developed a Machine Learning hardware sharing platform.
- Worked on multiple smaller to middle sized projects ad architect and developer.
Head of development
VIP Data
- Led the development of enterprise IT systems in financial sector.
- Managed a team of analysts and developers.
- Successfully led multiple large migrations from legacy to new systems.
- Developed and designed modules of enterprise products for travel industry.
- Created and built document management systems.
Experience
C3 Credit Card Management
The system was developed using C# for the front-end (ASP.NET) and back-end systems (batch processing and real-time services) in addition to multiple SQL Server database servers.
Alclove
https://my.alclove.comAutolist
Shoppea Feed Concentrator
PolyReader
Printmates Dashboard
Gangoolie
Augmento AR App
easyTravel
The system was developed as a Windows desktop application using C# with a central SQL Server database.
GPUShare
eDocument
ZTM - Zagreb Stock Exchange Trading Monitor
ML Ticketing Solution
Looney Invaders
Fruit Discovery
Certifications
Programming with Google Go Specialization
Coursera
Deep Learning Specialization
Coursera
PCI Professional (PCIP)
PCI Security Standards Council
Skills
Libraries/APIs
React
Tools
Microsoft Visual Studio, Xcode, PyCharm, Git, Visual SourceSafe, Visual Studio
Languages
SQL, C#, Python, Delphi, JavaScript, C, Objective-C, Swift, Go
Frameworks
Flask, .NET
Paradigms
Agile Software Development, REST, Waterfall Development
Platforms
Windows, Xamarin, Visual Studio Code (VS Code), Linux, MacOS, AWS Lambda, AWS Elastic Beanstalk, Docker
Storage
SQL Server Management Studio (SSMS), Microsoft SQL Server, MySQL, SQLite, Amazon S3 (AWS S3), PostgreSQL
Other
Machine Learning
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