Engineering, Software & People
Skills
A practical overview of the tools I use, the systems I understand and how I contribute to a team.
Tools & Methods
Technical Skills
Languages, technologies and engineering methods from my CV and experience. Selected examples show where they are applied. A CV tag marks skills without a dedicated linked experience.
| Area | Skills & Technologies | Selected Experience |
|---|---|---|
| Programming Languages | ||
| Web & Desktop Applications | ||
| AI & Machine Learning | ||
| Scientific Computing & Data | ||
| Databases & Retrieval | ||
| Delivery, Platforms & Testing | ||
| Networking & Integration | ||
| Industrial Systems & Maintenance | ||
| Reporting & Business Tools | ||
| Control Systems & Instrumentation | ||
| Electronics & Circuit Design | ||
| Digital & Embedded Systems | ||
| CAD, PCB & Technical Drawings | ||
| Software Design & Team Delivery |
How I Work
Soft Skills
Communication, collaboration and practical judgement, illustrated through the responsibilities and decisions in my experience.
| Skill | In Practice | Experience |
|---|---|---|
| Communication | Explaining technical decisions clearly and helping others use a system. | |
| Teamwork & Collaboration | Contributing across hardware and software tasks, integrating individual contributions into a shared result. | |
| Leadership & Team Coordination | Taking responsibility for delivery, coordinating activity and supporting adoption. | |
| Organisation & Time Management | Planning upgrades, maintenance activities and sprints around practical delivery requirements. | |
| Problem-Solving | Breaking a fault or design challenge into testable parts and working towards a practical solution. | |
| Critical Thinking | Comparing alternatives, questioning assumptions and using evidence to guide decisions. | |
| Adaptability & Continuous Learning | Learning new tools and revising an approach when experiments or integration reveal constraints. | |
| Initiative & Ownership | Moving an idea through implementation, evaluation and refinement. | |
| Attention To Detail | Checking configuration, circuit behaviour and data boundaries before drawing conclusions. | |
| Creative Thinking | Finding alternative implementations and simplifying designs under real constraints. | |
| Stakeholder Coordination | Working with clients, users, trades and suppliers to connect requirements with delivery. |