diff --git a/.vscode/settings.json b/.vscode/settings.json
index a353aad..7817356 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,5 +1,7 @@
{
+ "editor.formatOnSave": true,
"[html]": {
- "editor.defaultFormatter": "esbenp.prettier-vscode"
+ "editor.defaultFormatter": "esbenp.prettier-vscode",
+ "editor.formatOnSaveMode": "file"
}
}
diff --git a/index.html b/index.html
index e95d2a4..440df4c 100644
--- a/index.html
+++ b/index.html
@@ -41,19 +41,18 @@
Hi, I'm Anson
- I am currently looking for my next role! Take a look at my resume
- here. If your team is hiring please reach out
+ I am currently looking for my next role! Take a look at my
+ resume. If your team is hiring please reach out
using one of the contact methods below.
I am an Aerospace Simulation Software Engineer with a B.S. in
- Aerospace Engineering and a lifelong passion for writing code. I'm
- deeply committed to making the world a better place with
- high-quality software. My experience ranges from doing data
- science on orbital debris to enable advanced characterization using
- Rust and Julia to developing high-fidelity models for GNC algorithm
- validation of rockets in C++ to creating highly extensible simulation
- orchestrators using Docker and Python.
+ Aerospace Engineering and 3 years of professional experience writing
+ software for human-rated spacecraft. My experience ranges from doing
+ data science on orbital debris to enable advanced characterization
+ using Rust and Julia to developing high-fidelity models for GNC
+ algorithm validation of rockets in C++ to creating highly extensible
+ simulation orchestrators using Docker and Python.
diff --git a/resume/css/style.css b/resume/css/style.css
index fe2d1e3..ca0b472 100644
--- a/resume/css/style.css
+++ b/resume/css/style.css
@@ -1,11 +1,12 @@
h2 {
text-transform: uppercase;
+ margin-top: 10px;
}
h2:after {
content: " ";
display: block;
- margin: 5px auto 5px;
+ margin: 1px auto 1px;
border: 2px solid #d0d0d0;
border-radius: 4px;
-webkit-border-radius: 4px;
@@ -17,7 +18,7 @@ h2:after {
p {
font-size: medium;
- margin-left: 1em;
+ /* margin-left: 1em; */
}
body {
@@ -35,22 +36,23 @@ a:visited {
color: cornflowerblue;
}
-dt {
- margin-top: 0.5em;
+dl {
+ margin-top: .5em;
+ margin-bottom: 0;
}
dd {
+ padding-left: 1.2em;
+ padding-top: 0;
+ margin-top: 0;
margin-bottom: 0;
- margin-left: 2em;
- text-indent: -2em;
+ padding-left: 0;
}
dd > ul {
- text-indent: 0em;
- margin-left: -5em;
+ text-indent: -.2em;
+ margin-left: 1em;
+ padding-left: 0;
}
-/* dd::first-line {
- text-indent: -2em;
-} */
article {
border-radius: 20px;
diff --git a/resume/index.html b/resume/index.html
index 4d81f46..6e712c2 100644
--- a/resume/index.html
+++ b/resume/index.html
@@ -46,16 +46,15 @@
anson@ansonbiggs.com
| (480) 322-8468 |
- linkedin.com/in/ansonbiggs
- gitlab.com/MisterBiggs
|
ansonbiggs.com
-
-
+
+ Aerospace Simulation Software Engineer with a strong foundation in both
+ aerospace engineering and modern software development. Experience ranging
+ from high-fidelity simulation models in C++, high-performance ETL
+ pipelines of aerospace data in Python, and managing development
+ environments for 100 engineers. Eligible for security clearance.
+
PROFESSIONAL EXPERIENCE
-
@@ -83,38 +88,49 @@
-
-
- Early hire for the Lunar Permanence Business unit, established to
- fulfill a NASA contract to build a human-rated lunar lander, where I
- served as a core member of the simulation software team.
+ Founding simulation software engineer to build a human-rated Lunar
+ lander in support of NASA's Lunar program.
-
- Pathfinded hardware mocking capabilities in C++ that enabled a
- completely software simulation environment.
+ Maintained Python based post-processing pipeline for spacecraft
+ data, including custom Docker monitoring with PyArrow, modifying
+ proprietary NASA software, data transformation with Pandas, and
+ archiving data in HDF5.
-
- Created bespoke test case management software in Python for writing,
- publishing and tracking. I solely developed this project and leaned
- heavily on the idea of fully automating processes, and working
- closely with stakeholders to understand needs and blockers. Final
- product led to an immediate 10x increase in productivity month over
- month.
+ Developed hardware mocking capabilities using C++ that enabled an
+ entirely software simulation environment. Built a hardware-agnostic
+ interface that enabled mocking without directly interacting with
+ simulation or hardware protocols.
-
- Owned development environment for flight software teams, eliminating
- setup friction and reducing onboarding time from days to an hour.
- Consistently pushed for modern tooling and evolved workflows to meet
- demands of a growing team.
+ Developed bespoke test case document management software in Python
+ for writing, publishing, and tracking. Identified major blockers for
+ a customer team, and worked independently on a prototype with a
+ strong emphasis on completely automated tooling to streamline test
+ case development. Final product led to an immediate 10x increase in
+ productivity for the 20 person team.
-
- Split time working within customer teams to ensure simulation
- software capabilities met testing requirements. Proactively
- developed features to eliminate critical roadblocks in the
- verification process, and provided ongoing technical guidance.
+ Owned development environment for the 150 person flight software
+ team. Consistently pushed for modern tooling and evolved workflows
+ to meet demands of a growing team. Worked with stakeholders to
+ ensure compliance with DO-178 while maintaining cutting edge
+ tooling.
-
- Technologies used: Python, Pytest, Pandas, NumPy,
- C++, Docker Compose, Docker Dev Containers, GitLab CI/CD, NASA
- Trick, Kanban
+ Worked within customer teams to ensure simulation software
+ capabilities met testing requirements. Proactively developed
+ features to eliminate critical roadblocks in the verification
+ process, and provided technical guidance.
+
+ -
+ Developed custom software on top of Pytest that generated GitLab CI
+ jobs using Python decorators. Allowed hundreds of automated tests to
+ remain active while keeping pipelines short and runner usage to a
+ minimum. Tests would be given a decorator that listed software
+ dependencies, and a child pipeline would be generated that only
+ included necessary tests. Reduced runner utilization by 50%.
@@ -127,51 +143,27 @@
-
-
- Architected and delivered the first C++ simulation model for
- Vulcan-Centaur rocket that was recognized as one of United Launch
- Alliance's major technical achievements of 2022.
+ Architected and delivered one of the company's major accomplishments
+ of 2022. The first high-fidelity C++ simulation model for the next
+ generation Vulcan-Centaur rocket.
-
Modernized a legacy monolithic codebase from the 1980s by replacing
- ~700k lines of unmaintainable FORTRAN with compiled artifacts. This
- change massively improved compilation performance of the codebase,
- and allowed streamlining tooling to increase developer productivity.
+ ~700k lines of unmaintainable FORTRAN with compiled artifacts stored
+ in Artifactory and deployed using Bamboo CI. This reduced
+ compilation time from over 12 hours to 4 hours, making an overnight
+ task achievable during the workday.
-
- Implemented the team's first CI/CD pipeline to enforce code quality
- and introduce automated checks.
-
- -
- Technologies used: C++, gTest, Matlab, FORTRAN,
- Simulink, Python, Atlassian Suite, Redhat Linux, Agile
+ Introduced the team to automated tooling locally and added pipeline
+ checks to merge requests. By automating formatting and linting the
+ team was able to focus on implementation instead of code style.
PROJECT LEADERSHIP
- -
- Founder & Lead Developer | Simple Stock Bots | Phoenix, AZ | 2018 - 2024
-
- -
-
- -
- Developed a stock market bot in Python that delivers real-time data
- and analysis to group chats with tens of thousands of monthly active
- users.
-
- -
- Managed paid client feature requests with broader platform
- improvements to maintain a sustainable business model while keeping
- the product entirely free for over 99% of users.
-
- -
- Used CI/CD to automatically build, publish, and deploy latest
- commits to a Kubernetes Cluster. Canary and stable releases were
- automatically managed and rolled out.
-
-
-
-
Undergraduate Research Lead | Orbital Debris Classification | Prescott,
AZ | 2021
@@ -196,68 +188,83 @@
+
-
+ Founder & Lead Developer | Simple Stock Bots | Phoenix, AZ | 2018 - 2024
+
+ -
+
+ -
+ Developed a stock market bot in Python that delivered real-time data
+ and analysis to 20k monthly active users.
+
+ -
+ Managed paid client feature requests with broader platform
+ improvements to maintain a sustainable business model while keeping
+ the product entirely free for over 99% of users.
+
+ -
+ Managed a Kubernetes cluster that handled all CI/CD builds and
+ deployments, and load balancing to handle the inconsistent peak
+ loads that comes with stock market activity.
+
+
+
-
Technical Lead | Capstone: Spacecraft Detail Design | Prescott, AZ |
2021
-
- Developed a fully dynamic 6 degree of freedom simulation of a rocket
- landing that was verified with real hardware. Demonstrated design with
- test stand using a real thrust vector control mechanism and a solid
- rocket motor.
-
- - Leader | The Hub Grill and Bar | Mesa, AZ | 2012 - 2021
- -
- Started as a dishwasher and worked my way up to kitchen management and
- eventually to project management for new restaurants.
-
- -
- As project manager, led new location openings from empty buildings
- through construction, menu design, vendor setup, staff hiring/training,
- and operational handoff.
+
+ -
+ Developed a fully dynamic 6-DOF simulation of a rocket landing in
+ Simulink to design and verify control system before moving to
+ hardware demonstration.
+
+ -
+ Demonstrated design with test stand using a real thrust vector
+ control mechanism and a solid rocket motor. Rewrote simulation
+ environment in C++ to run on test stand hardware.
+
+
- EDUCATION, SKILLS, AND AWARDS
+ EDUCATION AND SKILLS
-
B.S. Aerospace Engineering | Embry-Riddle Aeronautical University |
Prescott, AZ | May 2022
- -
- Bachelor of Science in Aerospace Engineering (Astronautics
- Concentration) with a minor in Computer Science
-
- -
- 1 Year Data Science Directed Study | Summer Study Abroad for Mathematics
- in Iceland
-
-
-
-
- - Languages and Technologies
-
-
- Python, C++, Julia, Rust, Docker, MATLAB, Simulink, FORTRAN, LaTeX,
- Regex, Shell, Markdown, Mermaid
+ Bachelor of Science in Aerospace Engineering (Astronautics
+ Concentration) with a minor in Computer Science
-
- Pytest, Plotly, NumPy, Pandas, Matplotlib, Makie, Jupyter, SymPy,
- UV, Pip, Requests, Serverless, DASK, CUDA, MkDocs, Ruff, Black,
- flake8
-
- -
- Linux, WSL, Docker Compose, Development Containers, Kubernetes,
- Serverless, GitLab CI/CD, DataDog, NASA Trick, DDS, MQTT, Jira
+ 1 Year Data Science Directed Study | Summer Study Abroad for
+ Mathematics in Iceland
- - Awards
+
-
-
- - Discord | Verified Bot Developer 2018
- - NVIDIA | Tegra K1 CUDA Vision Challenge, Top 50 | 2015
-
+ Languages: Python, C++, Julia, Rust, MATLAB, Simulink,
+ FORTRAN, LaTeX, Regex
+
+ -
+ Libraries: Pytest, Plotly, NumPy, Pandas, Matplotlib,
+ Makie, Jupyter, SymPy, UV, Pip, Requests, Eigen, Boost, MkDocs, Ruff,
+ Black, flake8, FastAPI
+
+ -
+ Simulation/Aerospace: NASA Trick, 6-DOF Dynamics,
+ Hardware/Software in the Loop, Control Systems, GNC Algorithms, Space
+ Mechanics, Communication Links, DDS, MQTT
+
+ -
+ DevOps/Tools: Linux, WSL, Docker Compose, Development
+ Containers, Kubernetes, Serverless, GitLab CI/CD, DataDog, Jira,
+ Markdown, Mermaid, PlantUML