Josh Varga

St. Louis, Missouri, 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

👤
Senior
Josh Varga is a seasoned software engineer and founder with 12 years of experience designing, building, and operating scalable systems for global organizations. He blends hands-on development—from compiler/back-end contributions to domain-specific tooling—with architecture, testing, and operations expertise, and a particular focus on performance and scalability. As founder of VargaNet and a former principal engineer at Elsevier/Reed Elsevier and Google, he excels at leading diverse, distributed teams and transforming processes toward agile, automated CI/CD pipelines. His open-source work spans low-level projects including contributions to Google's XLS hardware synthesis repo and format support in Embroidermodder, showing comfort with both compiler internals and niche file-format engineering. Based in Missouri, he brings entrepreneurial drive plus deep practical knowledge of automated testing and continuous deployment. Colleagues rely on him to turn complex requirements into robust, auditable production systems while keeping performance and process improvement front and center.
code13 years of coding experience
github-logo-circle

Github Skills (18)

verilog10
c-language10
bit-manipulation10
file-parsing10
file-format10
compiler-compiler10
parsing10
fileio10
file-parser10
file-handling10
file-processing10
compiler10
binary-data10
file-access10
cprogramming-language10

Programming languages (7)

JavaC++StarlarkCJavaScriptGoSwift

Github contributions (5)

github-logo-circle
Free machine embroidery software supporting a variety of formats.
Role in this project:
userBack-end Developer
Contributions:47 commits, 20 PRs, 32 pushes in 4 years 8 months
Contributions summary:Josh primarily focused on adding and cleaning up embroidery formats, specifically implementing support for the .MAX Pfaff format. Their contributions involved writing code for reading and writing the .MAX format, including the necessary decoding and encoding functions, which indicates a deep understanding of the internal structure of embroidery files. They also made code modifications to other embroidery formats within the libembroidery library, showing an understanding of the codebase and different file types.
pesmachine-embroideryembroideryrustembroidermodder
google/xls

Nov 2021 - Jan 2023

XLS: Accelerated HW Synthesis
Role in this project:
userBackend Developer
Contributions:32 commits, 4 comments, 8 issues in 1 year 2 months
Contributions summary:Josh primarily worked on the `xls` repository, which focuses on accelerating hardware synthesis. Their contributions involved adding static values to metadata output and implementing features related to loop handling. The user also worked on supporting boolean operations and the comma operator within the code. These changes likely involved modifying the compiler's internal representation and code generation process.
high-level-synthesisxlsacceleratedsynthesiscompiler
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