Joshua Milas

Software Engineer at Position Imaging

Newtown, Connecticut, 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
Joshua Milas is a pragmatic software engineer with 12 years of experience building reliable backend systems, deployment automation, and embedded infrastructure from prototype to fleet-scale. Based in Newtown, CT, he designs reproducible deployments—using Singularity, Ansible, Docker, and CI—to shrink update windows from hours to minutes and has led QA efforts from zero to a staffed, automated team. He’s contributed meaningful fixes to high-profile open-source projects like Locust and JupyterHub, improving load-testing behavior and token-based auth/metrics integration. Comfortable working across hardware and software, he has resolved driver issues with partners and created build servers and spawners that connect users to GPUs and other resources. A former adjunct professor, he also builds tooling to make teaching and testing repeatable (markdown-to-notebook converters, automated grading scripts). His early curiosity for taking things apart shows in a consistent knack for automating tedious workflows and improving system observability and reliability.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor's Degree Computer Engineering, Bachelor's Degree Computer Engineering at Rochester Institute of Technology
bookAssociate of Science (A.S.) Mechanical Engineering/Mechanical Technology/Technician, Associate of Science (A.S.) Mechanical Engineering/Mechanical Technology/Technician at CT State Naugatuck Valley
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (21)

performance-monitor10
jupyterhub10
locust10
python10
apidoc10
loadtest10
tornado10
user-authentication10
authentication10
asyncio10
performance-testing10
performance-analysis10
api10
load-testing10
gevent9

Programming languages (10)

C++ShellRustCNimTeXJavaScriptGo

Github contributions (5)

github-logo-circle
jupyterhub/jupyterhub

Jan 2017 - Oct 2018

Multi-user server for Jupyter notebooks
Role in this project:
userBack-end Developer
Contributions:14 commits, 7 PRs, 14 comments in 1 year 9 months
Contributions summary:Joshua primarily contributed to backend functionality, focusing on improving the service token and authorization mechanisms within the JupyterHub environment. They fixed documentation inconsistencies, introduced new methods for token-based user identification, and refined error messaging. Additionally, the user added metrics-related code to improve performance monitoring capabilities within the JupyterHub spawner and integrated asyncio event loop with the existing tornado framework.
pythonjupyter-notebooknotebooksjupytermulti-user
locustio/locust

Sep 2017 - Oct 2017

Write scalable load tests in plain Python 🚗💨
Role in this project:
userBackend Developer & Performance Engineer
Contributions:1 PR, 2 comments in 27 days
Contributions summary:Joshua primarily focused on enhancing the Locust load testing framework. Their contributions include adding setup and teardown methods for Locust and TaskSet classes, improving cleanup procedures, and refactoring event handling mechanisms. They also addressed issues with parallel event handling and the `on_stop` method, ensuring proper execution order. These changes collectively improved the framework's functionality and reliability for load testing.
scalablestress-testingbenchmarkingpythonload-testing
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
Joshua Milas - Software Engineer at Position Imaging