Elvis Bitolo
Based in Nairobi, Kenya

Elvis Bitolo Khanyanga

Software Developer | Full Stack & AI-Assisted Development

Software developer passionate about building modern, scalable, user-focused web applications. Earned a Certificate of Completion in Information Communication Technology (Software Development with AI) from Empower Hope (23 February 2026 - 20 June 2026) and consistently goes beyond the curriculum through self-directed learning and real client work - covering full-stack development, AI-assisted workflows, deployment, SEO, and helping businesses establish an effective online presence. Focused on software architecture, user experience, backend systems, and helping businesses grow their digital presence.

Full Stack

Next.js, React, Firebase, Prisma

AI-Assisted

AI workflows and prompt engineering

Digital Presence

SEO, Search Console, Business Profile

Elvis Bitolo Khanyanga

Profile snapshot

Certificate of Completion in ICT (Software Development with AI) - Empower Hope, supported by NCCK, ELF, KUJIA, and Standard Bank

Full stack developer building real client websites with Next.js, React, and Firebase

Self-taught in Linux, Prisma, AI-assisted development, SEO, and Google Business Profile

About

How I work and where I am headed

Software engineering principles, areas of interest, and the philosophy behind my continuous learning.

Career Objective

Seeking opportunities to contribute as a software developer while continuing to grow in backend development, cloud technologies, database systems, and full-stack engineering. Enjoys solving real-world problems through clean, efficient, and maintainable software, and is committed to lifelong learning and continuous professional improvement.

Areas of Interest

Full Stack DevelopmentBackend EngineeringModern React ApplicationsNext.js ApplicationsAI-Assisted Software DevelopmentCloud TechnologiesBusiness AutomationLocal Business Digital TransformationSearch Engine OptimizationDatabase Systems

Engineering Principles

MaintainableScalableReusableSecureResponsiveAccessibleUser-focusedPerformance optimized

Continuous Learning Philosophy

Completing a course is only the beginning of becoming a professional software developer. Beyond formal ICT training, consistently invests time in mastering modern technologies such as Next.js, Prisma ORM, Linux development environments, Firebase, deployment workflows, Google Search Console, and Google Business Profile optimization. Regularly builds personal projects, solves real client problems, and explores new technologies to strengthen both technical depth and practical experience. The goal is to become a highly skilled software engineer capable of designing, developing, deploying, and maintaining modern web applications while helping businesses leverage technology to grow their digital presence.

Selected work

Full stack and cloud projects

Real-world projects showcasing web development, cloud infrastructure, and full-stack delivery.

Client Web Project

Brilliant Angels Academy Website

Multi-page Next.js website for a community-based school and CBO in Githogoro, Nairobi. Features programs, M-Pesa donation integration, WhatsApp contact, news, gallery, and volunteer/donate pages.

Next.jsReactFirebaseVercelSEO

Client Web Project

Austine Omondi MCA 2027 Campaign Website

Campaign website for an MCA aspirant in Karura Ward. Features candidate background, manifesto, events, 2027 election countdown, FAQ, gallery, and M-Pesa donation support.

Next.jsReactTailwind CSSM-PesaSEO

Full Stack Web App

Githogoro Community App

Community platform for the Githogoro area with neighborhood chat, a local job board, business directory, live map of services, video feed, and emergency alerts.

Next.jsReactFirebaseTailwind CSSVercel

Cloud Infrastructure

AWS VPC Terraform Project

Infrastructure-as-code project for provisioning AWS VPC with public/private subnets, NAT gateway, and networking resources using Terraform.

AWSTerraformCloud Networking

Full Stack Web App

Developer Portfolio

Personal portfolio and resume site built with Next.js, featuring dark mode, Firebase backend, contact form, and downloadable CV. Deployed on Vercel.

Next.jsReactFirebaseTailwind CSS

Toolbox

Skills that support full-stack delivery

Built through the Empower Hope ICT program, self-directed learning, and real client work.

Languages & Frameworks

JavaScriptHTML5CSS3ReactReduxNext.jsTailwind CSSNode.js

Databases

FirestoreMongoDBSQLitePrisma ORMPostgreSQL

Tools & Platforms

GitGitHubnpmpnpmBashLinuxVercelFirebase ConsoleVS Code

AI & Digital

AI-Assisted DevelopmentPrompt EngineeringSEOGoogle Search ConsoleGoogle Business Profile

