John Muthee Maina

John Muthee Maina

$20/hr
Full-Stack Engineer creating secure, scalable web apps, mobile apps, and cloud solutions.
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
22 years old
Location:
Nairobi, Kenyan, Kenya
Experience:
2 years
About

I am a dedicated Full-Stack Software Engineer and IT Support Specialist with strong hands-on experience in building secure, scalable, and user-centered digital systems. My work spans modern web application development, mobile app development, cloud deployment, and practical IT support in enterprise environments. Over time, I have developed a balanced skill set that combines software engineering excellence with deep technical support and infrastructure management capabilities.

I have worked professionally as an ICT Support Intern at the United States International University (USIU–Africa), where I provided first-line technical support to students and staff. My responsibilities included resolving hardware, software, and networking issues, managing Active Directory user accounts, configuring systems, and ensuring reliable campus-wide connectivity. This role strengthened my troubleshooting, communication, and operational efficiency skills, while exposing me to structured IT workflows and real-world support challenges.

As a freelance Full-Stack Developer, I work with both local and international clients to design, develop, and deploy complete web and mobile solutions. I focus on using modern technologies such as Laravel, React.js, Node.js, Flutter, MySQL, Docker, and AWS to deliver responsive interfaces, clean APIs, secure backend logic, and scalable system architectures.

I have successfully delivered multiple end-to-end client projects, including DigitalBark (a stock market education and e-commerce platform), KhonaMart POS (a retail management and sales system), and SereneWings Caregiving (a homecare and wellness platform). In each of these, I handled system design, UI implementation, API development, integration of payment gateways, dashboards, analytics tools, and deployment. I ensure that every project I deliver is optimized for speed, security, SEO, performance, and user experience.

My technical strengths include programming in Python, JavaScript, TypeScript, PHP, Java, and C. I work with frameworks such as Laravel, React.js, Node.js, Django, Flutter, and Angular. I am also experienced in cloud deployment, Linux administration, Bash scripting, Docker, CI/CD pipelines, NGINX, RESTful APIs, microservices, and scalable architecture design. Additionally, I bring strong IT support capabilities — system installation, maintenance, troubleshooting, networking, remote support, and helpdesk operations.

I am passionate about building meaningful digital solutions that solve real problems. Whether developing a complete system from scratch or supporting an existing infrastructure, I focus on quality, clarity, communication, and long-term reliability. I am available for freelance, part-time, or full-time work, and I look forward to helping clients turn great ideas into secure, modern, and efficient technology products.

Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.