Melanie Arbor

Senior Software Engineer at O'Reilly

San Diego, California, 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
Melanie Arbor is a Senior Software Engineer in San Diego with 11 years of experience building reliable, well-tested web services, primarily using Python, Django Rest Framework, Docker, and Kubernetes. At O'Reilly she has helped evolve a microservices-based learning platform and now focuses on shipping maintainable code and robust test suites with Pytest. A prolific learner and collaborator, she contributes to open-source projects such as implementing random.choice for the Batavia JavaScript Python VM and adding thorough unit tests and lint fixes. She also founded FiveUp, a creative side project that delivers random happy texts, reflecting her blend of technical craft and user-focused creativity. Known for being the "silliest person in the room," she pairs a lighthearted presence with rigor and attention to quality in production systems.
code11 years of coding experience
job11 years of employment as a software developer
bookPoint Loma Nazarene University
bookTrevecca Nazarene University
github-logo-circle

Github Skills (6)

unit-testing10
javascript10
python9
virtualisation9
virtual-machine9
test-driven-design8

Programming languages (3)

MakefileJavaScriptPython

Github contributions (5)

github-logo-circle
beeware/batavia

May 2017 - May 2017

A JavaScript implementation of the Python virtual machine.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:5 commits, 1 PR in 1 day
Contributions summary:Melanie contributed to the Batavia project by adding functionality to the JavaScript implementation of the Python virtual machine. They implemented the `random.choice` function within the `random` module. Furthermore, the user added and adjusted unit tests for the newly implemented random choice functionality, ensuring proper behavior and functionality, and fixed linting issues.
javascriptpythonvirtual-machine
melaniearbor/FiveUp

Dec 2014 - Oct 2020

FiveUp is happiness five texts at a time. It's a cool little Django project full of fluffy bunnies and sparkles.
Contributions:142 commits, 15 PRs, 28 pushes in 5 years 11 months
fluffypythondjangohappinesssparkles
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
Melanie Arbor - Senior Software Engineer at O'Reilly