Design & UX

UI/UXResponsive Web DesignMobile-First DesignAccessibilityClean Navigation

Resume

A CV built for software and full-stack roles

The downloadable PDF is generated from the same structured profile data that powers this page.

Experience

Freelance Software Developer

2026 - Present

Independent Client Projects

  • Built and deployed the Brilliant Angels Academy website - a multi-page Next.js site for a community-based school and CBO in Githogoro, Nairobi, with programs, M-Pesa donation integration, WhatsApp contact, news, and gallery.
  • Built the Austine Omondi MCA 2027 campaign website - with manifesto, events, election countdown, and M-Pesa donation support.
  • Set up Google Business Profiles for local businesses (including Rafiki Wholesale) and provided local SEO guidance.

Web Development & Cloud Projects

2026 - Present

Self-Directed Learning & Practice

  • Designed and built Githogoro, a community app for the Githogoro area with neighborhood chat, a local job board, business directory, live map, video feed, and emergency alerts.
  • Designed responsive, mobile-first interfaces and full-stack workflows deployed on Vercel with Firebase backends.
  • Built cloud infrastructure projects using AWS and Terraform for networking and deployment.

Certifications

Certificate of Completion - ICT: Software Development with AI

Empower Hope | 2026 | 23 February 2026 - 20 June 2026

Certificate of Completion for the Information Communication Technology (Software Development with AI) program. Awarded for successfully completing training in software development, frontend and backend development, databases, software project management, AI-assisted development, security, the React ecosystem, version control, and professional skills. Hosted by Empower Hope and supported by NCCK, Emerging Leaders Foundation, KUJIA, and Standard Bank. Signed by Rev. Canon Chris Kinyanjui (General Secretary, NCCK) and Victor Mbugua (Country Director, Empower Hope).

AWS Certified Cloud Practitioner

Amazon Web Services | 2025 | Issued 28 July 2025 - Valid until 28 July 2028

Foundational certification validating overall knowledge of the AWS Cloud, including cloud concepts, security and compliance, core AWS services, and billing, pricing, and support. Verifiable on the AWS Certification website.

Verify credential(7ae1f1e5a6514b0cb188fc8f07a7d092)

Education

Information Communication Technology (Software Development with AI)

Empower Hope | 23 February 2026 - 20 June 2026

Certificate of Completion program focused on practical digital skills, innovation, workplace readiness, and modern software development practices. Covered programming fundamentals, software engineering principles, the software development lifecycle, frontend and backend development, databases, software project management, the React ecosystem, version control, AI-assisted development, security, and professional skills.

Hosted by: Empower Hope

Supported by: NCCK, Emerging Leaders Foundation, KUJIA, Standard Bank

Signed by

Rev. Canon Chris Kinyanjui - General Secretary, National Council of Churches of Kenya (NCCK)

Victor Mbugua - Country Director, Empower Hope

Core Competencies

Software Development

  • Programming fundamentals
  • Software engineering principles
  • Software development lifecycle
  • Writing maintainable code
  • Debugging applications
  • Building complete software solutions

Frontend Development

  • HTML5
  • CSS3
  • JavaScript
  • Responsive Web Design
  • User Interface development
  • Component-based development

Backend Development

  • Backend architecture
  • APIs
  • Server-side programming
  • Business logic implementation
  • Authentication principles

Databases

  • Database fundamentals
  • Database design
  • CRUD operations
  • Data management
  • Database relationships

Software Project Management

  • Project planning
  • Team collaboration
  • Agile concepts
  • Documentation
  • Task management

AI-Assisted Development

  • AI-assisted programming
  • AI productivity tools
  • Prompt engineering fundamentals
  • AI-enhanced software workflows
  • Modern AI development practices

Security

  • Authentication
  • Web security fundamentals
  • Secure application design
  • User access management

React Ecosystem

  • React
  • Redux
  • Component architecture
  • State management
  • Modern frontend workflows

Version Control

  • Git
  • GitHub
  • Branching workflows
  • Repository management
  • Team collaboration

Professional Skills

  • Critical thinking
  • Technical problem solving
  • Innovation
  • Workplace readiness
  • Communication
  • Professional ethics
  • Teamwork

Contact

Let’s build something useful

Send a message for cloud projects, web development, collaboration, or technical content work.

Fill this in and it opens WhatsApp with your message ready to send.