JM

John Muthee Maina

Full-Stack Software Engineer

Freelance & ContractNairobi, Kenya
Freelance & Contract

John Muthee Maina

Full-Stack Software Engineer

Builder first, problem-solver in progress. I design and ship production-ready web platforms end to end.

Projects
4
Repositories
6
Technologies
15
Experience
18 mo

Projects

Production work and case studies

SKM Engineers
SKM EngineersDelivered

Corporate Website / Business Web Platform

Professional corporate website strengthening brand visibility and showcasing engineering services.

Corporate Website DevelopmentFull-Stack DevelopmentUI Implementation
822024
GrandHR
GrandHRMaintained

HR Management System / Workflow Automation

HR management system streamlining recruitment, onboarding, records, leave, performance, and payroll workflows.

HR Management SystemsFull-Stack DevelopmentWorkflow Automation
1232025
Tanolope Dairy
Tanolope DairyProduction

Farm Management / Marketplace / Financial Workflows

Dairy consultation, marketplace, and farm management platform integrating advisory, bookings, training, and financial operations.

LaravelMySQLFull-Stack Development
1842024
KICC Virtual Exhibitions

Virtual Exhibitions / Marketplace / Events Platform

Virtual exhibitions and trade platform with 360° spaces, ticketing, subscriptions, analytics, and escrow-based transactions.

LaravelMySQLRBAC
2462024

Experience

Professional work history

Full-Stack Software Developer

Grandtek ICT Solutions Limited

Current
August 2025 – May 2026Full_time
  • Full software development lifecycle
  • Secure scalable web solutions
  • Feature development and bug fixes
  • Collaboration with product, design, QA, and DevOps teams

ICT Support Intern

USIU-Africa

May 2025 – August 2025Internship
  • First-line technical support
  • Hardware, software, and network troubleshooting
  • Active Directory support
  • Computer/software installation and maintenance

Education

Academic background

Mount Kenya University

Bachelor of Science in Information Technology

September 2022 – December 2025

A comprehensive IT degree covering software development, database systems, networking, web technologies, and information security.

Software EngineeringDatabase SystemsComputer NetworksWeb DevelopmentInformation SecuritySystems AnalysisOperating SystemsProject Management

Skills

Technologies I work with

Core Stack
TypeScriptReactNext.jsLaravelPythonMySQLPostgreSQLDockerAWS
Languages
TypeScriptJavaScriptPHPPythonSQLDart
Frontend
ReactNext.jsTailwind CSSHTML5CSS3Flutter
Backend
LaravelNode.jsREST APIsExpressEloquent ORM
Databases
MySQLPostgreSQLRedisDatabase Design
DevOps & Cloud
DockerAWSLinuxCI/CDNginx
Security & Auth
RBACJWTOAuthData ProtectionEthical Hacking
Practices
TestingGitAgileCode ReviewAI-Assisted Development

Engineering Activity

Recent work, learning, and milestones

Experience·

Joined Grandtek ICT Solutions as Full-Stack Developer

Started full-time role building secure, scalable web solutions across the full SDLC with product, design, QA, and DevOps teams.

Full-StackSDLCAI-Assisted Development
GitHub·

Published mas.codes personal website

Released the Next.js App Router portfolio with Tailwind CSS v4, shadcn/ui, and GitHub/LeetCode-inspired dark dashboard.

Next.jsTypeScriptTailwind
LeetCode·

Practiced database problems on LeetCode

Solved Employees Earning More Than Their Managers, Combine Two Tables, and Two Sum — building SQL and hash table fundamentals.

LeetCodeSQLHash Table

Let's Build Together

Reach me on any platform below

GitHub
GitHub
LinkedIn
LinkedIn
Email
Email
Website
Website
LeetCode
LeetCode
Lablab.ai
Lablab.ai
Reddit
Reddit
Bluesky
Bluesky
WhatsApp
WhatsApp
WeChat
WeChat
Discord
Discord
Sponsor
Sponsor