GNC is a subfield within aerospace concerned with predicting and controlling vehicle dynamics. I've used powerful analytical and computational tools to build things like aircraft state estimators and rocket flight control systems.
See MoreComplex projects like spacecraft need to combine multiple subsystems to meet requirements while staying below constraints. Having done systems engineering work on a variety of projects, I've learned what goes into managing the small parts to create the big picture.
See MoreEver since learning 3D printing in high school, I've been using it for projects and prototyping. Rapid iteration keeps focus on designing for manufacturability. I also have experience with CNC milling and laser cutting
See MoreDesigning aerospace systems requires attention to detail. Over a many projects, I've learned to manage specifics like tolerances and material properties within an iterative design process.
See MoreSimilar to model rocketry, high power rocketry involves the design, construction, and flight of a rocket. High power rocketry involves higher impulse rocket motors and requires certifications. The engineering skills involved are applicable to many other areas of aerospace.
See MoreMy software and hardware skills are connected by embedded systems. I've become skilled in not only in writing firmware for robots and rocket but also in designing the controllers that the firmware goes on.
See MoreAs my first programing language, I've been coding in Python since 2016. With my strong familiarity of it's syntax, functionality, and best practices, I've written quick scripts and desktop applications. Python's fast prototyping speed and numerous scientific and mathematical libraries make it a good choice for many engineering applications.
See MoreC is the de facto language for embedded and high performance programs. The absence of guard rails necessitates a strong understanding of C concepts such as memory management and pointers as well as objects in C++. I've applied these skills to a variety of applications from the knapsack problem to the firmware for a heat seeking robot.
See MoreThe large and complex software systems used in industry need more than just programing skill to write. Software Engineering encompasses the planing and management of the development of complex programs using methods such as Agile development and UML.
See MoreBeyond Python and C/C++, I also have quite a lot of experience in Java from my courses. Additionally, I have some web experience. I made this website with static HTML and CSS and I have some experience with Django from creating WPI AIAA's new website.
See MoreEngineering skill means nothing if your system isn't done by the deadline. Managing time and system requirements is integral to success. I have experience managing both individual and large team projects.
See MoreDesigning parts takes skill, but you can't explain its functionality and rationale without technical writing. The large amount of papers I've written has developed my ability to write concise and easy to navigate documentation.
See MoreEngineering isn't just using your knowledge. Efficiently acquiring new skills is vital. I've solved many problems that were beyond my skill set at the time by learning from books, internet sources, and peers.
See MoreI've received invaluable help from peers and coworkers but I've also done the same for many others. My skills extend to both one on one teaching and running workshops. Combined with my technical writing skills, I can also write easy to follow guides.
See MoreI've been using Solidworks since 2014 and have modeled everything from book stands to nose cones. My experience includes working with large assemblies, version control, variables, and engineering drawings.
See MoreI first learned MATLAB by automating my Astronautics homework. Since then, I've used MATLAB in primarily rocket and spacecraft simulation projects. I've worked with MATLAB's ODE solvers, Aerospace and Controls toolboxes, and object oriented programing.
See MoreI've written many technical reports in Word over the years. As Documentation Officer for USLI, I've learned to make good use of themes to create consistent formats and automatic tables of contents and figures.
See MoreVersion control is integral to any software project. I use Github for most projects. The largest repository I've worked on was a Hospital Directory Program made for my Software Engineering course. Our team of 10 people collectively wrote 21,120 lines of Java.
See MoreMaking good use of Excel's feature set helps create spreadsheets fast. By utilizing pivot tables, conditional formatting, equations, and other features, I've created many easy to read and interactive spreadsheets.
While the first EDA I used was Eagle at Busek, I learned KiCad when I began designing circuits for personal projects. I've been using it to design flight computer boards for high power rocketry.
I have a Level 1 Certification for STK, a mission analysis program used in a variety of applications. In aerospace, it is used for analyzing space and aircraft missions.