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. 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.
intermediate Application Developer: Stratacache
-
2025-09 / today
-
Developer with Web Technology
-
Dayton, Ohio
Maintainer of a couple Vue.js code base, Added new features for the client Popeye and Krispy Kreame. Perform code review and mentor new developers to the project. Orchestrate with groups to ensure that the app can be released seamlessly. Built a couple internal apps for work enhancements and coded scripts to compile data for reports.
Highlights
- Rewrite of the Popeye’s Application, Implemented Vue2 with composition api. Update store to Pinia global store, Speed up Application. Created Base components that are flexible to an extent, but keeping it simple for maintainability.
- Used Node for application scripts that generate Spreadsheets for clients products, This helped project manager knowledge of the product in application as well as pricing, cals and images of side products.
- Integrate a Multivariate feature to Popeye’s App. Internal created library that can take json files with requirements and update UI. Created functions to work with API, had to maintain the current state of application, updated the store with the new variants at certain times.
- Found a bug on Multivariate library with state not getting reset at end of time frame, created a gitlab issue, explained issue and set, provided a fix.
- Internal tool to help with Multivariate json, Tuari with Vue.js application. Loaded few examples of variants json for multivariate tests. Provided an area to modify json and updated the Base64 code that can be copied as property value for Client’s App.
- Products manager, In working progress. The idea is to use elixir to create an application to maintain the products. Implement a standard way of handling products for all clients.
Junior Application Developer: Stratacache
-
2022-Jun / 2025-Sept
-
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
- Added persistent data to an internal web tool, Added Class functions in typescript to add log data to the web browser indexDB. to maintain the current state of application. Added test to storage feature with Vitest, want to ensure that storage state .
- Within a year of hire, Maintainer of Popeye’s US and CA, and Krispy Kreme. Manages client’s gitlab repo, build and merge release branches into the production branch. assist with CI/CD implementation. Reviewed developers’ code that contributes to the codebase.
- Popeye cleaned up tech debt, converted Vue2 Options API to Composition API, removed used components, assets and products, refactor some JSX components, update css to new methods such as grid.
- Tasked to create a promotional feature that would be removed at a designated time, had to take the browser time would get the used setTimeOut(), need to account for hour change and when to set the new content on UI, for the calculated duration.
- Support on Tim Hortons App, training was cut short to help the team to hit the release date. I had to ramp up quickly, need to understand a messy codebase, Learn Agile and the Jira ticketing system. Understand what was required for the release, understand the edge cases of the application and not break them. Provide and ask for information form project managers, QA, and dev-ops teams
Principal Design Technician: Ftech R&D North America
-
2022-Mar / 2022-Jun
-
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
- Task to create 3D models and blueprints of car subframes and suspension parts for Honda. Create a model hierarchy that is able to make changes, organized and easy for the team to understand the changes. Work with other groups to validate model performance, apply feedback while maintaining spec defined by the client.
- Research on automating task using Python and Catia Macros. Goal was to find way to reduce errors and remove mundane task for engineers.
- Training in Geometric Dimensioning and Tolerance (GD&T). Understand the meaning for symbols to apply to 2d drawings so that the prototype team is able to make accurate parts.
Principal Validation Technician: Ftech R&D North America
-
2017-Jun / 2021-Mar
-
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
- Created report generation with Excel and Visual Basic , The macro would help generate reports for subframe analysis. Run script on the model results then would be copied into excel sheet. Run the macro and add new results to another sheet. There they could compare with other model versions. Results could be paste results in a PowerPoint for discussions.
- The analysis file would be large and fill up hard drive space, so I created a Python2 script to search through a given directory to find duplicated large files that are older than a month. These files would be able to be removed saving hard drive space.
- Dassault Systèmes training for Python scripting in Abaqus software. Python 2 , Abaqus library and intro to OOP . Created Python script that would target a load point in a result database, extract the displacement of point. take said point to calculate the stress/strain curve into a csv file. Script helps generate reports and reduces time and errors.
- Technical lead for validation group, Help mentor new hires on best practices and efficiencies so their projects would go smoothly.
Senior Validation Technician: Ftech R&D North America
-
2013-Jun / 2017-Jun
-
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
- Lead the research to incorporate 3d printing in business, Used print for assisting jig holes and holds for prototype parts, Saving the company money in the prototype budget.
- Improved correlation between FEA model and test results on Honda brake pedal. Work closely with test group to find the discrepancies, apply them
- 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.
Validation Technician: Ftech R&D North America
-
2005-Jun / 2013-Jun
-
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
- Contributed to win maker layout for the Honda MDX subframe, I performed the validation analysis on the model. The project required us to have quick iteration in model to hit the requirements. Received the Presidential “Spirit Of Challenge” award for efforts.
- To help research and then present the validation group’s method on model optimization, the research was to assist engineers in getting the optimal design with the given requirement and restrictions.
- The department was new and didn’t have a workflow or processes, So a co-worker and I had worked together to get some standardization to help improve the FEA models , Improving quality of said model. Reviewing the model to ensure that results are correct and documenting the findings in Excel and PowerPoint.