Tomo Krajina

Software Engineer

Croatia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
Tomo Krajina is a seasoned software engineer from Croatia with 15 years of experience specializing in backend systems, Java, Go, Python, and cloud-native services on Google Cloud and AppEngine. An open-source enthusiast and git evangelist, he is the maintainer and active contributor to tools like gpxpy, where he improved GPX parsing, data integrity, and test coverage for GPS/GIS workflows. Tomo brings deep domain knowledge in mapping, GPX/GIS formats and HLS/M3U8 streaming, pairing practical production skills with a hacker’s focus on tooling—he’s also a (g)vim power user. He combines attention to low-level data correctness (e.g., lat/long, elevation/time handling) with experience designing scalable web services, making him effective at shipping reliable backend systems.
code15 years of coding experience
languagesEnglish, Italian, Slovenian, Croatian
stackoverflow-logo

Stackoverflow

Stats
746reputation
381kreached
19answers
0questions
github-logo-circle

Github Skills (12)

unit-testing10
python10
xml-parsing10
data-processing9
xml6
smpp6
sms6
logarithm6
google-app-engine6
decoding6
gpx6
encoding6

Programming languages (7)

TypeScriptJavaJavaScriptGoObjective-CPythonKotlin

Github contributions (5)

github-logo-circle
tkrajina/gpxpy

Sep 2010 - Dec 2022

gpx-py is a python GPX parser. GPX (GPS eXchange Format) is an XML based file format for GPS tracks.
Role in this project:
userBack-end Developer
Contributions:637 commits, 75 PRs, 212 pushes in 12 years 5 months
Contributions summary:Tomo primarily focused on improving the gpxpy library, particularly its parsing and serialization of GPX data. Their contributions involved fixing bugs in longitude and latitude handling, implementing features for smoothing and processing, and adding support for GPX 1.0 compatibility. The user also addressed issues with data integrity, such as handling potential errors in elevation and time data and ensuring correct parsing of unicode data, while also extending test coverage for better code quality.
gpx-libraryfile-formatpythonexchangefile-based
tkrajina/echo-http-requests

May 2013 - Jun 2016

Contributions:13 commits, 3 pushes in 3 years 2 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Tomo Krajina - Software Engineer