-
Notifications
You must be signed in to change notification settings - Fork 0
/
index.html
368 lines (345 loc) · 20.1 KB
/
index.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
<!DOCTYPE html>
<html class="no-js" lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Michael Bonnet</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon">
<link rel="icon" href="favicon.ico" type="image/x-icon">
<link href="https://fonts.googleapis.com/css?family=Lato:300,400,700,900" rel="stylesheet">
<link rel="stylesheet" href="libs/font-awesome/css/font-awesome.min.css">
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="css/styles.css" rel="stylesheet">
</head>
<body>
<div id="mobile-menu-open" class="shadow-large">
<i class="fa fa-bars" aria-hidden="true"></i>
</div>
<!-- End #mobile-menu-toggle -->
<header>
<div id="mobile-menu-close">
<span>Close</span> <i class="fa fa-times" aria-hidden="true"></i>
</div>
<ul id="menu" class="shadow">
<li>
<a href="#about">About</a>
</li>
<li>
<a href="#experience">Experience</a>
</li>
<li>
<a href="#education">Education</a>
</li>
<li>
<a href="#projects">Projects</a>
</li>
<li>
<a href="#skills">Skills</a>
</li>
<li>
<a href="#contact">Contact</a>
</li>
</ul>
</header>
<!-- End header -->
<div id="lead">
<div id="lead-content">
<h1>Michael Bonnet</h1>
<h2>Spacecraft Software Engineer</h2>
<a href="static/Michael_Bonnet_Resume_2025.pdf" class="btn-rounded-white">Download Resume</a>
</div>
<!-- End #lead-content -->
<div id="lead-overlay"></div>
<div id="lead-down">
<span>
<i class="fa fa-chevron-down" aria-hidden="true"></i>
</span>
</div>
<!-- End #lead-down -->
</div>
<!-- End #lead -->
<div id="about">
<div class="container">
<div class="row">
<div class="col-md-4">
<h2 class="heading">About Me</h2>
</div>
<div class="col-md-8">
<p>Hello! I'm Michael Bonnet. I am a Spacecraft Software Engineer and alumnus of the University of Texas at Arlington (Computer Science and Unmanned Vehicle Systems, May 2022).</p>
<br><br>
<p>I'm an enthusiast in software applications for space and aerospace, especially in the realm of autonomy. I fell in love with my code making real-life things move and haven't looked back. Having done enterprise projects in modeling and simulation, embedded, cloud, and mission control/fullstack, my skills and interests lie primarily in the fields of autonomy, aerospace, and robotics. My strong work ethic, interpersonal skills, industry experience, and technical prowess make me a great team member, student, and learner.</p>
<br><br>
<p>When not working or studying, I enjoy learning about aviation, doing personal robotics and open source projects, climbing and camping, and volunteering.</p>
</div>
</div>
</div>
</div>
<!-- End #about -->
<div id="experience" class="background-alt">
<h2 class="heading">Experience</h2>
<div id="experience-timeline">
<!-- Apex Space -->
<div data-date="May 2024 - Present">
<h3>Apex Space</h3>
<h4>Spacecraft Software Engineer | Los Angeles, CA</h4>
<p>
<ul>
<li>Collaborated in an 8-week intensive satellite development effort to mature an ESPA Grande class satellite design from a few notional requirements to a fully fleshed-out system design, contributing as the primary author of the Software Requirements Specification and coauthor of the Software Development Plan, leading GNC integration planning for flight software on all satellite bus models. Tackled cross-functional challenges, facilitated consensus on flight software architecture, and improved communication between software and adjacent teams, culminating in a successful design review.</li>
<li>Participated in trade studies, design, design reviews, and implementation of Apex Space's in-house flight software and software/hardware-in-the-loop (SITL/HITL) simulation frameworks, collaborating with systems, GNC, and HITL engineering teams to create a software suite to be flown on Apex Space's Aries and Nova satellite buses.</li>
<li>Designed, developed, tested, and deployed C++ flight software for Apex's Aries satellite bus</li>
<li>Built a suite of simulation and analysis tools in C++, Python, and Bash, allowing Apex to move off of vendor software and improve software stack vertical integration</li>
<li>Operated Aries spacecraft as Deputy Mission Director throughout launch and early orbit phase and standard operations</li>
</ul>
</p>
</div>
<!-- Turion Space -->
<div data-date="January 2023 - January 2024">
<h3>Turion Space</h3>
<h4>Flight Software Engineer | Irvine, CA</h4>
<p>
<ul>
<li>Designed and hardware-tested payload software in embedded C and C++ for DROID-001, a small photoreconnaissance spacecraft launched to low-earth orbit in June 2023</li>
<li>Developed custom Mission Control software using the Ruby on Rails-based COSMOS OpenC3 framework hosted on Amazon Web Services used for on-orbit spacecraft operations</li>
<li>Operated DROID.001 spacecraft as certified Mission Operator and Flight Director throughout launch and early orbit phase (LEOP) of the mission</li>
<li>Built Turion Space's proprietary STARFIRE API in Go using the Echo framework and a Postgres backend database for cataloguing and distributing orbital space domain awareness data, deploying to AWS</li>
<li>Developed Turion Space's internal spacecraft dynamics simulation library, enabling safe operation of a constellation of near-real-time space-to-space photoreconnaisance satellites</li>
<li>Implemented astrodynamics and astronomical algorithms in a library for widespread internal company use</li>
</ul>
</p>
</div>
<!-- Terran Orbital -->
<div data-date="May 2022 - January 2023">
<h3>Terran Orbital</h3>
<h4>Flight Software Engineer | Irvine, CA</h4>
<p>
<ul>
<li>Configured custom Linux-based operating systems for NASA Pathfinder Technology Demonstrator satellites in low-earth orbit and for customers using Terran Orbital-designed satellite buses for their own missions</li>
<li>Wrote, tested, and flew drivers for NASA Pathfinder Technology Demonstrator 3 ("T-BIRD") and 4 ("LISA-T") emerging technology demonstration 6U satellites</li>
<li>Designed, developed, unit tested, and deployed performant C++ embedded software for orbital satellite solar panel arrays and star trackers</li>
<li>Tested, evaluated, and debugged flight software and payload hardware on projects totaling dozens of spacecraft</li>
<li>Supported launches of company and customer payloads to low-earth orbit (LEO) and translunar trajectories with flight software troubleshooting both in the Mission Control Center and on call</li>
</ul>
</p>
</div>
<!-- LM MFC -->
<div data-date="October 2021 - May 2022">
<h3>Lockheed Martin Missiles and Fire Control</h3>
<h4>Software Engineer Intern | Grand Prairie, TX</h4>
<p>
<ul>
<li>Worked as a student intern with Lockheed Martin Missiles and Fire Control within Lockheed's College Work Experience Program (CWEP) partnership with UT Arlington</li>
<li>Deployed, integrated, and maintained Jira issue tracking software for Missiles and Fire Control division</li>
<li>Improved digital transformation principles and practices in support of IIOT (Industrial Internet of Things) and production manufacturing</li>
<li>Integrated and deployed development solutions with Amazon Web Services (AWS) Cloud</li>
</ul>
</p>
</div>
<!-- LM Aeronautics -->
<div data-date="May 2021 - October 2021">
<h3>Lockheed Martin Aeronautics</h3>
<h4>Software Engineer Intern | Fort Worth, TX</h4>
<p>
<ul>
<li>Earned the privilege of working part-time during the Fall 2021 semester, beyond the initial summer-long full-time internship</li>
<li>Researched DevOps tools for use by my team and presented research report that has lead to changes in development workflow using the tools recommended</li>
<li>Developed practices and documentation for properly using Git version control where it hadn't been fully taken advantage of before, leading to changes in development workflow and code review practices</li>
<li>Developed data integration software using Java and Java-based tools, reducing time spent by Aeronautics engineers on getting the data needed for critical work</li>
</ul>
</p>
</div>
<!-- MineralWare -->
<div data-date="January 2020 - May 2020">
<h3>MineralWare</h3>
<h4>Development Team Intern | Fort Worth, TX</h4>
<p>
<ul>
<li>Successfully completed a semester-long internship, earning the trust and respectof my team and supervisors while working in an Agile development cycle</li>
<li>Worked in Zope framework on the MineralWare web application using skills in HTML, CSS, Python, Javascript, Ajax, and SQL</li>
<li>Overhauled all styles for the entire MineralWare application</li>
<li>Redesigned the client-facing Tract Management page</li>
<li>Implemented a system to automatically update static resources in the Mineral-Ware application upon release of new versions, solving a common client issue</li>
</ul>
</p>
</div>
</div>
</div>
<!-- End #experience -->
<div id="education">
<h2 class="heading">Education</h2>
<div class="education-block">
<h3>University of Texas at Arlington</h3>
<span class="education-date">Jan 2019 - May 2022</span>
<h4>Bachelor of Science in Computer Science</h4>
<p>
For senior project, led a six-engineer team in the design, construction, and demonstration of a hexacopter UAV system that delivers a radio-controlled penetration testing platform - a Raspberry Pi running Kali Linux - to the vicinity of a target network. The operator then directs the penetration testing Raspberry Pi to scan the target network for vulnerabilities and exploit any that are found.
<br><br>
Coursework: Artificial Intelligence, Machine Learning, Computer Vision, Data Science, Unmanned Vehicle Systems, Algorithms & Data Structures, RF Engineering, Software Engineering, C, C++, Java, ARM Assembly
</p>
</div>
<!-- End .education-block -->
<div class="education-block">
<h3>University of Texas at Arlington</h3>
<span class="education-date">Jan 2019 - May 2022</span>
<h4>Certificate in Unmanned Vehicle Systems</h4>
<p>
Graduated with CSE Department's Certificate in Unmanned Vehicle Systems, a multi-course track covering unmanned vehicle system theory and design (including UGVs and UASs/UAVs) as well as extensive study of Artificial Intelligence, Machine Learning, and Computer Vision.
<br><br>
Coursework: Artificial Intelligence, Machine Learning, Computer Vision, Intro to Unmanned Vehicle Systems, Unmanned Vehicle Systems Design
</p>
</div>
<!-- End .education-block -->
</div>
<!-- End #education -->
<div id="projects" class="background-alt">
<h2 class="heading">Projects</h2>
<div class="container">
<div class="row">
<div class="project shadow-large">
<div class="project-image">
<img src="images/project_apt_logo.png" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Project AAPI - Penetration Testing Drone</h3>
<p>
UT Arlington Senior Design capstone project to create a drone that carries a penetration testing payload in the form of a Raspberry Pi running Kali Linux. The payload, controlled and communicated with via RF signals, identifies open Wireless Access Points, then scans the network behind the access point and exploits any vulnerabilities found.
<ul>
<li>
Served as Team Leader, Scrum Master, and Communications Lead on a team of six total engineering students.
</li>
<li>
Sponsored by Elbit Systems of America (ESA) as well as the Department of Computer Science & Engineering.
</li>
<li>
Advised by Dr. Christopher McMurrough and ESA's Rick Plumer.
</li>
</ul>
</p>
<a href="https://github.com/MichaelBonnet/TeamZephyr">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
</div>
<div class="row">
<div class="project shadow-large">
<div class="project-image">
<img src="images/ev3_logo.jpeg" />
</div>
<!-- End .project-image -->
<div class="project-info">
<h3>Autonomous LEGO EV3 Robots</h3>
<p>
UT Arlington Autonomous Robots course team projects that I completed along with teammates Allison Gardiner and Noah Walker.
<ul>
<li>
Robot 1, ”Solomon”, solved a painter's tape-demarcated maze with known configuration, starting point, and goal point using A* search with a Manhattan distance heuristic
</li>
<li>
Robot 2, ”Rehoboam”, using color and ultrasonic sensors, solved a similar maze with unknown initial position or maze configuration, with the goal of finding an object in the maze and pushing it out of position
</li>
<li>
Robots 3-6, "Babylon I, II, III, & IV", implemented the four behaviors of <a href="https://en.wikipedia.org/wiki/Braitenberg_vehicle">Braitenberg Vehicles</a>.
<li>
</ul>
</p>
<a href="https://github.com/MichaelBonnet/CSE4360-Projects">View Project</a>
</div>
<!-- End .project-info -->
</div>
<!-- End .project -->
</div>
</div>
</div>
<!-- End #projects -->
<div id="skills">
<h2 class="heading">Skills</h2>
<ul>
<li>C++</li>
<li>C</li>
<li>Go</li>
<li>Rust</li>
<li>Python</li>
<li>Lua</li>
<li>TypeScript</li>
<li>JavaScript</li>
<li>Linux</li>
<li>Spacecraft Flight Software</li>
<li>Spacecraft Mission Operations</li>
<li>Spacecraft Mission Control Software</li>
<li>Robotics</li>
<li>Unmanned Vehicle Systems</li>
<li>MATLAB</li>
<li>Simulink</li>
<li>CAD (SolidWorks)</li>
<li>Pandas</li>
<li>Numpy</li>
<li>Matplotlib</li>
<li>Systems Toolkit (STK)</li>
<li>Spacecraft Dynamics</li>
<li>Orbital Mechanics</li>
<li>Modeling and Simulation</li>
</ul>
</div>
<!-- End #skills -->
<div id="contact">
<h2>Get in Touch</h2>
<!-- <div id="contact-form">
<form method="POST" action="https://formspree.io/[email protected]">
<input type="hidden" name="_subject" value="Contact request from personal website" />
<input type="email" name="_replyto" placeholder="Your email" required>
<textarea name="message" placeholder="Your message" required></textarea>
<button type="submit">Send</button>
</form>
</div> -->
<!-- End #contact-form -->
<div class="social" style="text-align:center;">
<ul>
<li>
<a href="https://github.com/MichaelBonnet" target="_blank"><i class="fa fa-github" style="color:white" aria-hidden="true"></i><p style="color:white">GitHub</p></a>
</li>
<li>
<a href="mailto:[email protected]" target="_blank"><i class="fa fa-envelope-square" style="color:white" aria-hidden="true"></i><p style="color:white">Email</p></a>
</li>
<li>
<a href="https://www.linkedin.com/in/michael-bonnet/" target="_blank"><i class="fa fa-linkedin" style="color:white" aria-hidden="true"></i><p style="color:white">LinkedIn</p></a>
</li>
</ul>
</div>
</div>
<!-- End #contact -->
<footer>
<div class="container">
<div class="row">
<div class="col-sm-5 copyright">
<p>
Copyright © 2025 MICHAEL BONNET
</p>
</div>
<div class="col-sm-2 top">
<span id="to-top">
<i class="fa fa-chevron-up" aria-hidden="true"></i>
</span>
</div>
<div class="col-sm-5 social">
<ul>
<li>
<a href="https://github.com/MichaelBonnet" target="_blank"><i class="fa fa-github" aria-hidden="true"></i></a>
</li>
<!-- <li>
<a href="https://stackoverflow.com/" target="_blank"><i class="fa fa-stack-overflow" aria-hidden="true"></i></a>
</li> -->
<li>
<a href="https://www.linkedin.com/in/michael-bonnet/" target="_blank"><i class="fa fa-linkedin" aria-hidden="true"></i></a>
</li>
</ul>
</div>
</div>
</div>
</footer>
<!-- End footer -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.4/jquery.min.js"></script>
<script src="js/scripts.min.js"></script>
</body>
</html>