Career History
I have a over a decade of experience working in an engineering setting. I'm self taught and eager to understand and be better programmer. Front-end development(HTML, CSS, JS: ES5). I'm a maintainer for a medium size Vue.js application with JSX and typescript. Toyed around with frame works such as React.js, Svealte.js. I like to use Python as a general purpose language for writing scripts and manipulate data, build simple APIs with FastAPI,Django. I have a engineering experience which allowed me to develop the soft skill to work on demanding projects, working across teams to achieve clients' requirements and handle project deadlines.
My Time spent in automotive engineering. I competed in maker layout competitions for automakers such as Honda, Tesla and GMC. Setup and performed analysis on 3d models to build confidence in safety and reliability in the parts for automakers. Started to code to make tool that would help document results.
Application Developer: Stratacache
-
2022-06 / today
-
Developer with Web Technology
-
Dayton, Ohio
Maintainer for VUE.js code base, with composition API. Update UI with creative and add desired features requested from clients. Fix any bugs or issues found in the application. Orchestrate with groups to ensure that the app can be released seamlessly.
Highlights
- Tossed early into a large complicated project, before I could finish my training. This required me to quickly learn the application and start contributing to the project. To learn about Jira ticketing system, Code reviews with other teammates, and the Agile process.
- Opportunity to add a feature to a menu board that switches out content at a specific time. Instead of polling the time, choose to use setTimeout(), for better performance. Creating tests to capture the range of time and durations possible.
- Build a dynamic order feature, This would activate on a specific payload key, when active would have to animate several components, and would need logic to compare and maintain changes in payload to update UI.
- Saw an opportunity to enhance developer experience on an internal tool. Added a new feature for persistent data. Researched implantation, wrote tests to ensure functionality, and was able to handle large payloads.
- Updated application for a standardization effort. Standardized components across applications. Implementing a CI/CD process in GitLab. Cleaning out the old NPM package and others are up to date with other applications.
Principal Design Technician: Ftech R&D North America
-
2022-03 / 2022-05
-
Automotive Design Engineering
-
Troy, Ohio
Develop and maintain the life cycle of suspension products. Create documents and drawings for projects assigned to me. Work with OEM to fully capture design requirements. Coordinate with the Test and Validation group for best performance of products.
Highlights
- Catia V5 modeling, Model 3D geometry that maintains a clean working history, So that models that could be easily updated and tweaked for better performance.
- GD&T geometrical product specification training, create 2D drawings that provided tolerances for allowable prototypes
- Researching into creating Catia macros with Python. Looked into libraries and possible ways to improve engineers’ development experience and help with speed.
- Created Python scripts and REST backend that help improve work efficiency and accuracy.
Principal Validation Technician: Ftech R&D North America
-
2017-06 / 2021-04
-
Automotive Validation2 Engineering
-
Troy, Ohio
Responsible for analyzing data reporting them to the team. Providing insight on performance of design and ideas for improvements. Support other members of the group. Researched alternative ways for team to work more efficiently by python scripts or utilizing visual basic for reporting
Highlights
- Technical Lead for the validation group provided feedback on FEA techniques and other methods.
- Analysis of suspension systems and components ensuring that targets and design specifications are met.
- Created Python script to improve workflow for other teammates. Reduce space on drives with Python scripts would look for large files that are duplicated and archiving them. Used Python scripts that would extract key data points in a large result database file.
- Reporting Validation reports using Excel and Visual Basic programming. Help organize model results with stiffness/durability and Static analysis results.
Senior Validation Technician: Ftech R&D North America
-
2013-06 / 2017-06
-
Automotive Validation Engineering
-
Troy, Ohio
The lead analyst for assigned projects.Set up a accurate virtual representation of a vehicle’s suspension. Researched alternative ways for team to work more efficiently, by python scripts, visual basic, or in 3D printing.
Highlights
- Authored technical documents on meshing techniques and methods. The objective was to lay the foundation for future Engineers and Technicians to have the best quality mesh within a reasonable time.
- Analysis of suspension systems and components ensuring that targets and design specifications are met.
- Led the correlation studies on suspension parts by analyzing the differences between the physical test setup and the FEA model. Documented my findings and presented them to the team.
- Implemented 3D printer process, defined parameters of modeling, and prepped print for presentations.
Validation Technician: Ftech R&D North America
-
2005-05 / 2013-06
-
Automotive Validation Engineering
-
Troy, Ohio
Analyzed and reported on the performance of Models using FEA method. Created virtual testing in software to mimic real-world conditions.
Highlights
- Presented at Global Environmental Conference 2012 on Lightweight vehicles achieving better fuel efficiency.
- Contributed heavily to the Maker Layout competition for a Rear Sub 2010 to 2011.
- Created Finite Element Analysis Models that mimic the designed models performed multiple analyses to determine performance and provided feedback to improve the model.Analyzed and reported on the performance of Models using FEA method. Created virtual testing in software to mimic real-world conditions.