Jiří Semecký

Senior Staff Software Engineer at Google

Zurich, Zurich, Switzerland
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

👤
Senior
🎓
Top School
Jiří Semecký is a Senior Staff Software Engineer based in Zurich with over a decade of experience blending systems engineering, web development, and natural language research. He has deep Java expertise and a broad polyglot background (C/C++, Python, Perl, PHP, JavaScript) applied across Google-scale back-end projects and earlier research roles in NLP, voice technologies, and medical informatics. At Google he contributed foundational Java implementations to notable open-source projects such as the Open Location Code library (plus codes), demonstrating an ability to translate algorithms into production-grade libraries. He pairs academic rigor—a PhD focus in natural language processing—with entrepreneurial experience founding an e-commerce comparison service, so he comfortably moves between research, product, and shipping reliable software. Colleagues know him for pragmatic design, Eclipse platform fluency, and an interest in machine learning that surfaces in both applied and tooling work.
code10 years of coding experience
job7 years of employment as a software developer
bookMedical informatics, Medical informatics at Trinity College Dublin
bookNatural language processing, Natural language processing at Universität des Saarlandes
bookPhd., Natural language processing, Phd., Natural language processing at Charles University
github-logo-circle

Github Skills (7)

javas10
java10
geolocation10
c-language3
c173
c113
cprogramming-language3

Programming languages (4)

TypeScriptJavaC++Python

Github contributions (5)

github-logo-circle
google/open-location-code

Jun 2015 - Feb 2016

Open Location Code is a library to generate short codes, called "plus codes", that can be used as digital addresses where street addresses don't exist.
Role in this project:
userBack-end Developer
Contributions:10 commits, 4 PRs, 7 comments in 7 months
Contributions summary:Jiří primarily worked on the initial Java implementation of the open-location-code library. They introduced the `OpenLocationCode` class, including methods for encoding and decoding location codes. Their contributions involved defining the data structures for representing the code area, and modifying and fixing code to be static. They also updated the code to allow shortening of codes.
pluscodepythongeolatitudejavascript
jirisemecky/simple-milight

Aug 2015 - Feb 2016

Contributions:18 commits, 4 PRs, 15 pushes in 6 months
milightapilimitlessledlightjava-api
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
Jiří Semecký - Senior Staff Software Engineer at Google