James Woglom
wogloms.com j@wogloms.com 703-867-0609
EDUCATION
UMASS AMHERST
B.S., Computer Science
May 2020 | Amherst, MA
Dean’s List (All Semesters)
GPA: 3.83 / 4.0
THOMAS JEFFERSON H.S.
FOR SCIENCE AND TECHNOLOGY
June 2016 | Alexandria, VA
COURSEWORK
UNDERGRADUATE
Distributed Systems (Graduate-level)
Software Systems (Graduate-level)
Operating Systems (Graduate-level)
Digital Forensics (Graduate-level)
Computer Networks
Software Engineering
(with Undergraduate Course Citation)
SKILLS
LANGUAGES
Java Go Python JavaScript
Bash HCL
TECHNOLOGIES
Linux/UNIX Git Bazel gRPC
HashiCorp Nomad Consul
Terraform Ansible Docker
Kubernetes Prometheus
Grafana Loki Sentry
LINKS
github.com/jwoglom
linkedin.com/in/jameswoglom
wogloms.com/resume
wogloms.com/pgp-key.txt
CONTACT
j@wogloms.com
703-867-0609
Brooklyn/New York, NY
EXPERIENCE
YEXT Software Engineer - Production Engineering
June 2020 - present | New York, NY
Designed changes to deployment congurations and deployment tooling for
migrating 3,000+ microservices to HashiCorp Nomad
Migrated 1,000+ microservices to use a deployment of the Sentry
error-reporting tool in Google Kubernetes Engine, resulting in signicant
improvements to developer experience when tracing errors (see blog post)
Improved Go error reporting in Sentry with custom stacktrace-parsing logic
Designed and implemented functionality to simplify the process of taking nodes
ofine for scheduled maintenance in an internal service orchestrator
Wrote training material used in the onboarding process for new engineers
describing how to deploy and troubleshoot code in production systems
GOOGLE Software Engineering Intern - Core Systems/Cloud
May 2019 - August 2019 | Sunnyvale, CA
Helped build the DevOps Environment Service, a new backend for Google
Cloud Shell which provisions on-demand Kubernetes containers to end users
Implemented functionality to archive inactive sessions and enforce time quotas
Designed a system to relocate user sessions between servers based on location
YEXT Software Engineering Intern - Infrastructure
May 2018 - August 2018 | New York, NY
Assisted in migration for company applications from a previous cluster
management solution to Kubernetes using industry-standard practices
Developed a management interface in Go to provide centralized monitoring
and log information for microservice applications running in Kubernetes
Developed a utility to analyze application coverage and build process statistics
VOLUNTEER
HACKUMASS Hackathon Organizer + Director
October 2018 - February 2020 | Amherst, MA
Director for HackUMass VII, a 1,000 student hackathon with a $50,000 budget
Managed a 15-person team responsible for logistics, sponsorship, and planning
Helped build the open-source tech platform used by HackUMass+HackHer413
TJHSST COMPUTER SYSTEMS LAB Lead Student Administrator
December 2012 - June 2016 | Alexandria, VA
Led and mentored student sysadmins in a computer systems research lab
Managed web infrastructure used daily by 2,000 users with >500k req/month
PROJECTS
SIGNAL-CURSES CLI messaging app (github.com
/
jwoglom
/
signal-curses)
Built a command-line interface for Signal (signal.org) using Python and ncurses
TCONNECTSYNC Health data sync (github.com
/
jwoglom
/
tconnectsync)
Built a synchronization tool for health data by reverse-engineering a private API
TJ INTRANET Open-source software (github.com
/
tjcsl
/
ion)
A web portal facilitating activity signups and attendance for students/teachers
Co-creator of the system, built with Python, Django, LDAP and Kerberos
1