Tomislav B.

Tomislav B.

Data Engineer

Croatia
Hire Tomislav B. Hire Tomislav B. Hire Tomislav B.

About Me

Tomislav is a data expert with a wealth of experience pursuing his passion for creating immersive data visualizations and maps. He translates his solid geospatial background and GIS expertise into designing and developing custom maps using D3.js and Mapbox, building various desktop GIS applications, and implementing data analytics and data wrangling. Tomislav is also experienced in cross-functional team management, running end-to-end recruiting and screening processes, and as a product owner, using people analytics methods and tools to make data-driven and goal-focused decisions.

Work history

UpStack
UpStack
Data Engineer
2023 - Present (1 year)
Remote
  • Building and improving databases, acquiring data, ETL/ELT, Big Data pipelines, and deploying cloud services on projects.

  • Administering infrastructure solutions to improve data models, increase data accessibility, and foster data-driven solutions for clients.

  • Implementing monitoring solutions to ensure data integrity; working closely with engineers, product managers, and other stakeholders.

Freelance
Freelance
Head of Operations
2020 - 2022 (2 years)
Remote
  • Owned several products, led and managed various teams, and ran end-to-end recruiting and vetting processes.

  • Worked on cross-team functions to ensure day-to-day operations were meeting SLAs and KPIs.

  • Acted as a data-driven and goal-focused manager, reporting directly to the VP.

Freelance
Freelance
Data Visualization Expert & Head of Technical Screening
2014 - Present (10 years)
Remote
  • Leading a team of technical screeners and preparing new testing materials and techniques; overseeing talent screening, evaluation, and training.

  • Manipulating 25,000 rows of data from an Excel file and preparing them for visualization using D3.js.

  • Designing and developing custom maps using D3.js and Mapbox; analyzing data and preparing it for data visualization on a map.

KvarnerCAD d.o.o
KvarnerCAD d.o.o
GIS Professional
2013 - 2014 (1 year)
Rijeka, Croatia
  • Worked on several specialized GIS projects, mainly the integration of Enterprise Asset Management (EAM) with GIS technologies.

  • Developed various desktop GIS applications using C#.NET and Intergraph GeoMedia technology.

  • Designed and developed a web application and a GIS portal using JavaScript, C#.NET, and Intergraph GeoMedia Geospatial Portal.

TEB Informatika
TEB Informatika
Software Architect
2003 - 2013 (10 years)
Zagreb, Croatia
  • Built desktop and web applications, mobile mapping applications for data acquisition, and customized GIS solutions based on JavaScript/HTML, C#/.Net, Java, Intergraph GeoMedia product family, and open-source GIS technologies (FOSS4G), Oracle, and Oracle Spatial.

  • Designed and developed a mobile data collection application with a real-time field GPS location, photo, and attribute data collection.

  • Manipulated spatial data and created cartographic presentations and visualizations.

Portfolio

Cost of Crime
Cost of Crime

Designed and developed a map that complements the project, trying to estimate the economic and social cost of crime. The first step was wrangling the data to get the best performance while keeping the dataset as extensive and detailed as possible. The next step was to optimize data visualizations and create dynamic heatmaps that change as we change time. Finally, implemented lazy loading of Big Data sets in the background.

GPS Coordinates to Gauss–Krüger Transformation Tool
GPS Coordinates to Gauss–Krüger Transformation Tool

With an accompanying map visualization, a web application can convert GPS coordinates from WGS84 to Gauss–Krüger projections and vice versa. The tool is written in pure JavaScript and relies on two open-source projects: Mapbox for cartography and Proj4js for actual transformation calculations. No server-side scripts were used.

LyfeTrack – Road Trip Soundtrack (Concept)
LyfeTrack – Road Trip Soundtrack (Concept)

A concept for a mobile application that functions as a travel diary that can represent and share emotional connections to music and places. The application includes integration with social networks, music streaming services, geolocation with map pins that save every song and current local weather information, and the ability to attach photos taken during a road trip.

Education

Elements of AI
Elements of AI
University of Helsinki
2019 - 2019
Data Analyst Nanodegree
Data Analyst Nanodegree
Udacity
2018 - 2019 (1 year)
MSc Cartography and Photogrammetry
MSc Cartography and Photogrammetry
University of Zagreb - Zagreb, Croatia
1997 - 2003 (6 years)