Silas Tyokaha

Hi, I’m Silas Tyokaha — Full-stack Engineer.

I build performant, accessible web apps with a focus on great developer experience and clean design.

Silas Tyokaha

About Me

I’m a full-stack engineer specializing in scalable backend architectures (API design, background jobs, auth, data modeling), high-performance frontends (React/Next.js, TypeScript, SSR), and efficient DevOps workflows using Docker, CI/CD, and monitoring. I build features end-to-end with a focus on clean abstractions, predictable data flows, automated testing, and production reliability.

I also develop technical side projects, including a full-stack Hostel Management System (Next.js, Prisma, PostgreSQL, NextAuth, Paystack, email automation) and a multi-voice Text-to-Speech engine. My core stack includes JavaScript/TypeScript, PHP, Node.js, Express, Laravel, React, Next.js, Prisma, SQL/NoSQL databases, Docker, Git, and testing workflows.

Projects

Laravel LMS

Laravel LMS

A comprehensive Learning Management System (LMS) built with Laravel, designed to facilitate education

LaravelPHPMySQLLivewireTailwind
No live
Hostel Management System

Hostel Management System

A full-stack Next.js application for managing student hostel allocations and payments.

Next.jsPaystack APIPrismaPostgreSQLNodemailerTailwind
Live
Resume Builder

Resume Builder

Ultra-Modern Resume Builder Application

Next.jsTypeScriptNodemailerTailwind CSS
Live
Paystack Demo

Paystack Demo

A simple demo on how to accept payments with Paystack in a Next.js app.

Next.jsTypeScriptPaystack APITailwind CSS
Live
Apltoday

Apltoday

A Wordpress Blog Rendering site

WordpressPHPMySQL
Live
Devs Open Source

Devs Open Source

A minimal, opinionated MVP you can clone and launch locally in minutes.

Node.jsExpressMongoDBTailwind
No live
Library Management API

Library Management API

A full-stack CRUD Library Management System built with Spring Boot, JPA, and MySQL.

Spring BootJPAMySQL
Live
Church Website

Church Website

A full-stack Church Website built with Next.js, TypeScript, and Prisma.

Next.jsTypeScriptPrismaMySQL
No live
E-commerce Spring Boot

E-commerce Spring Boot

A full-stack E-commerce application built with Spring Boot, JPA, and MySQL.

Spring BootJPAMySQL
No live
URL Shortener

URL Shortener

A simple URL shortener with QR code generation.

Node.jsExpressMongoDBTailwind
No live
OCR Screenshot Text Extractor

OCR Screenshot Text Extractor

A lightweight JavaScript application that extracts text from screenshots using Optical Character Recognition (OCR).

JavaScriptTesseract.jsTailwind
Live
Text-to-Speech Converter

Text-to-Speech Converter

A lightweight JavaScript application that converts text to speech.

JavaScriptHTMLCSS
Live
Task Manager

Task Manager

A task management application built with Next.js, TypeScript, and Prisma.

ReactPrismaMySQLTailwind
Live
Idle Logout

Idle Logout

A tiny, dependency-free utility that automatically logs users out after inactivity — perfect for security-minded web apps.

TypeScriptJavaScript
Live
Blog Management

Blog Management

A fullstack blog management application.

Next.jsNode/ExpressTypeScriptMongoDBTailwind
Live
Idle Session Logout

Idle Session Logout

A tiny, dependency-free utility that automatically logs users out after inactivity.

HTMLJavaScript
No live
Dashboard UI

Dashboard UI

A dashboard UI built with Next.js, TypeScript, and Prisma.

ReactTailwind
Live

Experience

A concise timeline of professional experience and impact.

Igniscode
Sep 2025 — Present

Solution Architect @ Igniscode

Benue, NG (Hybrid)
  • Leading design & delivery of a low-latency LMS.
  • Architected backend services (Laravel) and realtime features with Livewire.
  • Mentored engineers, introduced testing & CI standards.
Oikno
Jan 2023 — Aug 2025

Frontend Developer @ Oikno

Rivers, NG (Remote)
  • Led checkout flow development, added Jest + RTL tests for core UI, and introduced ESLint + pre-commit hooks + GitHub Actions CI, cutting review cycles by 6%.
  • Implemented reusable component systems and improved UX consistency across multiple products.
  • Integrated REST APIs and optimized client-side logic for speed, accessibility, and maintainability.
  • Collaborated with backend teams to streamline data flows and reduce front-end load times.
APLTODAY
Jan 2023 — Aug 2025

Frontend & WordPress Developer @ APLTODAY

Lagos, NG (Contract)
  • Developed and customized WordPress themes, templates, and blog components using PHP, Gutenberg, and ACF.
  • Optimized performance (images, caching, critical CSS) to boost Lighthouse score +5% and lower load time to 2.1s; built reusable themes and increased ad RPM by 5%.

Education & Certifications

Academic background and professional certifications.

Benue State Polytechnic, Ugbokolo

Benue State Polytechnic, Ugbokolo

Higher National Diploma in Telecommunication Technology

2024 — 2026

Verify / View
Benue State Polytechnic, Ugbokolo

Benue State Polytechnic, Ugbokolo

National Diploma in Computer Engineering

2021 — 2023

Verify / View
Xaltuis Academy

Xaltuis Academy

Software Engineering Certificate

2025

Verify / View
Forage

Forage

Front-End Software Engineering Job Simulation

2025

Verify / View

Skills

Explore my stack.

Frontend

Backend

Databases

Languages

Tools

Blog

Thoughts on engineering, architecture and shipping products.

All posts →
Designing Low-Latency Web Apps

Designing Low-Latency Web Apps

Principles and patterns for building responsive, low-latency experiences using server-side techniques and caching.

2025-07-12
Read →
From Monolith to Microservices: A Practical Guide

From Monolith to Microservices: A Practical Guide

Step-by-step approach to split a legacy app and keep engineering velocity during migration.

2024-11-03
Read →
Testing Strategies for Frontend Teams

Testing Strategies for Frontend Teams

Balancing unit, integration and e2e tests to ship with confidence without slowing down the team.

2024-05-20
Read →

Testimonials

Selected feedback from colleagues and collaborators.

“Silas shipped high-impact features quickly and kept the codebase clean and well-tested. An absolute pleasure to work with.”
Aisha Bello
Aisha Bello
Product Manager, Igniscode
“Delivered a performant LMS under tight deadlines — thoughtful architecture and excellent communication.”
David Okoro
David Okoro
Engineering Lead
“Great mentor and a pragmatic engineer. Helped level up the team’s testing culture and CI pipelines.”
Fatima Yusuf
Fatima Yusuf
Senior Developer

Contact

Want to collaborate or hire? Send me a message — I usually reply within 48 hours.

Scroll down to reveal the contact form
Form will be created when you reach this section.