Mechanical Engineering × Software × Systems Thinking

Building systems that reduce uncertainty

Mechanical Engineering student at Arkansas State University. Built TechShortsApp (credibility-based ranking system) and TechXEng (systems thinking platform).

Current
B.S. Mechanical Engineering
Arkansas State University · 2024–2028
Building
TechShortsApp
Credibility-first video platform
Long horizon
Robotics & autonomous systems
Physical systems that operate under uncertainty
Looking for
Engineering internships
Robotics · mechatronics · systems software

A builder learning across
engineering and software.

I'm an undergraduate Mechanical Engineering student building real things in parallel — software products, engineering projects, and long-form technical writing. My work lives at the intersection of how systems are designed and how they fail under uncertainty.

Right now I'm focused on TechShortsApp, learning SolidWorks and hydrogen turbine systems, and documenting technical ideas publicly through TechXEng. Everything connects back to one question: how do you make confident decisions with incomplete information?

MERN / Next.js Thermodynamics Fluid Mechanics Robotics Probabilistic reasoning SolidWorks

My default mode is to reduce uncertainty. I ask what assumptions are hidden, what evidence is actually available, what constraints matter most, and how confidence should update as new information appears.

I treat both engineering and software as the same underlying discipline: you're always working with inputs, outputs, feedback loops, and limits. Understanding the structure of a system matters more than memorizing its parts.

Systems thinking First principles Learning in public Technical writing

Work that connects
thinking with systems.

My projects start with a technical question and become a product, framework, or documented learning system.

01
Flagship · Full-stack product

TechShortsApp

A credibility-first video platform exploring how information systems can rank content using behavioral evidence rather than popularity alone. The core insight: credibility is not a binary label — it's a confidence score that updates as evidence accumulates. I built a probabilistic ranking approach using watch ratio, replay behavior, bookmarks, and early exits. Version 1 was killed when it relied too heavily on simple engagement metrics. Version 2 rebuilt around uncertainty, domain-aware freshness, and explicit acknowledgment of what the system cannot claim.

Next.js Node.js MongoDB Cloudinary Probabilistic ranking Visit site →
02
Public lab · Technical communication

TechXEng

A public learning lab where engineering, software, and systems thinking are explained through one consistent framework. Rather than isolated tutorials, TechXEng connects ideas across domains — showing how the same underlying structure (inputs, outputs, constraints, uncertainty) applies whether you're analyzing a turbine or debugging an API. It's a living record of understanding built through building, not memorizing.

Technical writing Systems thinking Documentation YouTube Visit site →
03
Engineering study · Long-form learning

Hydrogen Turbine Systems

A deep engineering effort focused on understanding hydrogen turbine systems from first principles — energy flow, component roles, combustor zones, and system-level constraints. I use the same framework I apply to software: trace what enters, what exits, how the parts interact, what limits performance, and where the unknowns live. This connects directly to my long-term goal of building physical systems that operate reliably in uncertain environments.

Thermodynamics Fluid mechanics Mechanical reasoning SolidWorks

The same five questions, applied everywhere.

Whether I'm studying a turbine, building a ranking algorithm, or explaining a concept publicly — I try to understand the same structural layers first. This isn't a methodology. It's just the honest shape of how any system works.

I arrived at this framework after noticing I kept asking the same questions across different domains — engineering courses, software architecture, and credibility research. The questions weren't discipline-specific. They were structural.


What enters a system? What comes out? How do the parts interact? What sets the ceiling? And critically: what don't we know yet, and how should that change our confidence?

01
Inputs

What enters the system — energy, data, assumptions, material, user behavior, or information.

02
Outputs

What the system produces — motion, rankings, learning, work, heat, or failure modes.

03
Interactions

How the parts affect one another internally. Where feedback loops form. What amplifies or damps.

04
Constraints

What limits the system — physics, time, incentives, available resources, or design decisions.

05
Uncertainty

What's still unknown. How confident should we be? How does that confidence update with new evidence?

Iteration over attachment.

Version 1 · Killed

Popularity-first prototype

The early version relied on simple engagement metrics. Easier to build — but the wrong signal for actual technical reliability. Not aligned with what the platform was supposed to do.

  • Likes and views are easy to measure
  • Weak signal for epistemic reliability
  • Optimized for engagement, not credibility
Version 2+ · Current

Credibility-first redesign

Rebuilt from the ground up around uncertainty, evidence quality, domain specificity, and time-sensitive knowledge decay. Limitations are now explicit rather than hidden.

  • Shifted from popularity to confidence scores
  • Added time decay and domain-aware freshness
  • Explicit uncertainty labeling for new content

Foundation for long-term work.

2024 – 2028 (Expected)

B.S. Mechanical Engineering

Arkansas State University

  • Statics and Dynamics
  • Thermodynamics and Fluid Mechanics
  • Engineering Design and Analysis
  • Control Systems
  • Differential Equations and Calculus
  • MATLAB and CAD foundations
2022 – Present

Full-Stack Development

Self-directed · Real project building

  • React, Next.js, Node.js, Express
  • MongoDB and REST APIs
  • Cloudinary, Cloudflare R2
  • Tailwind CSS and deployment
  • System architecture and debugging

Engineering

Thermodynamics, fluid systems, mechanical design, engineering analysis, and SolidWorks. Learning how physical systems convert, transfer, and lose energy.

Software

React, Next.js, Node.js, Express, MongoDB. Full-stack product architecture from storage and APIs to frontend and deployment.

Communication

Technical writing, structured documentation, educational scripting, and public explanation of engineering and systems ideas.

Where I add value.

Software Development

Build full-stack applications using Next.js, Node.js, MongoDB.

System Thinking

Break down complex systems into inputs, outputs, constraints.

Engineering Integration

Connect mechanical systems with software-based solutions.

Contact

Let's connect.

I'm actively seeking robotics, mechatronics, engineering, and systems-focused software internship opportunities where I can grow through real technical work.

Platforms & Work

Open to engineering internships, research collaborations, and technical conversations. Especially interested in opportunities involving robotics, mechatronics, and systems that need to operate reliably in the real world.