SOFTWARE / MECHANICAL ENGINEERING

Code. Build.
Make it work.

I'm Eric. I build software for plants and labs, model physical systems, and work through mechanical problems with my hands.

Explore my work

4× Software / Engineering Intern
BYU Mechanical Engineering / Physics minor

PROJECT EXPERIENCE

SELECTED WORK

Software and engineering,
in the same toolkit.

Industrial systems, independent projects, and the work behind the finished image.

14 projects
01 / TeslaSoftware
The refinery team

Technical coaching · 2026

Help the people closest to the problem build.

I founded the refinery's AI community and helped non-developers build and deploy their own production apps.

100+non-developers mentored
Details & evidence

I founded and grew the refinery’s AI community to 100+ members in two months, mentoring non-developers and helping 10+ of them deploy production apps. I provided infrastructure, office hours, and a practical setup guide, and presented to 349 engineers across 40+ organizations. Franklin Harper built a scheduler used by about 105 people. John Harris's handover, permitting, management-of-change, and work-order apps retired roughly $100k per year in licensing. Those apps were built by the colleagues I supported.

COLLEAGUE PERSPECTIVE

“He took a plant full of people who knew nothing about code and got us building real, full-service products that are already changing plant process and productivity.”
Ryan HennessyQuality Supervisor for the Tesla Lithium Refinery
Read Ryan’s full recommendation →
“I am now able to use agentic Ai to bring a thought or concept to coded reality, test, refine, and deploy it in short order.”
Jeffrey Richard, CPPSite Security Specialist at Tesla · On learning to build and deploy tools
Read Jeffrey’s full recommendation →
02 / TeslaSoftware
Conceptual architecture · anonymized plant systems

Industrial software · 2026

Six plant systems. More ways to build.

I built read-only gateways and four agent skills that helped refinery staff work across six plant systems.

50,000+queries handled
Details & evidence

Agents ran on individual employee devices. The gateways connected plant systems with a shared, trust-scored knowledge base. My work focused on the C#/.NET 8 gateways and skills that made those sources accessible.

COLLEAGUE PERSPECTIVE

“He delivered tools that gave a broad set of staff plain-English access to core plant systems and enabled more than ten non-developers to ship production applications.”
Byron DavisMaintenance, Reliability, & Process Controls Manager
Read Byron’s full recommendation →
03 / TeslaSoftware + engineering
Conceptual process diagram

Industrial modeling · 2026

Validate a model against the plant.

I built a validator to compare predictions with prior operating windows, working with a process engineer on the refinery's largest power load.

$1–4Mprojected annual savings · team result
Details & evidence

On a five-person optimization team, I helped develop forecasting controls and moved into optimization. Operators were using the project by the end of the five-day working session. The team's digital twin contained 40+ models, with reported agreement within 1% of plant data.

Tesla Gulf Coast Lithium Refinery

COLLEAGUE PERSPECTIVE

“We worked together on a challenging modeling and optimization problem, and his expertise working with agents, coupled with his engineering problem-solving skills, helped us compress our schedule by ~30%.”
Samuel ArcePhD | Optimization | Process Control | Machine Learning | Mining & Minerals Processing
Read Samuel’s full recommendation →
“I worked with Eric when he joined our optimization team, a group with deep technical and research expertise, all PhDs. He came from mechanical engineering and ramped up quickly - coding, collaborating, and contributing real value in a short time.”
Mougeh MohagheghiOn the broader optimization team
Read Mougeh’s full recommendation →
04 / BYU TCLabSoftware + engineering
Interface shown with a simulated response

Hardware interface · 2023

Open a browser. Run an experiment.

I built a browser interface that connects heater commands, live temperature readings, and CSV export in one experiment workflow.

83%less setup time
Details & evidence

The interface uses JavaScript and Web Serial to connect to the Temperature Control Lab. Students can set heater power, watch the response, and export their measurements without working through a separate desktop setup.

TCLab hardware
05 / Alpha PeakSoftware
Running-analysis example · pose-estimation landmarks

Software engineering · 2025

Make a running-analysis app easier to ship.

On a four-person team, I separated hip analysis, video processing, and athlete analytics into clearer software components.

65%of the team’s refactoring tasks handled by me
Details & evidence

My assignments included analysis logic, SQLite writes, path utilities, and display functions. Our team reduced code volume by 21% and doubled deployment cadence.

06 / BYU · ME EN 272Engineering
Original LEGO interpretation · final CAD assembly

Original CAD interpretation

Plan the proportions. Resolve the assembly.

