Stephen Ndiritu
@stephenndiritu
Computer Science graduate delivering software, Power BI dashboards, and ICT support to boost efficiency.
What I'm looking for
I’m a motivated and innovative Computer Science graduate with practical experience across ICT support, data analytics, software development, digital transformation, and user training. I design web applications, build dashboards, and troubleshoot ICT systems so teams can make faster, data-driven decisions.
I’ve delivered hands-on training as an ICT Instructor, including Microsoft Office (Word, Excel, Access, PowerPoint) and practical lessons on Power BI and SPSS. I also improved learners’ practical skills through project-based learning, including dashboard creation and lab computer support.
As a Freelance Software Developer & ICT Consultant, I’ve designed custom, database-driven web applications using Laravel and PostgreSQL, built responsive UIs with React and JavaScript, integrated third-party APIs, and supported businesses with digitization initiatives. I’m especially passionate about leveraging Artificial Intelligence, Business Intelligence, automation, and modern technologies to solve real-world problems with scalable solutions.
Experience
Work history, roles, and key accomplishments
Freelance Software Developer
Freelance
Jan 2022 - Present (4 years 6 months)
Designed and developed custom web applications and database-driven systems using Laravel, PostgreSQL, React, and JavaScript, integrating third-party APIs for client needs. Built Power BI dashboards for reporting and provided ICT support and software installation services to support digital transformation initiatives.
Freelance Graphic Designer
Freelance
Jan 2019 - Present (7 years 6 months)
Designed marketing materials and business branding, creating logos, brochures, and promotional graphics for SMEs. Developed digital content for social media campaigns and supported clients with digital marketing strategy and digital solutions.
ICT Instructor (Attachment)
Shinka Academy of Design
Apr 2025 - Jul 2025 (3 months)
Trained students in Microsoft Office and delivered practical Power BI/SPSS lessons while supporting laboratory computer maintenance and Level 1–2 ICT troubleshooting. Prepared lesson plans, practical exercises, and assessments, and guided project-based dashboard creation.
Education
Degrees, certifications, and relevant coursework
St. Paul's University
Bachelor of Science, Computer Science
Activities and societies: Relevant coursework: Artificial Intelligence, Database Systems, Data Structures, Information Systems, Software Engineering, Human Computer Interaction, Networking, Information Security.
Completed a Bachelor of Science in Computer Science at St. Paul's University, graduating in November 2025. Coursework included Artificial Intelligence, Database Systems, Data Structures, Information Systems, Software Engineering, Human Computer Interaction, Networking, and Information Security.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Stephen?
You can contact Stephen and 90k+ other talented remote workers on Himalayas.
Message StephenGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
