CMN

Hi, I'm

Charles Njenga

I build things for the web

I'm a software developer specializing in creating goal-driven products that provide exceptional experiences to their users.

02

About

Charles Njenga's Avatar

Hi, I'm Charles Njenga — a passionate Software Developer with over 5 years of experience building clean, scalable, and user-focused web applications.

I specialize in frontend development, with strong expertise in technologies like Vue.js, Nuxt, React, Next.js, and Tailwind CSS. I've also worked across the full stack with Laravel, GraphQL, and various deployment and CI/CD tools. My journey has taken me from developing robust full-stack solutions at startups to leading frontend implementations for international clients in dynamic, cross-functional teams.

Currently, I'm working with NoCode Rebels, where I build custom solutions with WeWeb, helping businesses bring their ideas to life quickly and beautifully. I'm deeply invested in writing clean, maintainable code and delivering seamless user experiences. Whether it's creating interactive UI components, integrating complex APIs, or optimizing performance, I enjoy turning ideas into reliable digital products.

03

Skills & Technologies

Frontend Development

WewebReactNext.JsVue.JsNuxtHTML/CSSTailwindCSSStyled ComponentsSassGatsbyReduxReact Query

Backend Development

Node.JsExpressNest.JsLaravel

Database & DevOps

SupabaseMongoDBPostgreSQLMySQlDockerGithub ActionsVercelRenderNetlifyAWS

Tools and Methods

GitAgileFigmaVS Code

Business & Marketing

ResendSEOAnalytics

Soft Skills

Problem SolvingCommunicationTime ManagementLeadership

04

Experience

Front-End Developer @ nocode rebels

Jul 2024 - present

Austin, Texas (Remote)

Developed and maintained complex frontend components using Vue.js, JavaScript (ES6+), and Tailwind CSS
Integrated RESTful APIs and third-party services to extend functionality across platforms.
Built custom WeWeb components to meet unique client requirements, enhancing flexibility and performance.
Implemented responsive designs and UX best practices for desktop and mobile users.
Contributed to CI/CD workflows, ensuring efficient deployment and delivery cycles.
Participated in code reviews, QA testing, and performance optimizations.

Front-End Developer @ Inisev

May 2024 - Jun 2024

Pietà, Malta (Remote)

Developed user interfaces in compliance with provided designs, leveraging Nuxt3, SCSS, and Tailwind CSS to ensure seamless user experiences.
Conducted comprehensive code reviews to guarantee accuracy and alignment with company standards, fostering high-quality deliverables.
Delegated tasks effectively among team members, optimizing workflow efficiency and ensuring timely project completion.
Contributed to the redesign initiative of follow.it, a pioneering service aimed at enhancing website traffic through proactive follower notifications, consolidating news and blog subscriptions for streamlined user engagement. With the new redesign, the user experience has increased significantly for the 10M+ users on the platform.

Mid-level Software Engineer @ Identigate Integrated Solutions

Oct 2022 - Mar 2023

Nairobi, Kenya (Hybrid)

Spearheaded the conception, development, and successful deployment of dynamic web applications leveraging Vue.js for frontend excellence and Laravel for robust backend functionality.
Pioneered the setup and configuration of the production server for Assetfix, a Laravel-based asset management application, ensuring optimal performance and reliability from inception to deployment.
Revolutionized project workflow efficiency by orchestrating the seamless CI/CD pipelines using GitHub Actions, enhancing collaboration and accelerating time-to-market.
Collaborated closely with cross-functional teams to gather requirements, architect solutions, and implement features that elevate user experiences and drive business objectives.
Implemented and optimized RESTful APIs to facilitate smooth communication between frontend and backend systems, enhancing scalability and flexibility.
Conducted thorough testing and debugging to ensure the delivery of high-quality, error-free software solutions, meeting stringent performance and security standards.

Full-Stack Developer @ SOOP (Software Operations)

Sep 2020 - Apr 2023

Auckland, New Zealand (Remote)

Spearheaded the design and implementation of the frontend for the Food Hygiene Management SPA, optimizing user experience and functionality.
Executed comprehensive code testing using Cypress for E2E testing, ensuring robustness and reliability of the application.
Established code coverage metrics with Codecov, enhancing code quality and facilitating thorough test analysis.
Collaborated closely in the design and development of REST APIs, contributing to the creation of scalable and efficient backend solutions.
Orchestrated the development of user interfaces in alignment with provided designs, prioritizing aesthetic appeal and user-centric functionality.
Engineered comprehensive CRUD operations for diverse resources, empowering seamless functionality within the interface and enhancing user interaction.

If you might be interested in what I might have to say in topics such as software development, productivity, and tech in general, please consider subscribing to my monthly newsletter, which I am looking forward to starting soon.

Join my newsletter

I respect your privacy. Unsubscribe any time.

Contact me

Email: charlesmn37@gmail.com

Copyright © 2025. All rights reserved.