Skip to content
Available for workEldoret, Kenya

> Software Engineer

Silas
Moracha. Software Engineer & Cybersecurity Enthusiast

I build secure, fast web applications, break things in CTFs to learn how they work, and help train the AI models of tomorrow.

~/mcmnyages — zsh

mcmnyages@portfolio:~$ whoami
Silas Moracha (@mcmnyages)
Software Engineer & Cybersecurity Enthusiast
Eldoret, Kenya
 
This shell is real. Type help to explore.
 
Try
Now
Software Engineering Expert @ AfterQuery (YC W25)
Prev
Frontend Developer @ SecretStartup
Edu
B.Sc. IT @ Maseno University '25

01About

Build it. Break it. Make it trustworthy.

Silas Moracha at Google DevFest with his laptop
DevFest, Western KenyaFig. 01

I'm a software engineer from Kenya who builds full-stack web apps and cares about getting the security details right.

I graduated from Maseno University with a B.Sc. in Information Technology (Second Class Upper, 2025). Most days I'm working in React, Node.js and TypeScript; most nights I'm deep in a CTF on Hack The Box, TryHackMe or picoCTF, or studying for my next security certification.

Lately I've also been on the data side of AI: annotating training video for vision-language-action models and writing benchmark tasks that test how well frontier models reason. Building, breaking and evaluating means I look at software from three angles: does it work, is it safe, and can it be trusted?

Years writing code
6+
Public repositories
32
CTF platforms & events
8
National cyber hackathon
3rd

02Experience

Where I've worked.

From shipping product UIs to building the data that trains and grades AI models.

  1. 2026 · Present

    Contract

    Software Engineering Expert — AfterQuery (YC W25)

    Building and reviewing technical benchmark data used to evaluate frontier AI models.

    • —Authored multi-artifact reasoning tasks combining required, distractor and conflicting evidence.
    • —Produced evidence-grounded benchmark submissions mixing workspace artifacts with open-web research.
    • —Completed prompt-rewrite qualification tasks to strict quality rubrics.
    • AI Evaluation
    • Benchmarking
    • Technical Writing
    • Research
  2. 2026

    Contract

    AI Video Annotator — Atlas Capture

    Egocentric video annotation for a Vision-Language-Action (VLA) model training pipeline.

    • —Annotated egocentric video in Encord following structured captioning and segmentation standards.
    • —Consistently met accuracy and productivity targets on production training data.
    • Encord
    • Computer Vision
    • Data Annotation
    • VLA Models
  3. May 2025 · Jan 2026

    Full-time

    Frontend Developer — SecretStartup

    Built responsive web application interfaces and wired them to backend services.

    • —Integrated REST APIs and connected the frontend to backend services.
    • —Improved UI/UX across the product for a smoother user experience.
    • —Shipped responsive, mobile-first features with the wider engineering team.
    • React
    • JavaScript
    • REST APIs
    • Responsive Design
  4. University

    Leadership

    Cybersecurity Lead — Google Developer Student Clubs · Maseno

    Led the cybersecurity track of the Maseno University developer community.

    • Community
    • Security Awareness
    • CTFs
  5. 2023

    Freelance

    Web Designer & Developer — Chokecity Entertainment

    Designed and built the company website for an entertainment and media brand.

    • —Delivered a responsive marketing site from design to deployment.
    • HTML
    • CSS
    • JavaScript
    • GitHub Pages

03Selected work

Things I've built.

Full-stack apps, security, AI agents and mobile. Everything is open source on GitHub.

  • Security2026

    SecureCloud

    A personal cloud storage platform built security-first: authenticated uploads, hashed credentials and a type-safe data layer.

    • —JWT authentication with bcrypt password hashing
    • —Multipart file uploads with per-user storage quotas
    • —Type-safe ORM over PostgreSQL with Prisma
    • React 19
    • Vite
    • Tailwind CSS
    • Node.js
    • Express
    • Prisma
    • PostgreSQL
    • JWT
  • Full-Stack2026

    Full Stack Open

    Coursework from the University of Helsinki’s Full Stack Open: modern web apps end to end, from React UIs to Node APIs, databases, testing and deployment.

    • —REST and GraphQL APIs with authentication
    • —State management, testing and deployment pipelines
    • React
    • Node.js
    • Express
    • GraphQL
    • TypeScript
    • Testing
    • CI/CD
  • AI / ML2025

    AI Agents with Google ADK

    Exploring agentic workflows and tool-calling patterns with Google’s Agent Development Kit, including a companion web front end.

    • Python
    • Google ADK
    • AI Agents
    • Tool Calling
  • AI / ML2025

    WonderBot

    A conversational AI chatbot built on Google Cloud’s Vertex AI platform.

    • Python
    • Vertex AI
    • Google Cloud
    • LLMs

More projects

04Security

Breaking things to learn how they work.

Capture The Flag competitions are my training ground: web exploitation, forensics, OSINT and cryptography, one rabbit hole at a time.

Silas receiving the 3rd place bootcamp team trophy at the CA Cyber Security Bootcamp and Hackathon 2023

Award · 2023

3rd

Bootcamp Team

Communications Authority of Kenya Cyber Security Bootcamp & Hackathon

Placed third as a team at the national bootcamp and hackathon run with the Kenya Cyber Security & Forensics Association (KCSFA).

Where I play

Current focus

  • 01Web application security & OWASP Top 10
  • 02Secure authentication and session design
  • 03Forensics, OSINT and metadata analysis
  • 04Preparing for CEH and OSCP certifications

$ which burpsuite wireshark exiftool
/usr/bin/burpsuite /usr/bin/wireshark /usr/bin/exiftool

05Toolbox

What I work with.

No made-up percentages. These are the languages, frameworks and tools I've actually shipped or competed with.

01  Languages
TypeScript / JavaScript / Python / Java / PHP / SQL / C / C++
02  Frontend
React / Vue / Angular / Astro / Next.js / Tailwind CSS / HTML5 / CSS3
03  Backend & Data
Node.js / Express / Django / GraphQL / REST APIs / Prisma / PostgreSQL / MySQL / SQLite
04  Security
Kali Linux / Burp Suite / Wireshark / OWASP Top 10 / ExifTool / JWT & Auth / Secure Coding
05  AI & Agents
Google ADK / Vertex AI / Genkit / RAG / Encord / AI Evaluation / Data Annotation
06  DevOps & Tools
Git / GitHub Actions / Docker / Docker Compose / Linux / Vercel / VS Code

06Education

Always studying.

$ tree ~/credentials

    • development/

    • security/

    • networking/

3 directories, 7 credentials + 4 more belowclick any row to open it

Also completed 4

Kind words

“I can attest to the good work done in designing my website.”

Odikie Naibra

CEO, Chokecity Entertainment

·

    All credentials

    07Contact

    Let's build something.

    Hiring, collaborating on a project, or looking for a CTF teammate? My inbox is open and I reply quickly.