Andrew Wiik

Production Engineer at Jump Trading LLC

Chicago, Illinois, 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
🎓
Top School
Andrew Wiik is a production engineer and full‑stack developer based in Chicago with 11 years of experience building web and mobile applications and hardening systems from a security-minded perspective. He has led a startup as CEO of Packix and now applies that product-and-ops mindset at Jump Trading, bridging development, deployment, and reliability. At Varnish Software he contributed notable backend improvements to the widely used Varnish Cache—adding an explicit backend error state, richer VCL syntax, and updated documentation—demonstrating deep systems and networking familiarity. His background in Cyber Systems (University of New Haven) complements practical work across multiple languages and platforms, from frontend UI to low-level backend behavior. Known for shipping pragmatic solutions, he combines entrepreneurial grit with open-source craftsmanship and an eye for improving observability and error handling that often goes unnoticed.
code11 years of coding experience
job3 years of employment as a software developer
bookVernon Township High School
bookCyber Systems, Cyber Systems at University of New Haven
bookSussex Tech
github-logo-circle

Github Skills (7)

c1710
caching10
http10
vcl10
reverse-proxy10
c1110
documentation9

Programming languages (15)

JavaC++CMakefileGoPerlHTMLLogos

Github contributions (5)

github-logo-circle
varnishcache/varnish-cache

Jun 2019 - Nov 2020

Varnish Cache source code repository
Role in this project:
userBackend Developer
Contributions:2 reviews, 14 commits, 39 PRs in 1 year 5 months
Contributions summary:Andrew made several significant contributions to the Varnish Cache source code, primarily focused on backend error handling and VCL syntax improvements. They added an "error" state to backend fetch and response, enabling more granular control and better error management. Furthermore, the user enhanced VCL by implementing the "backend name none;" syntax and a long string format (""" ... """), improving its flexibility and expressiveness. They also updated the documentation to reflect the new features.
cachingreverse-proxycode-repositorycachevarnish-cache
andrewwiik/Maize

Aug 2017 - Aug 2020

Contributions:10 commits, 11 PRs, 118 pushes in 3 years 1 month
portingcenterioscontrol-center
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
Andrew Wiik - Production Engineer at Jump Trading LLC