Available for opportunities

Hi, I'm Daniel Ngwasi

Full-Stack Software EngineerDigital Systems Analyst

Building practical systems that solve real-world problems. Specializing in writing, testing, and maintaining efficient, scalable software that makes a real impact.

Daniel Ngwasi
πŸ‘¨β€πŸ’» Open to work
5+
Years Experience
100+
Projects Built
10+
Happy Clients
Developer illustration
5+
Years Exp.

About Me

My Journey

I'm a full-stack software engineer and ICT professional with a BSc in Computer Science. I specialize in designing, building, and maintaining efficient, scalable software β€” from responsive web applications and REST APIs to ICT infrastructure and digital systems. With 5+ years of hands-on experience, I bring a practical, problem-first approach to every project I work on.

When I'm not coding or managing ICT infrastructure, I explore new technologies, contribute to open-source, and mentor aspiring developers.

University
St. Paul's University
Graduated
2022
Current Role
ICT Officer
Location
Nairobi, Kenya

Experience

Career Journey

My educational path and professional experience.

2024 – PresentπŸ’Ό work

ICT Officer

Ministry of Education, Kenya

Providing ICT support and infrastructure management for the Ministry of Education. Responsible for maintaining computer systems, networks, and digital services. Supporting staff with ICT needs, managing government databases, and implementing digital transformation initiatives across education departments.

2023 – 2024πŸ’Ό work

Freelance Web Developer

Self-Employed

Delivered responsive, user-friendly websites and web applications for clients across various industries. Focused on modern frameworks like React and Next.js, delivering exceptional digital experiences and scalable backend systems.

2022 – 2023πŸ’Ό work

ICT AttachΓ© / Intern

Government ICT Department

Gained hands-on experience in ICT infrastructure management, network configuration, hardware maintenance, and end-user support. Assisted in the rollout of digital systems and maintained IT documentation.

2019 – 2022πŸŽ“ education

BSc Computer Science

St. Paul's University, Limuru

Graduated with a Bachelor of Science in Computer Science from St. Paul's University Main Campus, Limuru. Built a strong foundation in algorithms, data structures, software engineering, computer networks, and systems design.

What I Offer

Services

From web development to ICT infrastructure β€” here's how I can help your business grow.

🌐

Web Development

Full-stack web apps built with React, Next.js, Laravel, and Node.js. From landing pages to complex enterprise systems.

  • βœ“ Responsive Design
  • βœ“ REST APIs
  • βœ“ Database Design
  • βœ“ Authentication
πŸ–₯

ICT Support & Infrastructure

End-to-end ICT support for organizations β€” network setup, server management, hardware maintenance, and staff training.

  • βœ“ Network Setup
  • βœ“ Server Management
  • βœ“ Hardware Repair
  • βœ“ IT Training
πŸ“±

Mobile App Development

Cross-platform mobile applications using React Native and Flutter that work seamlessly on iOS and Android.

  • βœ“ React Native
  • βœ“ Flutter
  • βœ“ Firebase
  • βœ“ App Store Deployment
πŸ”’

Cybersecurity

Security audits, vulnerability assessments, and implementation of best practices to protect your digital assets.

  • βœ“ Security Audits
  • βœ“ Penetration Testing
  • βœ“ SSL Setup
  • βœ“ Data Backup
πŸ“Š

System Design & Databases

Architecture design, database modeling, and optimization for scalable, high-performance systems.

  • βœ“ System Architecture
  • βœ“ Database Optimization
  • βœ“ API Design
  • βœ“ Cloud Deployment
🎨

UI/UX & Consulting

User-centered design, wireframing, and technical consulting to help you build better digital products faster.

  • βœ“ Wireframing
  • βœ“ Figma Prototypes
  • βœ“ Tech Consulting
  • βœ“ Code Reviews

Technical Stack

Skills & Technologies

My technical toolkit for building exceptional digital experiences.