I created an original LEGO interpretation of the Utah State Capitol, connecting hand sketches, component drawings, and an assembled CAD model.

474 pieces50 unique parts
Details & evidence

I translated the Capitol’s architecture into an original LEGO design. I documented the proportions, repeated elements, and part layout before presenting the assembly. The planning sketch and assembly drawing show the process behind the render.

Original planning sketch
Assembly drawing
07 / Astro TechnologySoftware
Published high/low predictions · January 2020 · AST

Data pipeline · 2020

Six hours of preparation. Three seconds of Python.

Engineers needed tide data to calibrate strain gauges. My Python scraper replaced the manual preparation, producing structured timestamps and calibration-ready files automatically.

6 hours → 3 secondstide-data preparation
Details & evidence

I started this work at 17, teaching myself web scraping to automate the workflow. The pipeline uses Python, Beautiful Soup, datetime, and CSV. The chart shows published tide events, with lines connecting successive predictions.

08 / Astro TechnologySoftware
Simulation using original write and retention functions

Instrument data · 2020

Keep useful detail in a stream of measurements.

I built a strain-data pipeline that averages incoming readings, writes batches to SQLite, and keeps recent detail alongside a sparser archive.

97 msaveraging windows
Details & evidence

The visual uses simulated 1 kHz input across eight channels, with 60,000 samples per channel. It applies the project's averaging logic and original database functions. One channel is shown, in relative signal units. The archive keeps every tenth average alongside a 30-second recent window.

09 / BYU TCLabSoftware + engineering
Temperature Control Lab hardware

Teaching through hardware · 2019–2020

Learn Python with a physical result.

I wrote interactive lessons that connect variables, functions, loops, data structures, and plotting to experiments with real hardware.

12core lesson topics
Details & evidence

I started this courseware at 16. Tens of thousands of learners have used it. The notebooks connect programming fundamentals to experiments students can run and observe, using Python, Jupyter, Matplotlib, and TCLab.

10 / Personal projectEngineering
Reference teardown · photo by Rocko airsoft

Mechanical repair

Understand the mechanism. Get it cycling.

I diagnosed binding in an AU-2G airsoft gearbox, re-shimmed the gears, and repeated assembly and testing until it cycled correctly.

Diagnose → rebuild → testgear mesh / shimming / reassembly
Details & evidence

The rebuild involved coordinating the spring, anti-reversal latch, and piston timing. The opened-gearbox image is an attributed reference of the mechanism, not a photograph of my repair. My own replica is shown below.

My AU-2G replica
11 / Personal projectSoftware + engineering
Conceptual loop based on the original code

Prototype controller

Connect a sensor reading to a physical response.

I wrote Python code that reads a live tank-level sensor through Arduino and changes the pump command according to the sensor value.

Sensor → controller → pumpPython / Arduino / pyFirmata
Details & evidence

I separated pump and level-sensor testing from the main control loop, making it easier to check each component and investigate sensor readings with the pump connected.

12 / Personal projectEngineering
Personal concept · AI-assisted CAD

CAD concept

Turn design intent into editable geometry.

I directed AI-assisted FeatureScript development to revise a rocket's nose, segmented airframe, and fins in Onshape.

Onshapeparametric geometry / FeatureScript
Details & evidence

I developed this personal concept with the goal of competing with BYU Rocketry. I explored and revised the nose, airframe, and fin geometry through an editable, parametric model.

13 / BYU · ME EN 272Engineering
Apple Watch · existing-product CAD study

Product modeling · Onshape

Model product form and detail.

My Apple Watch study demonstrates part modeling, assembly, and rendering in Onshape.

Parts + assembliesOnshape / engineering graphics
Details & evidence

I modeled the rounded case, side controls, and detailed watch band in Onshape, bringing the parts together in an assembled product study.

14 / Personal projectsEngineering
My drones

Hands-on troubleshooting

Keep small machines working.

I investigated charging and steering problems in RC cars and drones, replacing fragile parts to keep the vehicles running.

Mechanical + electricaldiagnosis / part replacement
Details & evidence

These projects involved troubleshooting vehicles that would not steer straight, diagnosing charging problems, and replacing components that could not withstand stress.

My RC cars

RECOMMENDATIONS

From the people I worked with.

Perspectives from Tesla colleagues, collaborators, and leaders.

Byron Davis

Byron Davis

Maintenance, Reliability, & Process Controls Manager

Internship supervisor · 2026-09-10LinkedIn ↗
“In that time he performed at the level I expect of a strong, experienced full-time engineer: he owned ambiguous technical work, delivered systems colleagues actually use, and elevated the capacity of those around him.”
Read full recommendation+

