James Hartig

Co-founder at Admiral: Adblock Publisher Solutions

Gainesville, Florida, 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
James Hartig is a seasoned back-end and DevOps engineer and co-founder with 15 years of experience building and operating high-scale systems that handled billions of monthly requests. He led backend and ops at Admiral, optimizing cloud TCO and building an in-house deployment and CI/CD platform while operating services on GCP with Go, ClickHouse, YugabyteDB, and BigTable. Early work at Grooveshark and multiple startups honed his ability to squeeze performance from limited hardware using MongoDB, Redis, and MySQL, and he still enjoys contributing to open-source tooling. His contributions to prominent Go projects—miekg/dns, pgx, seaweedfs, and Consul—showcase deep expertise in networking, storage, database drivers, and distributed systems. Colleagues describe him as energetic and team-spirited, equally comfortable on-call building monitoring/alerting or refining core libraries. Based in Gainesville, FL, he blends founder-level product instincts with hands-on coding and systems reliability.
code15 years of coding experience
job8 years of employment as a software developer
bookStrongsville High School
bookComputer Science Engineering Business Math, Computer Science Engineering Business Math at University of Florida
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1,009reputation
246kreached
28answers
10questions
github-logo-circle

Github Skills (55)

pointer10
postgresql10
volumes10
cassandra10
clientside10
apidoc10
testing10
databases10
distributed-systems10
consul10
database-driver10
go10
driver10
api10
service-discovery10

Programming languages (19)

C#MDXJavaBikeshedC++JinjaCRust

Github contributions (5)

github-logo-circle
go-validator/validator

Dec 2015 - Apr 2022

Package validator implements struct field validations
Role in this project:
userBack-end Developer
Contributions:4 reviews, 27 commits, 27 PRs in 6 years 5 months
Contributions summary:James primarily contributed to the core functionality of the `go-validator/validator` repository. Their work involved adding support for validating structs, including embedded and private fields, along with enhancements for pointers, non-nil checks, and type aliases. The user also refactored struct validation logic, implemented support for slices and maps, and resolved issues related to the copying of validation function maps. This demonstrates a focus on extending and refining the library's validation capabilities.
golangvalidationvalidationsgovalidator
GoCQL Driver for Apache Cassandra®
Role in this project:
userBack-end Developer
Contributions:56 reviews, 5 commits, 18 PRs in 2 years 6 months
Contributions summary:James primarily contributed to the core functionality of the GoCQL driver for Apache Cassandra. They addressed issues related to connection management, including optimizing the handling of host connections and reconnections, ensuring efficient peer discovery, and preventing connection errors. Their work also encompassed improvements to query execution, such as pinning queries to specific connections. They also focused on fixing some event handling and edge cases, like host filtering.
golangdrivernosqlcassandradatabase
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
James Hartig - Co-founder at Admiral: Adblock Publisher Solutions