0%

Evans Kipngeno Cheruiyot

Software Engineer & DevOps Engineer

Building Production-Ready Software Systems

Designing, Building & Automating Scalable Software Systems

Software Engineer specializing in full-stack development, cloud infrastructure, CI/CD automation, and DevOps practices. I build production-ready applications with a focus on scalability, reliability, security, and performance.

Python
Django
React
Docker
Terraform
GitHub Actions
PostgreSQL
Redis
Evans Kipngeno Cheruiyot - Software Engineer and DevOps Engineer

What I Can Build For You

Specialized in creating robust, scalable solutions that drive business growth and user satisfaction

Full-Stack Web Applications

End-to-end MERN stack applications with modern UI/UX and scalable architecture

REST API Development

Secure, well-documented APIs with Django REST Framework or Node.js/Express

Authentication & Security

JWT-based auth, role-based access control, and security best practices

Database Design & Optimization

Efficient MongoDB, PostgreSQL, or MySQL schemas optimized for performance

About Me

I'm a Software Engineer and DevOps Engineer passionate about building, deploying, and maintaining scalable digital products. My expertise spans full-stack development with React, Node.js, Python, Django, and modern cloud-native technologies.

I design secure, efficient, and maintainable systems, leveraging Docker, CI/CD pipelines, Infrastructure as Code (Terraform), PostgreSQL, Redis, and Linux-based environments to deliver reliable production-ready applications. My focus is on clean code, scalable architecture, automation, and operational excellence.

What I Do

  • Full-Stack Application Development
  • Cloud & DevOps Engineering
  • Docker & Containerization
  • CI/CD Pipeline Automation
  • Infrastructure as Code (Terraform)
  • Backend Systems & API Development
  • System Architecture & Scalability
  • Technical Mentorship (TechBridge Africa)

Philosophy

"Building software is only half the job. Great engineering ensures systems are scalable, reliable, secure, and maintainable long after deployment."

Skills & Technologies

My technical expertise spans full-stack development, from frontend to backend, databases, and essential tools.

frontend

  • JavaScript (ES6+)
  • TypeScript
  • React.js
  • Next.js 14
  • HTML5 & CSS3
  • Tailwind CSS

backend

  • Node.js
  • Express.js
  • Python
  • Django / Django REST Framework
  • Flask

databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • SQLite

Tools & Technologies

  • Git & GitHub
  • Docker & Docker Compose
  • GitHub Actions (CI/CD)
  • Terraform (IaC)
  • Linux
  • Bash Scripting
  • Postman / Thunder Client
  • Render, Vercel, Railway, Netlify
  • REST API Development
  • Nginx
  • Winston (Structured Logging)
  • VS Code

Specialization

MERN Stack (Primary)

  • Full-stack MERN apps
  • Authentication & Authorization (JWT, RBAC)
  • REST API development
  • MongoDB schema design
  • State management

Python Backend Development

  • Django REST Framework APIs
  • Celery & Redis task queues
  • WebSocket real-time features (Django Channels)
  • Authentication systems
  • System tools and utilities

DevOps & Infrastructure

  • Docker containerisation & Compose
  • GitHub Actions CI/CD pipelines
  • Terraform Infrastructure as Code
  • Render & cloud deployments
  • Structured logging, health checks & uptime monitoring

Featured Projects

Here are some of my recent projects showcasing my full-stack development skills in MERN and Python.

⭐ Featured
Women Empowerment SDGs Platform screenshot

Women Empowerment SDGs Platform

Connected 500+ women entrepreneurs with 99.9% uptime

  • Scalable MERN platform
  • Resources and mentorship access
  • 60% reduction in admin workload
MongoDB
Express.js
⭐ Featured
Learning Management System screenshot

Learning Management System

Production-grade LMS with role-based access and real-time tracking

  • Secure dashboards for students, instructors, admins
  • Automated certificate analytics
  • Real-time progress monitoring
React.js
Node.js
⭐ Featured
AI Buddy Study screenshot

AI Buddy Study

Won hackathon with 35% improvement in study efficiency

  • AI-powered study assistance
  • Innovative AI integration
  • Competition-winning platform
JavaScript
HTML
Ecommerce  screenshot

Ecommerce

Handled 5,000+ monthly users with secure transactions

  • Fullstack ecommerce platform
  • Secure payment integration
  • User friendly product management
  • Admin dashboard for order tracking
React.js
Node.js
Roommate Finder screenshot

Roommate Finder