I recommend Eric Hedengren for a future role at Tesla, without reservation. I supervised Eric during his summer 2026 internship at Tesla's Gulf Coast Lithium Refinery. In that time he performed at the level I expect of a strong, experienced full-time engineer: he owned ambiguous technical work, delivered systems colleagues actually use, and elevated the capacity of those around him.

Eric takes on challenging, loosely specified problems, reasons from first principles, and ships solutions with unusual speed and quality. He founded our site's first AI community, grew it to more than one hundred members in two months, and built the enablement program himself. He delivered tools that gave a broad set of staff plain-English access to core plant systems and enabled more than ten non-developers to ship production applications, replacing paper workflows. The same approach was adopted at a second Tesla site within weeks thanks to his proactive outreach. He is equally strong on plant-critical work: he led a machine-learning digital twin of the process, restored a process historian serving a large user base and made recovery repeatable, and reduced operational noise so real failures could stand out.

What distinguishes Eric as much as the systems he built is how he treats other people as part of the product. He works with respect, shares information freely, and designs for colleagues who are not software engineers. Non-developers were able to ship solutions because Eric invested in coaching and tools they could actually use. He publishes guides, runbooks, and task instructions so others can move without waiting on him, coaches builders across Tesla organizations, and wrote a deliberate handover so the work continued after his internship. After briefing senior leadership, he received unprompted praise, consistent with my own assessment.

Eric is technically sharp, unusually productive, and easy to work with. He experiments, measures, and iterates. He shows up, follows through, and prioritizes work that unblocks the mission. If we have a return internship or full-time role that needs an engineer who can own ambiguous systems work and teach others to do the same, Eric should be near the top of that list.

Samuel Arce

Samuel Arce

PhD | Optimization | Process Control | Machine Learning | Mining & Minerals Processing

was senior to Eric but didn’t manage Eric directly · 2026-08-29LinkedIn ↗
“We worked together on a challenging modeling and optimization problem, and his expertise working with agents, coupled with his engineering problem-solving skills, helped us compress our schedule by ~30%.”
Read full recommendation+

Eric has an incredible drive and a get-it-done attitude that moves things forward. We worked together on a challenging modeling and optimization problem, and his expertise working with agents, coupled with his engineering problem-solving skills, helped us compress our schedule by ~30%. More importantly, the tools he built and trained us on will continue to compound efficiency gains for our team. That’s the kind of impact you can expect from Eric.

Steven Wilson

Steven Wilson

Senior Cost and Optimization Program Manager

Worked closely throughout the internship · 2026-09-28LinkedIn ↗
“That combination of technical depth and operational judgment is uncommon at any level, and exceptional in an intern.”
Read full recommendation+

I recommend Eric Hedengren without reservation.

Eric served as a Software Engineering Intern at Tesla’s Lithium Refinery from May through August 2026. As Senior Cost and Optimization Program Manager at the refinery, I worked with him closely for the full length of his internship.

Eric joined as a software engineering intern and, within weeks, became the site’s resident AI expert. When he arrived in May, AI was barely part of our day-to-day work. By August, it was in active use across nearly every workflow at the refinery - from backend support and finance programs to live monitoring of the refining process, where it helped us identify and correct issues as they happened.

He did not simply introduce tools. Eric built the use cases and the AI program at the lithium refinery from the ground up. He translated operational problems into practical solutions, earned the trust of operators and support teams, and made AI something people actually used rather than something they only discussed. That combination of technical depth and operational judgment is uncommon at any level, and exceptional in an intern.

His reach went well beyond our site. Eric was a driving force for the broader Cell organization to adopt AI. I have never seen an intern make this kind of impact in so short a time. That impact will continue at Tesla well after his internship.

I recommend Eric in the strongest possible terms. The same qualities that allowed him to stand up an AI program in a complex manufacturing environment - speed, curiosity, systems thinking, and the ability to bring people along - are exactly the qualities that make someone effective in supply chain. I am confident he will be as impactful in that work as he was with us.

Please feel free to contact me if I can provide any additional information.

Ryan Hennessy

Ryan Hennessy

Quality Supervisor for the Tesla Lithium Refinery

worked with Eric on the same team · 2026-08-27LinkedIn ↗
“Eric interned with us at Tesla, and he's one of the highest-impact interns I've ever seen in such a short time.”
Read full recommendation+

Eric interned with us at Tesla, and he's one of the highest-impact interns I've ever seen in such a short time.

We were at a critical moment as a company, trying to understand AI and how to actually use it. Eric didn’t just talk about it. He took a plant full of people who knew nothing about code and got us building real, full-service products that are already changing plant process and productivity.

