Skip to content

Instantly share code, notes, and snippets.

@whilb
Last active February 24, 2024 04:47
Show Gist options
  • Save whilb/2a44c9ca4cede2106345417d66578d09 to your computer and use it in GitHub Desktop.
Save whilb/2a44c9ca4cede2106345417d66578d09 to your computer and use it in GitHub Desktop.
whilb's resume
{
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
"basics": {
"name": "Will Butler",
"label": "Full Stack Software Engineer",
"image": "",
"email": "will@aerenserve.net",
"summary": "I am a software engineer who enjoys writing programs that are easy to use, code that is easy to maintain, and solutions that are easy to scale. I use code to streamline our interaction with the world. I love the terminal, automating pain away, and interacting with hardware.",
"location": {
"city": "San Francisco",
"countryCode": "US",
"region": "California"
},
"profiles": [
{
"network": "LinkedIn",
"username": "whilb",
"url": "https://www.linkedin.com/in/whilb/"
},
{
"network": "GitHub",
"username": "whilb",
"url": "https://github.com/whilb"
}
]
},
"work": [
{
"name": "Space Exploration Technologies Corp",
"company": "Space Exploration Technologies Corp",
"location": "Sunnyvale, CA",
"description": "Direct To Cell",
"position": "Software Engineer II",
"url": "https://www.starlink.com",
"startDate": "2023-10-01",
"summary": "Drive progress on next generation non-terrestrial LTE networks and IoT technologies.",
"highlights": [
"Design and implement serverless IoT infrastructure.",
"Minimize infrastructure costs while maximizing data throughput.",
"Build understanding of LTE and other related concepts such as SMS PDU encoding.",
"Implement new telemetry components from flight hardware to cloud backend.",
"Mentor junior engineers and provide design and code review."
]
},
{
"name": "Space Exploration Technologies Corp",
"company": "Space Exploration Technologies Corp",
"location": "Mountain View, CA",
"description": "Swarm / Starlink",
"position": "Software Engineer",
"url": "https://spacex.com",
"startDate": "2022-06-01",
"endDate": "2023-10-01",
"summary": "Supported multiple engineering teams to build and maintain the infrastructure that powers SpaceX's Starlink satellite constellation and Swarm's IoT network.",
"highlights": [
"Designed software infrastructure for rapid manufacturing of satellite components.",
"Developed and maintained multiple containerized applications and testbeds.",
"Created firmware solution for standalone RF PCBA validation test controller.",
"Supported Swarm's VHF IoT Constellation and software infrastructure."
]
},
{
"name": "Space Exploration Technologies Corp",
"company": "Space Exploration Technologies Corp",
"location": "Mountain View, CA",
"description": "Swarm / Starlink",
"position": "Test Specialist",
"url": "https://spacex.com",
"startDate": "2021-11-01",
"endDate": "2022-06-01",
"summary": "Supported R&D + Integration of new HET technology via quick and innovative software solutions.",
"highlights": [
"Design and implement interface and analysis software for laser profilometer.",
"Develop software test infrastructure for next-gen argon Hall-effect thrusters.",
"Created flight software components to monitor system performance."
]
},
{
"name": "Swarm Technologies",
"company": "Swarm Technologies",
"location": "Mountain View, CA",
"description": "Global Satellite IoT",
"position": "Test Engineer",
"url": "https://swarm.space",
"startDate": "2021-01-01",
"endDate": "2021-10-31",
"summary": "Served as the primary software engineer for automated manufacturing testing software frameworks and testbed deployments.",
"highlights": [
"Architected the software to automate and parallelize QA testing to enable the production of 50k complete PCBAs annually.",
"Implemented a satellite command-and-control software demo that unlocked a multi-million dollar government contract.",
"Designed and implemented multiple user interfaces on both web and desktop.",
"Developed firmware solutions for integrated testbeds and supporting circuitry + tooling."
]
},
{
"name": "Elagatech LLC",
"company": "Elagatech LLC",
"location": "Boise, ID",
"description": "Software Consulting",
"position": "Software Engineer",
"startDate": "2019-12-01",
"endDate": "2021-08-01",
"summary": "Develop firmware for a Maxim IC for use in a FIPS 140-2 certified device utilizing AES hardware encryption. (Kanguru Defender)",
"highlights": [
"Managed TRN generation and transport across a secure hardware and software layer.",
"Programmed in C in a resource-constrained environment."
]
}
],
"skills": [
{
"name": "Frontend",
"keywords": [
"Javascript / Typescript",
"React",
"TUI",
"Qt5"
]
},
{
"name": "Backend",
"keywords": [
"Python",
"C",
"Java",
"gRPC",
"REST"
]
},
{
"name": "DevOps",
"keywords": [
"Kubernetes",
"Docker",
"AWS",
"Ansible",
"Terraform",
"Jenkins",
"Git",
"Linux",
"Debian",
"CentOS"
]
},
{
"name": "Python Development",
"keywords": [
"Python",
"Flask",
"SQLAlchemy",
"Pytest"
]
},
{
"name": "Networking",
"keywords": [
"LTE",
"LTE-CAT1",
"GSM",
"WiFi",
"BLE",
"LoRa",
"MQTT",
"IPv6"
]
},
{
"name": "Firmware Development",
"keywords": [
"C",
"FreeRTOS",
"Micropython",
"ARM",
"STM32",
"ESP32",
"I2C",
"SPI",
"UART",
"CAN"
]
}
],
"languages": [
{
"language": "English",
"fluency": "Native speaker"
}
],
"interests": [
{
"name": "Space",
"keywords": [
"Robotics",
"Deep-space probe",
"Amateur radio"
]
},
{
"name": "Sailing",
"keywords": [
"Solo Sailing",
"Sailboat racing",
"DIY repair"
]
},
{
"name": "Music",
"keywords": [
"Music theory",
"Live Audio",
"Digital Mixing Consoles",
"Sonic Pi"
]
}
],
"projects": [
],
"awards": [],
"publications": [],
"references": [],
"education": [],
"volunteer": [],
"meta": {
"canonical": "https://raw.githubusercontent.com/jsonresume/resume-schema/master/resume.json",
"version": "v1.0.0",
"lastModified": "2024-02-09",
"theme": "onepage-plus"
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment