
Hello!
I am Dave.
I craft beautiful and functional software experiences.🖊️
Get To Know Me.
"He tries everything!" Or as my friends and colleagues like to describe: I am a person who believes in trying out new things. Nothing is difficult. As my mantra goes, "Impossible is just a big word thrown around by small men who find it easier to live in the world they've been given than to explore the power they have to change it. Impossible is not a fact. It is an opinion. Impossible is not a declaration. It is a dare. Impossible is potential. Impossible is temporary. Impossible is nothing." I have taken courage and empowerment from these words by Muhammad Ali.
In my field, which is Computer Science and Information Technology, I am driven by the urge to do better by being a source of solutions for people around me. I am an optimistic tech fan, driven by the passion for change, learning, and making an impact in all my capacities.


What I Do.
I take pride in all that I do. With that in mind, I strive to ensure perfection. Quality, I believe, is not debateable.
Programming
Skilled in C, C++, Java, PHP, JavaScript/TypeScript, Python, and MERN stack.
Algorithm Design
Designing optimized, efficient systems for scalability and performance.
Web Development
Expert in React, Next.js and UI/UX design. Proficient in CSS and TailwindCSS.
Networking & Cloud Ops
Strong understanding of TCP/IP, DNS, routing, and cloud VPC/VPN configuration (AWS/GCP/Azure).
Git & CI/CD
Expert in Git/GitHub for collaborative development, branching strategies, and CI/CD pipeline integration.
Databases
Strong in SQL, MySQL, PostgreSQL, and MongoDB optimization and management.
Data Analysis
Practicing data analysis using Pandas, NumPy, data visualization tools, and statistical analysis.
Mobile Apps
Proficient in building cross-platform mobile applications using React Native and Expo, with experience in integrating RESTful APIs, state management, and responsive UI design.
Machine Learning
Currently learning TensorFlow, Scikit-learn, neural networks, and AI model development.
Cybersecurity
Learning and Practicing ethical hacking, threat analysis, penetration testing, and secure coding practices.
My Professional Work & Software Projects
From concept to deployment: Explore solutions that deliver impact and drive results
Professional Experiences
Software Engineer and Data Analyst
Infinity Industrial Park, Nairobi
Currently contributing to the development of robust software solutions and leveraging data analysis techniques to drive strategic decision-making within the park's operations.
Search Engine Optimization Specialist (SEO)
Rubiksfech
Managed Search Engine Optimization strategy, resulting in a 40% boost in search results and client acquisition for Rubiksfech.
Software Developer - CoElib
CoElib
Nurtured skills in robust systems development and team collaboration. Completed various software projects and business training by QPoint.
Some of GitHub Projects
Building Agency Platform (MERN)
A full-featured building agency platform built with the MERN stack (MongoDB, Express.js, React.js, Node.js). The website allows users to browse services, manage accounts, and includes secure authentication and profile updates.
Hotel & Food Ordering Platform (MERN)
A full-featured hotel and food ordering platform built using the MERN stack. Users can browse menus, place orders, and manage carts with tax calculations. Includes user accounts and authentication.
School Management Portal
A full-featured school management portal built with Next.js and TypeScript, using PostgreSQL. Supports student, parent, and teacher accounts with role-based access to grades, assignments, and notifications. Includes Docker deployment.
Get In Touch
I am always open to ideas, suggestions, invitations or any communication. Write me a message.
⚠️ Contact form configuration issue. Please check environment variables.