Skip to main content
Macharia NdegwaMN
Open to opportunities

Macharia Ndegwa

@machariandegwa

I’m a full-stack software engineer turning business needs into scalable web solutions.

Kenya
Message

What I'm looking for

I’m looking for a team where I can build and deploy full-stack web applications, strengthen database and API work, and use analytics for measurable impact. I want an Agile environment that values clean, scalable solutions and continuous improvement.

I’m a motivated Software Engineer and Business IT professional who builds full-stack web applications, designs relational databases, and deploys production-ready projects. I focus on translating business requirements into clean, scalable technical solutions that teams can rely on.

In my recent work, I develop, deploy, and maintain company websites, manage hosting and domain configuration, and ship continuous feature updates. I also use data analytics to track performance (traffic and conversion metrics) so decisions stay grounded in measurable outcomes.

As a Junior Software Engineer, I supported business workflows by developing and maintaining internal web applications with Java, PHP, and JavaScript. I designed, normalized, and optimized relational database schemas, improving query performance and data integrity, while collaborating in Agile through code reviews and sprint planning.

Earlier, I built hands-on enterprise IT exposure during an IT internship at Gulf African Bank—supporting core banking system maintenance, assisting the DBA team with backups and performance monitoring, and contributing to cybersecurity awareness and IT compliance. I’m energized by roles where I can keep shipping web products, strengthen backend/data foundations, and grow with practical, customer-facing impact.

Experience

Work history, roles, and key accomplishments

Education

Degrees, certifications, and relevant coursework

Strathmore University logoSU

Strathmore University

Bachelor of Business Information Technology (BBIT), Business Information Technology

2024 -

Activities and societies: Key coursework includes IT Project Management, Advanced Object-Oriented Programming, Data Structures & Algorithms, Database Systems, Business Communication, Principles of Management & Marketing.

Pursuing a Bachelor of Business Information Technology (BBIT) at Strathmore University, focusing on advanced programming, database systems, and IT project management. Expected to continue beyond 2024.

Strathmore University logoSU

Strathmore University

Diploma in Business Information Technology (DBIT), Business Information Technology

2022 - 2023

Activities and societies: Completed foundational coursework in programming, systems analysis, and business IT applications.

Completed a Diploma in Business Information Technology (DBIT) at Strathmore University, covering programming foundations, systems analysis, and core business IT applications.

Tech stack

Software and tools used professionally

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan