About me
Henock HNK
Computer Engineer · Cape Town, South Africa

Who I am
I'm a Computer Engineer based in Cape Town, South Africa, specialising in software development, scientific computing, network engineering, electronic and embedded systems — with extensive experience in technical tutoring. Whether it's guiding a student through their final-year project, wiring up an ESP32 prototype, or deploying a full-stack web application, I bring the same focus to every engagement: make it work, make it clean, make it last.
My work spans four areas — engineering tutoring, web development, embedded systems & IoT, and ERP/CRM solutions. Each one feeds the others: embedded knowledge makes me a better IoT dashboard developer; tutoring keeps my fundamentals sharp; ERP work sharpens system-design thinking across the stack.
Expertise
What I do best
Engineering Tutoring
- Final-year project guidance
- Mathematics & Physics
- Control & signal systems
- Embedded systems theory
- Network & electronic engineering
Web Development
- React, TanStack, Next.js
- Python / Django backends
- Firebase & SQL databases
- UI/UX design & SEO
- Mobile & web applications
Embedded & IoT
- STM32, ESP32, Arduino
- Firmware development
- Wireless communication
- Hardware prototyping
- Smart home & industrial IoT
ERP & CRM
- Needs analysis & system design
- Custom software development
- Data migration
- Industries: retail, healthcare, finance
- Ongoing support & maintenance
Approach
How I work
Listen first
Every project starts with understanding your goals, constraints, and definition of success — not jumping straight to a solution.
Build clean
Readable code, documented firmware, maintainable systems. No black boxes handed over — you should be able to build on what I deliver.
Stay available
Fast replies on WhatsApp, flexible scheduling, and post-delivery support as standard. You're not on your own after handover.