Jiří Špác

San Francisco, California, United States
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
🎓
Top School
Jiří Špác is a seasoned web and full-stack engineer with 14 years of experience focused on crafting exceptional user experiences and pushing the limits of what JavaScript/TypeScript can do in browser and mobile apps. Based in San Francisco, he combines hands-on front-end expertise with solid back-end work—contributing bug fixes, type improvements, and CLI fixes to notable projects like Knex and Objection.js. He’s an active open-source contributor in localization and developer experience, improving js-lingui’s docs and internals and helping make tooling more reliable for international projects. Jiří balances contract work with an entrepreneurial streak, building the Czech invoicing app Faktorio in his spare time. Known for improving developer ergonomics and type safety, he’s comfortable navigating both UX nuances and lower-level debugging of async stack traces. Collected training in Informatics from Masaryk University underpins a pragmatic, continuously learning approach to software craftsmanship.
code14 years of coding experience
bookInformatics, Informatics at Masaryk University
bookInformatics, Informatics at Masarykova univerzita Brno
bookGraduate, General education, Graduate, General education at Gymnasium Šlapanice
languagesEnglish, Czech, French
stackoverflow-logo

Stackoverflow

Stats
4,142reputation
763kreached
56answers
30questions
Badges
graphql
top-5%
apollo-client
top-5%
javascript
top-5%
bower
top-5%
github-logo-circle

Github Skills (36)

javascript10
rails-i18n10
testing10
databases10
typescript10
internationalization10
knx10
localization10
orm10
ember-i18n10
sql10
typescript-types10
i18n-js10
nodejs10
typescripts10

Programming languages (21)

MDXJavaC++CSSRustCScalaVue

Github contributions (5)

github-logo-circle
knex/knex

Nov 2017 - Mar 2021

A query builder for PostgreSQL, MySQL, CockroachDB, SQL Server, SQLite3 and Oracle, designed to be flexible, portable, and fun to use.
Role in this project:
userBack-end Developer
Contributions:1 review, 6 commits, 10 PRs in 3 years 5 months
Contributions summary:Jiří contributed to the Knex.js query builder, focusing on bug fixes and enhancements. They addressed issues related to migration logging and async stack traces, improving error handling and debugging capabilities. Additionally, the user improved the type definitions for the library and ensured the CLI works correctly for namespaced packages. These contributions indicate a focus on code quality, maintainability, and developer experience within the Knex.js project.
sql-serverjavascriptsqlite3sqlitedatabase
Vincit/objection.js

Apr 2017 - Jun 2019

An SQL-friendly ORM for Node.js
Role in this project:
userBack-end Developer
Contributions:1 review, 10 commits, 19 PRs in 2 years 2 months
Contributions summary:Jiří primarily contributed to the Objection.js ORM library, focusing on extending its functionality and improving its type definitions. Their work involved adding new methods like `findByIds` to the `QueryBuilder` and creating operations. The user also addressed TypeScript compilation issues and updated dependencies, showing a commitment to maintaining code quality. Moreover, they contributed to the type definitions of the project to align with its API.
mysqlnode-jssqlsqlitenodejs
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ří Špác