

The profile of David and their contact details have been verified by our experts
David
- Rate TSh 349,670
- Response 1h

TSh 349,670/hr
Unfortunately, this tutor is unavailable
- Computer programming
12 Years of experience at OcadoTechnology. Clean Code, Hexagonal Architecture, Domain Driven Design
- Computer programming
Lesson location
About David
I am a software professional with extensive experience in software design and architecture, working on complex systems where long-term maintainability and clarity are essential. Over the years, I have applied architectural patterns such as Domain-Driven Design and Hexagonal Architecture in real production environments, helping teams align technical solutions with business needs. I enjoy teaching because it allows me to share not just how to write code, but how to think about software. My goal is to help students develop strong design intuition, confidence in architectural decisions, and a deeper understanding of why certain approaches work better over time. I value clear communication, patience, and adapting my explanations to each student’s background and goals.
About the lesson
- Primary school
- Ordinary Level
- Form 5
- +12
levels :
Primary school
Ordinary Level
Form 5
Form 6
Ordinary Diploma
Adult Education
Bachelor’s Degree
Master’s Degree
PhD / Doctorate
MBA
Nursery
Beginner
Intermediate
Advanced
Children
- English
All languages in which the lesson is available :
English
I am a tutor specialised in Software Design and Software Architecture, with a strong focus on real-world, professional practice. My lessons cover Domain-Driven Design (DDD), Hexagonal Architecture, SOLID principles, domain-oriented design, and making sound architectural decisions over time. My approach is highly practical: we work with real examples, guided refactoring, and discussion of architectural trade-offs. Each lesson is adapted to the student’s level and goals. Sessions typically last 60 to 90 minutes and are suitable for advanced students, junior developers, senior engineers, or technical professionals looking to strengthen their design skills. The goal is to build maintainable, understandable software that stays aligned with business needs, beyond frameworks or short-lived trends.
Rates
Rate
- TSh 349,670
Pack prices
- 5h: TSh 1745
- 10h: TSh 3490
online
- TSh349,670/h
Similar Computer programming teachers in Hatfield
Reza
London, United Kingdom & Online
- TSh 122,392/hr
- 1st lesson free
Shivam
Kingston upon Thames, United Kingdom & Online
- TSh 52,454/hr
- 1st lesson free
Alessandro
Roma, Italy & Online
- TSh 151,225/hr
- 1st lesson free
ADAM
Paris 12e, France & Online
- TSh 151,225/hr
- 1st lesson free
Massimiliano
Ancona, Italy & Online
- TSh 90,735/hr
- 1st lesson free
Mourad
Paris 12e, France & Online
- TSh 136,103/hr
- 1st lesson free
Laurent
Marseille 1er, France & Online
- TSh 181,470/hr
- 1st lesson free
Robert
London, United Kingdom & Online
- TSh 346,194/hr
- 1st lesson free
Esmaeil
New York, United States & Online
- TSh 78,150/hr
- 1st lesson free
Reihane
Guelph, Canada & Online
- TSh 93,641/hr
- 1st lesson free
Michael
New York, United States & Online
- TSh 130,250/hr
- 1st lesson free
Reza
Brooklyn, United States & Online
- TSh 104,200/hr
- 1st lesson free
Gabriel
New York, United States & Online
- TSh 65,125/hr
Marco
Tortona, Italy & Online
- TSh 90,735/hr
David
Toronto, Canada & Online
- TSh 168,555/hr
Behdad
New York, United States & Online
- TSh 65,125/hr
- 1st lesson free
João
London, United Kingdom & Online
- TSh 104,907/hr
Gabriel
Toronto, Canada & Online
- TSh 28,092/hr
- 1st lesson free
Dr Kritaphat
London, United Kingdom & Online
- TSh 241,286/hr
- 1st lesson free
Othmane
Paris 5e, France & Online
- TSh 60,490/hr
- 1st lesson free
-
See Computer programming tutors
