JM

John Muthee Maina

Full-Stack Software Engineer

Freelance & ContractNairobi, Kenya

About

Full-Stack Software Engineer with experience building secure, scalable, and user-focused applications using TypeScript, React, Next.js, Laravel, Python, MySQL, PostgreSQL, Docker, and AWS.

Freelance & ContractNairobi, Kenya

Technical Focus Areas

Languages

Advanced
TypeScriptJavaScriptPHPPythonSQLDart

Frontend

Advanced
ReactNext.jsTailwind CSSHTML5CSS3Flutter

Backend

Advanced
LaravelNode.jsREST APIsExpressEloquent ORM

Databases

Intermediate
MySQLPostgreSQLRedisDatabase Design

DevOps & Cloud

Intermediate
DockerAWSLinuxCI/CDNginx

Security & Auth

Intermediate
RBACJWTOAuthData ProtectionEthical Hacking

Practices

Intermediate
TestingGitAgileCode ReviewAI-Assisted Development

Engineering Strengths

  • Secure architecture design
  • Full-stack delivery
  • API design & integration
  • Payment & marketplace systems
  • AI-assisted workflows

Education

Mount Kenya University

Bachelor of Science in Information Technology

September 2022 – December 2025

View

Certifications

Software Engineering

African Leadership University (ALX)

View

Artificial Intelligence Certificate

Moringa School

View

Advanced Python Certificate

Simplilearn SkillUp

View

Ethical Hacker

Cisco Networking Academy / USIU-Africa

View

Tools & Platforms

VS CodeGitDockerPostmanFigmaLinuxAWS ConsoleGitHub Actions

Current Availability

Freelance & Contract. Based in Nairobi, Kenya. Available for remote and on-site work.