Isaac Ngure

I am a Software Engineer

I build production-ready digital products and craft visual stories through cinematography, videography, editing, and photography. My work blends secure engineering, clean code, polished interfaces, and creative direction for brands, businesses, and real-world ideas.

Isaac Ngure Kariithi - developer, cinematographer, and visual storyteller

About Me

I am a Software Engineer, Full-Stack Developer, and visual creative based in Nairobi. I build reliable web applications and also create cinematic visuals for stories, events, brands, and personal projects.

My core strengths include PHP (OOP/MVC), Python/Django, JavaScript, and modern frontend development with Next.js. I architect backend systems with structured database models, clear business logic, and secure authentication flows, while delivering responsive, accessible interfaces that improve user adoption and engagement.

Beyond implementation, I prioritize maintainability, performance, and long-term scalability. From convention registration platforms to ecommerce systems and freelance workflow products, I have delivered solutions that reduce manual work, improve operational visibility, and support growth through dependable software engineering practices.

Beyond the Code: I work as a cinematographer, videographer, and video editor, with experience capturing and shaping footage from concept to final cut. I also do photography and some graphic design, where I am still growing but already bring a strong eye for composition, story, and detail.

Technical & Creative Skills

Backend Development

  • PHP (OOP, MVC, RESTful API Design)
  • Python & Django Application Development
  • Authentication, Authorization & RBAC
  • Secure CRUD, Input Validation & Data Sanitization
  • Database Schema Design & Query Optimization
  • Session Security, CSRF Protection & Security Headers

Frontend Development

  • Next.js & Modern React-Based UI Architecture
  • HTML5, Semantic Accessibility & SEO Fundamentals
  • Advanced CSS3, Responsive Systems & UI Polish
  • JavaScript (ES6+) Patterns & State Handling
  • API Integration with Fetch/Axios & Async Workflows
  • Performance-Aware, Mobile-First Frontend Delivery

Engineering & Delivery

  • Git/GitHub Workflow, Branching & Code Reviews
  • Debugging Across Browser, Backend & Database Layers
  • MySQL/PostgreSQL Administration & Data Management
  • Deployment, Production Monitoring & Iterative Fixes
  • System Documentation & Technical Handover
  • Client Communication, Requirement Breakdown & Execution

Creative & Visual Arts

  • Cinematography & Camera Work
  • Videography for Events, Brands & Stories
  • Video Editing & Post-Production
  • Photography for Portraits, Events & Landscapes
  • Basic to Intermediate Graphic Design
  • Storyboarding, Visual Planning & Color Grading

Featured Projects

E-Commerce Platform

Problem: Small business needed a complete online store with inventory management and secure payment processing.

Solution: Built a full-stack e-commerce system with PHP backend for order processing, user authentication, and MySQL database design. Frontend features responsive product catalog with JavaScript cart functionality.

Result: Increased online sales by 150% with secure, user-friendly shopping experience and admin dashboard for inventory management.

PHP MySQL JavaScript Bootstrap

International Convention Registration & Management System

Problem: The convention required a reliable system to handle large volumes of local and international registrations, track attendee details, manage accommodation information, and support administrators with real-time visibility and control. Manual or fragmented registration methods were inefficient, error-prone, and difficult to scale.

Solution: Designed and developed a full-stack PHP-based web system using MVC principles. The system enabled online attendee registration, secure data capture, and centralized storage in a MySQL database. Implemented admin authentication, role-based access, and CRUD functionality for managing registrants. Used Bootstrap and custom CSS for a responsive, user-friendly interface, and JavaScript to enhance interactivity and form validation.

Result: Successfully supported registration and tracking for an international convention, improving data accuracy, reducing administrative workload, and enabling organizers to manage attendees efficiently from a centralized dashboard. The system streamlined the entire registration process and proved stable under real-world usage.

PHP (MVC) MySQL JavaScript Bootstrap 5 CSS3

Freelance Job & Client Management System

Problem: Clients and freelancers lacked a centralized system to post jobs, manage applications, and track ongoing projects. Manual communication and fragmented workflows caused delays, missed opportunities, and inefficient task allocation.

Solution: Developed a full-stack PHP system using MVC architecture. Clients can create accounts, post jobs, and manage applications. Freelancers can register, apply for jobs, and track project status. Implemented secure authentication, role-based access, and CRUD functionality. Used Bootstrap and custom CSS for a responsive design, and JavaScript for enhanced interactivity and validation.

Result: Streamlined job posting and hiring process, improved communication between clients and freelancers, and centralized project tracking. Enabled efficient management of multiple projects while maintaining data security and usability.

PHP (MVC) MySQL JavaScript Bootstrap 5 CSS3
Ecommerce Shop Platform

Ecommerce Shop Platform

Problem: The store needed a fast, scalable ecommerce platform with clean user experience, secure order handling, and reliable data management.

Solution: Built the frontend with Next.js and implemented backend services with Python and Django. Integrated PostgreSQL for product, customer, and order data, with structured APIs powering catalog browsing, checkout, and admin workflows.

Result: Delivered a responsive shopping experience with stable backend performance, efficient inventory and order tracking, and a maintainable full-stack architecture.

Python Django Next.js PostgreSQL

Creative Portfolio

A growing collection of video and photo work, from cinematic shooting and editing to photography and light graphic design.

Videography & Editing

Ander And Doreen

Cinematography, Videography & Editing

Alice Mwamini & Samuel

Cinematography, Videography & Editing

Luxury Wedding at Ridge Cabin Limuru | Groom Breaks in tears | Epic Fireworks Finale A&G

Cinematography, Videography & Editing

Daniel And Christine | Wedding

Cinematography, Videography & Editing

Photography

Portrait Photography
Portrait
Landscape Photography
Landscape
Nature Photography
Nature
Event Photography
Event
Street Photography
Street
Urban Photography
Urban

Get In Touch

Let's Build or Create Something Together

Whether you need a web product, a video shoot, editing support, photography, or a creative collaboration, I'd love to hear from you.

Location
Nairobi, Kenya