React
JavaScript
TypeScript
HTML/CSS
Next.js
Tailwind CSS
Vue.js
Bootstrap
Node.js
Python
Django
PHP
Laravel
PostgreSQL
MongoDB
MySQL
REST API
GraphQL
React Native
Flutter
Git
Docker
AWS
Figma
Linux
CI/CD
Network Admin
ICT Support
Cybersecurity
Microsoft 365
Server Mgmt
Data Analysis
ReactJavaScriptTypeScriptHTML/CSSNext.jsTailwind CSSVue.jsBootstrapNode.jsPythonDjangoPHPLaravelPostgreSQLMongoDBMySQLREST APIGraphQLReact NativeFlutterGitDockerAWSFigmaLinuxCI/CDNetwork AdminICT SupportCybersecurityMicrosoft 365Server MgmtData Analysis

Qualifications

Education & Certifications

My academic journey and professional qualifications.

πŸŽ“ Education

Bachelor of Science in Computer Science

2019 – 2022

St. Paul's University β€” Main Campus, Limuru

Strong foundation in algorithms, data structures, software engineering, computer networks, and systems design. Developed practical skills through hands-on projects and coursework.

πŸ† Certifications

βœ“
AWS Cloud Practitioner
Amazon Web Services Β· 2024
Verified βœ“
βœ“
Meta Front-End Developer
Meta / Coursera Β· 2023
Verified βœ“
βœ“
Python for Everybody
University of Michigan Β· 2023
Verified βœ“
βœ“
Cisco IT Essentials
Cisco Networking Academy Β· 2022
Verified βœ“

Portfolio

Featured Projects

Check out some of my recent work and the problems I've solved.

RepoSage
Open Source Β· v0.1.0-alpha

RepoSage

Drop in any GitHub URL and instantly get the purpose, architecture, key files, dependencies, and a contribution guide β€” all in a clean terminal-style UI. Built for developers, by developers. Zero config.

TypeScriptReactNode.jsGitHub APIOpen Source
DantePOS
Laravel 11

DantePOS

A full-featured Point of Sale system built with Laravel 11. Manages sales, purchases, stock, customers, suppliers, employees, and expenses with real-time financial dashboards and lucky draw modules.

Laravel 11PHPMySQLBootstrapJavaScript
DanteCredit
Laravel 11

DanteCredit

A secure web-based loan & credit management system for SACCOs and microfinance institutions. Features loan tracking, branch management, deposits, withdrawals, and analytics dashboards.

Laravel 11PHPMySQLTailwind CSSCharts
Jitihada Voting System
Live Β· Open Source

Jitihada Voting System

A simple, secure web-based voting management system for community groups. Members register, get a unique REG.NO, and cast one vote. Tracks live results with charts and exports to CSV.

PHPTailwind CSSBootstrapMySQLChart.js
Ministry of Education ICT Portal
Live Β· Private

Ministry of Education ICT Portal

An internal web portal for managing ICT assets, support tickets, and staff ICT requests across the Ministry of Education. Includes real-time dashboards and reporting.

ReactNode.jsPostgreSQLDocker

Social Proof

Client Testimonials

What people are saying about working with me.

β€œ

Daniel built our entire company website and internal tools from scratch. Clean code, beautiful design, and delivered ahead of schedule. He is our go-to developer.

FW
Felister Wanjiru
CEO, Feltech Creative

Get In Touch

Let's Connect

Have a project in mind or want to chat? Feel free to reach out.

I'm always open to discussing new projects, creative ideas, or opportunities. Messages sent through this form go directly to my inbox.

Location
Nairobi, Kenya

Find me on

βœ‰

Stay Updated

Subscribe to receive updates on my latest projects, blog posts, and industry insights. I respect your privacy β€” unsubscribe at any time.

β˜…

Rate My Portfolio

Did you enjoy my portfolio? Let me know with a quick rating!

How would you rate my portfolio?

Your feedback helps me improve!

πŸ’¬ Chat with me!