Programming • Graphics • SEO • Support

I'm John Njenga.

I design and build applications, make compelling visuals, deliver data driven campaigns, and provide friendly user support. Clean code, clear design, and business impact.

JavaScript React Dart Tailwind Laravel PHP Flutter CSS Adobe Suite WordPress

Available for freelance and full‑time opportunities.

About Me

I'm an ICT specialist with a disciplinary mindset and a genuine passion for solving problems using technology. Over the years, I’ve learned to balance creativity with logic; whether it’s building fullstack web and mobile applications, designing brand ready graphics, or launching SEO and digital marketing campaigns that actually connect with people.

Whether I’m coding in JavaScript, styling with Tailwind, or experimenting with new design tools, I always aim to deliver work that blends efficiency with beauty. Outside of the technical details, what drives me is seeing my work empower others by helping a business grow online, making a system easier to use, or giving someone the confidence to adopt a tool they once found intimidating. For me, ICT isn’t just about systems and software.

💡 Fun fact: When I’m not debugging code or designing visuals, you’ll probably find me exploring new tech trends, enjoying a strong cup of coffee, or outdoor activities.

What I Do

Programming & Development

Full‑stack web and mobile development using Dart, JavaScript/React, Laravel/PHP, Flutter, and modern CSS.

Graphics Design

Brand identity, UI/UX assets, marketing visuals designed in Adobe Creative Suite and Canva.

Digital Marketing

SEO, social, and campaign landing pages with analytics to track, learn, and improve.

User Support

Documentation, onboarding, troubleshooting, and making technology work for people.

Skills

👩‍💻 Programming Languages
Dart JavaScript PHP HTML CSS
🧩 Frameworks & Libraries
React Tailwind CSS Laravel Flutter
🎛️ Tools & Platforms
Adobe Suite Canva WordPress

Projects

Get In Touch

I’d love to hear from you.
Whether it’s a new project, freelance, or full-time opportunities, let’s connect.