Skip to content
View cieslakmp's full-sized avatar
🛩️
Think positive, flaps negative.
🛩️
Think positive, flaps negative.

Block or report cieslakmp

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
cieslakmp/README.md

Hi, I'm Maciej (Maciek) Cieslak 👋

Lead Analysis Software Engineer · Engineering Tooling · Technical Leadership · PhD · ASW20C Pilot

I build production-grade developer tooling, desktop applications, and simulation platforms — primarily in complex scientific and engineering domains. Based in Coventry, UK.


What I do

I sit at the intersection of rigorous engineering practice and complex scientific domains — turning messy, organically-grown codebases and ad hoc scripts into maintainable, scalable software that ships.

Currently at ZeBeyond, where I:

  • Co-architected ePOP Pro, a 1M+ line compiled MATLAB desktop application deployed to 10 enterprise clients — zero end-user licence required
  • Built a multi-domain physics engine covering mechanical, thermal, and electrical modelling
  • Contributed to an in-house Simulink-to-MATLAB transpiler for standalone model deployment
  • Hellped roll out Claude Code and AI-assisted code review across the engineering team, achieving an estimated 5× increase in individual engineer output

Tech stack

Primary languages

Python JavaScript TypeScript C# SQL MATLAB

Platforms & frameworks

Node.js React Angular AWS GCP Simulink

Engineering practices

CI/CD TDD Agile


Career highlights

🏗️ Co-architected a 1M+ line compiled MATLAB application shipped to 10 enterprise clients
🤖 Pioneered AI-assisted engineering workflows — 5× productivity gains in a production team
Developed FRM, a reduced-order dynamics simulation tool delivering a 60× speed-up (90 min → 90 sec) while maintaining 90% accuracy against high-fidelity Simpack models
🛠️ Delivered LHAS (daily use by 20 vehicle dynamics engineers) and contributed to ATOM (used by 500 engineers across JLR for vehicle build traceability)
👥 Led teams of up to 11 engineers across chassis, body, and powertrain disciplines at JLR
🔬 PhD in automotive engineering — ANN-based ride comfort prediction, published in Neural Computing and Applications
🚗 Hands-on vehicle testing on proving grounds and public roads; JLR Class 3 & 3PG certified
🛩️ SPL Glider Pilot — ASW20C owner, including hands-on maintenance of aircraft and avionics

Background

After a PhD co-funded by HORIBA MIRA — where I built signal processing pipelines and trained ANNs to predict human ride comfort from biometric and vibration data — I moved into industry-facing software engineering.

At JLR (Gaydon) I led data science and software architecture teams, delivering named production tools used daily across the organisation: LHAS for vehicle dynamics test data analysis, FRM for rapid reduced-order simulation (a 60× speed-up over full Simpack sweeps), and contributions to ATOM, a vehicle build tracking platform with 500 users. I defined Git workflows, code review culture, CI/CD infrastructure, and mentoring programmes for teams starting from zero engineering practice.

At ZeBeyond I've gone deeper into systems design, plugin architecture, and REST API development — and made AI-assisted development a core part of how the team operates day-to-day.

Associate Fellow of the Higher Education Academy (HEA).

Selected work areas

Developer Tooling        ████████████████████ Production
Simulation Platforms     ████████████████░░░░ Active
Backend APIs (REST/AWS)  ███████████████░░░░░ Active
ML / Signal Processing   ████████████░░░░░░░░ Research background
CI/CD & DevEx            ████████████████████ Production

Elsewhere


Writing clean code in MATLAB before it was cool. Shipping analysis tools that engineers actually use. Introducing AI tooling to engineering teams before it was standard.

Popular repositories Loading

  1. condor3-discord-resultbot condor3-discord-resultbot Public

    Forked from ChrisBUK/condor2-discord-resultbot

    A simple powershell script to take a results log file generated by DSHelper.exe (Condor 2 simulator), tidy it up a bit, and send it to a Discord Webhook.

    PowerShell

  2. cieslakmp cieslakmp Public

    About me

  3. dht-scoring-app dht-scoring-app Public

    Python

  4. laptime-sim laptime-sim Public

    Python

  5. sendient-technical-task sendient-technical-task Public

    Forked from Sendient/sendient-technical-task

    Engineering take-home: audit, fix, extend a small Next.js + SQLite app — and show us how you collaborate with AI tools.

    TypeScript