A full-stack Django backend for finding compatible roommates through preference-based matching, real-time chat, and SMS notifications.

  • Weighted matching algorithm
  • Real-time WebSocket chat via Django Channels
  • Geo-filtering & SMS via Africa's Talking
  • JWT auth, Cloudinary, Celery + Redis
  • GitHub Actions CI/CD pipeline
  • Docker containerisation & Compose
  • Terraform Infrastructure as Code
  • Winston structured logging & UptimeRobot monitoring
Django
DRF
SMS Hub Pro screenshot

SMS Hub Pro

Production SMS platform with end-to-end DevOps pipeline

  • GitHub Actions CI/CD pipeline
  • Docker containerisation & Compose
  • Terraform Infrastructure as Code
  • Winston structured logging & UptimeRobot monitoring
Node.js
Express.js
⭐ Featured
School Dashboard screenshot

School Dashboard

A full-stack school management dashboard built with modern web technologies and integrated DevOps workflows. The project includes automated deployment pipelines, containerized services, and scalable application architecture focused on real-world administrative management systems

  • Dockerized application setup
  • CI/CD automation with GitHub Actions
  • Automated deployment workflows
  • Environment variable management
  • Linux/Nginx server configuration
  • Production-ready deployment structure
  • Version control using Git & GitHub
Django
Python

What I Bring To Teams

Combining software engineering expertise with DevOps practices to build, deploy, and maintain reliable systems that scale.

Full-Stack Engineering

Building robust applications from frontend interfaces to backend services, databases, and APIs using modern technologies and best practices.

DevOps & Automation

Automating deployments, infrastructure, and development workflows using Docker, CI/CD pipelines, Terraform, and cloud-native practices.

Scalable Architecture

Designing secure, maintainable, and production-ready systems that remain reliable as products, teams, and user bases grow.

Live Development Terminal

Watch real development commands and their outputs in action

Terminal - Development Session
evans@portfolio:~$
Active Development Session

Education & Learning

2024 - completed

Diploma in Information Communication Technology

Eldoret National Polytechnic

Comprehensive ICT program covering software development, database management, network administration, and systems analysis.

Software Development FundamentalsDatabase Management SystemsNetwork AdministrationSystems Analysis & Design
2025 (June - November)

Software Engineering Program

PLP Academy

Intensive software engineering bootcamp focusing on modern development practices and project-based learning.

Full-stack Web DevelopmentPython & DjangoWeb TechnologiesStartup building

Learning Goals

  • Advanced Django Development
  • Cloud Architecture & Deployment
  • DevOps & CI/CD Practices
  • API Security & Best Practices

Academic Focus

My studies combine theoretical computer science foundations with practical software development skills, preparing me for modern backend development challenges.

Expected Graduation: 2026

My Interests

Beyond coding, I'm passionate about technology trends, problem-solving, and continuous learning.

Technology & Innovation

  • Exploring emerging tech trends
  • AI/ML applications in backend systems
  • Cloud computing innovations
  • Open source contributions

Problem Solving

  • Algorithm challenges
  • System design puzzles
  • Debugging complex issues
  • Optimization strategies

Learning & Growth

  • Reading tech blogs & books
  • Attending developer meetups
  • Online courses & tutorials
  • Knowledge sharing

What Drives Me

"I believe technology should solve real-world problems and make life better for people. Every line of code I write is an opportunity to create something meaningful."

  • Building scalable solutions
  • Writing clean, maintainable code
  • Mentoring fellow developers
  • Contributing to open source

Beyond Technology

When I'm not coding, you'll find me exploring new places, reading about tech innovations, or discussing the future of software development with fellow enthusiasts.

Travel Reading Music Sports

Mentorship Spotlight

I'm incredibly grateful to be mentored by Kiprotich Mibei Amos, a Senior Infrastructure Engineer whose wisdom and experience have played a pivotal role in my growth as a backend developer. His unwavering guidance, technical insights, and belief in my potential have not only strengthened my skills but also deepened my confidence to pursue ambitious goals. Having a mentor like him has reminded me that behind every rising developer is someone who chooses to guide, challenge, and inspire them to go further.

Thank you for the guidance and inspiration

GitHub Activity

Live GitHub statistics and recent repository activity from @Ab494

...
Repos
...
Followers
...
Following

What Clients Say

Real feedback from projects I've delivered. More testimonials coming soon!

"Evans built our NGO platform from scratch and delivered beyond expectations. His technical skills and communication made the whole process smooth."
Project Lead, Women Empowerment SDGs Platform

Let's Connect

I'm always interested in discussing new opportunities, collaborations, or just talking about technology. Feel free to reach out!

Get In Touch

📧

Email

cheruiyotevans646@gmail.com

Phone

+254 711546105

Location

Nairobi, Kenya (Remote Work Available)

Response Time: Within 24 hours

Follow Me

Send a Message