Julien Funk

Senior Software Engineer, Full Stack at Princeton University

Atlanta, Georgia, 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
Julien Funk is a senior full-stack software engineer and creative technologist based in Atlanta with 10+ years delivering research-driven web services and interactive experiences. He blends computational biology-facing API and data-visualization work at Princeton with hands-on creative projects—VR prototypes, interactive installations, and real-time audio tooling—demonstrating a rare mix of scientific rigor and artistic experimentation. A longtime contributor to open-source testing tooling, he enhanced vcrpy with custom persistence hooks to simplify HTTP mocking across projects. Julien’s background spans backend engineering, test automation, distributed QA leadership, and music production, meaning he’s equally comfortable shipping robust APIs or prototyping novel interaction systems. Colleagues benefit from his pragmatic engineering, interdisciplinary curiosity, and history of turning exploratory prototypes into production-quality tools.
code10 years of coding experience
job22 years of employment as a software developer
bookAssociate’s Degree Computer Information Systems, Associate’s Degree Computer Information Systems at University of British Columbia Okanagan
github-logo-circle

Github Skills (4)

python10
testing10
http9
mocking9

Programming languages (14)

C#JavaC++JinjaCRAMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
kevin1024/vcrpy

Jan 2017 - Jan 2017

Automatically mock your HTTP interactions to simplify and speed up testing
Role in this project:
userBack-end Developer
Contributions:6 commits, 1 PR, 7 comments in 7 days
Contributions summary:Julien significantly enhanced the `vcrpy` library by implementing features related to custom persistence mechanisms. They introduced the ability to inject custom save and load callbacks, enabling users to define how cassettes are stored and retrieved. Furthermore, the user refactored the code and updated testing by integrating a custom persister, and removing unused imports to improve code clarity and maintainability.
pythonmock-serverspeedfunctional-testingtesting
j-funk/js-dsp-test

May 2017 - Dec 2017

Contributions:12 commits, 2 PRs, 14 pushes in 7 months
javascriptevaluationjobsfft
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
Julien Funk - Senior Software Engineer, Full Stack at Princeton University