What sets him apart is how he thinks. He can take a big, messy problem, break it into bite-size pieces, and see the next action clearly. He doesn’t get lost in the noise, and that clarity is why so many people around him were able to go from zero to shipping things that matter.

I’d recommend Eric to any company. He’d be an immense asset to any team lucky enough to hire him.

Mougeh Mohagheghi

Mougeh Mohagheghi

Process Optimization Lead, PhD

was senior to Eric but didn’t manage Eric directly · 2026-08-18LinkedIn ↗
“I worked with Eric when he joined our optimization team, a group with deep technical and research expertise, all PhDs. He came from mechanical engineering and ramped up quickly - coding, collaborating, and contributing real value in a short time.”
Read full recommendation+

I worked with Eric when he joined our optimization team, a group with deep technical and research expertise, all PhDs. He came from mechanical engineering and ramped up quickly - coding, collaborating, and contributing real value in a short time. Strong technically, practical with AI, and great to work with across multiple projects. I recommend him highly.

John Harris

John Harris

Operations Program Manager | Vibe Coder | Tesla Lithium Refinery

worked with Eric but on different teams · 2026-08-16LinkedIn ↗
“In a refinery environment, change, especially technology changes people are typically reluctant to, but Eric was able to connect folks to the value that it would bring so now change is happening at a pace like we’ve never seen before.”
Read full recommendation+

Eric adapted well to a very dynamic environment. I recognize many polished skills from collaboration, professionalism, work process improvements, etc. But the absolute most impressive was the way he was able to get people stoked about AI to a degree that a large number of employees were leaning on him to start AI projects. In a refinery environment, change, especially technology changes people are typically reluctant to, but Eric was able to connect folks to the value that it would bring so now change is happening at a pace like we’ve never seen before.

Jeffrey Richard, CPP

Jeffrey Richard, CPP

Site Security Specialist at Tesla

worked with Eric but on different teams · 2026-09-17LinkedIn ↗
“I am now able to use agentic Ai to bring a thought or concept to coded reality, test, refine, and deploy it in short order.”
Read full recommendation+

Eric made such an amazing impact on my understanding and ability to leverage agentic Ai. Immediately upon arriving at Tesla, Eric dug in and established himself as a subject-matter expert. His impact and the knowledge he shared with the team have clearly had, and will continue to have, a positive effect on the business. Equally important was Eric's warm personality and team-focused dedication. He held daily office hours to help anyone with questions, and was always willing to take time away from his own projects to help others learn a new skill or implement a project of their own.

I initially watched as Eric helped others on site learn Ai and quickly begin creating some truly amazing tools that had real value. My knowledge of agentic Ai was admittedly less than desired at the time. Eric sat with me and showed me how to start leveraging AI to build tools that immediately improved my day-to-day workflow. He did so in a way that was easy to understand and implement. He also gave me the knowledge to experiment and the direction to dive deeper, which has boosted my productivity and value to the business. I am now able to use agentic Ai to bring a thought or concept to coded reality, test, refine, and deploy it in short order.

Thank you, Eric, for being a great teammate and exemplifying the dedication and willingness to help others that makes a difference. I truly wish you the best in all of your future endeavors and hope to see some of the great things you do!

Michael Call

Michael Call

Manufacturing Professional - Operations, Project Management, Supply Chain

was senior to Eric but didn’t manage Eric directly · 2026-08-14LinkedIn ↗
“I've shared the website he created to guide people through setting up AI tools at least a dozen times and my team's AI use has exploded since his visit.”
Read full recommendation+

Eric has been a force multiplier at Tesla, particularly in leveraging AI tools. He proactively reached out and made sure we connected during a visit to GFTX, and volunteered his time to help me connect to the new AI tools. I had been meaning to do this for some time, but Eric walked me through the steps and got me started. I've shared the website he created to guide people through setting up AI tools at least a dozen times and my team's AI use has exploded since his visit. Great job Eric! I hope you come back to Tesla soon and let me know if you ever want to dabble in Supply Chain.

ABOUT ME

I like the space between
an idea and a working thing.

I'm studying mechanical engineering with a physics minor at Brigham Young University. I started in computer engineering and kept finding myself at the boundary between software and the physical world.

I like working with the people who know the problem best, whether they're operators, engineers, students, or teammates who don't code. I build tools with them and help them put those tools to use.

Education
BYU Mechanical Engineering
Physics minor
Cumulative GPA
3.97
Expected graduation
December 2028
PROJECT IMAGE