Skip to main content
HarunLucas.com
Mechanical EngineerTechnology Education ResearcherEngineering Systems Developer

Engineering judgment.
Research discipline.
Systems that hold up in practice.

I’m Harun Lucas. My work moves between the workshop, the classroom, and the codebase — across mechanical engineering, technology education research, and engineering systems development. This page sets out how those three connect, and what that means in practice.

Harun Lucas working at his desk, reviewing code and systems dashboards across multiple monitors

Harun Lucas

FIG. 01
01Professional Story

Why these three disciplines, together

Most of what I work on starts as a practical problem: a machine that needs to run reliably, a process that needs to scale, a concept that’s hard to teach.

01Mechanical Reasoning

Mechanical engineering gives me the fundamentals to reason about that problem physically — forces, materials, tolerances, failure modes.

02How People Learn & Apply Knowledge

Technology education research asks a different question about the same problem: how is it actually understood, and what does it take to teach it well enough that someone else can act on it.

03Building Practical Systems

Engineering systems development is where both answers get tested — turning a design or a teaching approach into software or hardware that has to work outside a controlled setting.

None of these are separate lanes. A maintenance system has to be explainable to the people operating it — that’s a research question before it’s a code problem. A teaching method has to survive contact with real equipment — that’s an engineering question before it’s a curriculum one.

The connecting thread is that I don’t treat a solution as finished until it has been reasoned through mechanically, checked against how people actually learn and use it, and built into something that runs. That’s the practice this site documents.

Practice Flow

  1. 01

    Mechanical Reasoning

  2. 02

    Learning & Application

  3. 03

    Practical Systems

Each stage feeds the next — and questions raised downstream send judgment back upstream.

02Three Connected Disciplines

One practice, three angles

These aren't three separate service lines — they're one practice, viewed from three angles. Each discipline changes how I approach the other two.

One Connected Practice
01

Mechanical Engineering

The foundation for how I reason about a problem before I touch a system — statics, materials, thermodynamics, and applied mechanics as the baseline for every design or repair judgment.

In Practice

Material selection, tolerance analysis, mechanical design review

02

Technology Education Research

Studying how technical and engineering knowledge is actually learned, not just delivered — where explanations fail, what makes a concept usable rather than merely correct, and how it transfers.

In Practice

Curriculum structure, applied teaching methods, technical communication

03

Engineering Systems Development

Where a mechanical design or a teaching approach gets tested against reality — turned into software, automation, or a physical build that has to keep working outside a controlled setting.

In Practice

Python-based tooling, automation, systems integration

A system I build has to be mechanically sound, explainable to the people who use it, and reliable in the field — that requirement is what keeps these three connected rather than kept in separate boxes.

03How I Work

The same path, every project

Whether the outcome is a mechanical fix, a research finding, or a piece of software, the work moves through the same disciplined stages — from open question to something tested in the field.

  1. 01

    Research

    Exploring open questions and prior work

  2. 02

    Problem Definition

    Framing the real constraint to solve

  3. 03

    System Design

    Architecting the approach and components

  4. 04

    Development

    Building the working implementation

  5. 05

    Testing

    Verifying behaviour against requirements

  6. 06

    Practical Application

    Deploying into real, working systems

04Areas of Focus

Where the practice currently concentrates

Mechanical Systems

Design, analysis, and troubleshooting of mechanical components and assemblies.

CNC & Manufacturing

Machining processes, G-code, and practical manufacturing workflows.

Maintenance & Reliability

Keeping equipment running safely and predictably over its lifecycle.

Predictive Maintenance

Condition monitoring and data-driven methods for anticipating failure.

Technology Education

How technical and engineering concepts are taught and understood.

Python Systems

Scripts, tools, and applications built to support engineering and research work.

AI & Automation

Applying machine learning and automation to real engineering problems.

Engineering Research

Investigating open questions at the edge of practice and theory.

05Professional Values

What guides the decisions

  • Practical Relevance

    Work that solves a real, present problem — not a hypothetical one.

  • Technical Clarity

    Explaining a system so someone else can understand and act on it, not just admire it.

  • Research-Informed Decisions

    Testing assumptions before committing to them, in the workshop and in the literature.

  • Responsible System Development

    Building systems that fail safely and stay maintainable after I've moved on.

  • Continuous Learning

    Treating every project as a chance to update what I think I know.

  • Teachable, Reusable Knowledge

    Documenting decisions so the next person — or my future self — doesn't start from zero.

08For Visitors Seeking Digital Services

Looking for digital services?

Commercial websites, custom software, business systems and automation are delivered through HarunLucas Dev.

Visit HarunLucas Dev
Let’s Connect

Open to what’s next

I'm open to conversations across research, engineering, and education — reach out if any of this overlaps with what you're working on.

Research CollaborationEngineering ProjectsTechnology Education OpportunitiesProfessional Partnerships
Start a Conversation