About
I have experience using CAD tools for creating 2D technical drawings and basic 3D mechanical models. I am familiar with drafting, dimensioning, and modifying components, as well as assembling simple parts and exporting designs for documentation. I have also used these tools to interpret mechanical drawings and make design adjustments for academic and practical projects.
... more »
« less
Portfolio
Experience
-
Freelance – 3D Design & Visualization
Upwork · Freelance
May 2023 –
Present
2 yrs 8 mos
Kenya
I have experience using CAD tools for creating 2D technical drawings and basic 3D mechanical models. I am familiar with drafting, dimensioning, and modifying components, as well as assembling simple parts and exporting designs for documentation. I have also used these tools to interpret mechanical drawings and make design adjustments for academic and practical projects.
Other experience
-
Software Developer
I am a Software Developer and Co-founder who leads the entire software engineering lifecycle, from designing high-performance architectures to maintaining the technical integrity of complex business systems. My daily focus involves architecting robust RESTful APIs and optimizing database performance to ensure seamless, high-speed user experiences. Deeply committed to engineering excellence, I mentor developers in advanced Domain-Driven Design principles and spearhead departmental "Tech Talks" to institutionalize clean code standards and a unified architectural vision. Every technical decision I make is driven by a fusion of rigorous system analysis and a dedication to pioneering sophisticated, high-quality software solutions.