Silas
Available for new opportunities

Crafting Digital
Experiences with Purpose.

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

Silas Tyokaha — Developer

About Me

I am a full-stack software engineer focused on designing scalable backend systems — API design, background processing, authentication, and data modelling — paired with performance-oriented frontends built with React and Next.js (TypeScript, SSR).

I deliver features end-to-end with an emphasis on clean abstractions, predictable data flows, automated testing, observability, and production reliability.

Core technologies
  • JavaScript
  • TypeScript
  • Node.js
  • PHP
  • Java
  • C++

Featured Projects

A collection of projects I've built using modern web technologies. Focus on performance, usability, and clean code.

IT Solution

IT Solution

Production-ready web + AI that ships fast and scales effortlessly.

Next.jsTailwind CSS
Smart CRM

Smart CRM

Manage your contacts with tags and status tracking. Seamlessly transition leads into clients as you close deals.

Next.jsFirebaseTailwind CSS
Shepherd-Ai

Shepherd-Ai

AI Spiritual Assistant: Conversational interface powered by Google Gemini.

Next.jsMongoDBGemini+3
GitBattle

GitBattle

Compare developer profiles, visualize strengths, and discover the community leaderboard.

Next.jsMongoDBShadcn/ui+3
Laravel LMS

Laravel LMS

A Low-latency Learning Management System (LMS) built with Laravel, designed to facilitate education

LaravelPHPMySQL+2
E-commerce

E-commerce

Full-stack e-commerce designed for a computer & accessories store.

Next.jsTypeScriptMongoDB+1
Resume Builder

Resume Builder

Ultra-Modern Resume Builder Application

Next.jsTypeScriptNodemailer+1
Hostel Management System

Hostel Management System

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

Next.jsPaystack APITypeScript+4
Text-to-Speech Converter

Text-to-Speech Converter

A lightweight JavaScript application that converts text to speech.

JavaScriptHTMLCSS
Paystack Demo

Paystack Demo

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

Next.jsTypeScriptPaystack API+1
Library Management API

Library Management API

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

Spring BootJPAMySQL
OCR Screenshot Text Extractor

OCR Screenshot Text Extractor

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

JavaScriptTesseract.jsTailwind
Idle Logout

Idle Logout

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

TypeScriptJavaScript
Idle Session Logout

Idle Session Logout

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

HTMLJavaScript
E-commerce Spring Boot

E-commerce Spring Boot

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

Spring BootJPAMySQL
URL Shortener

URL Shortener

A simple URL shortener with QR code generation.

Node.jsExpressMongoDB+1

Experience

A concise timeline of professional experience and impact.

Igniscode
Sep 2025Present

Solution Architect @ Igniscode

Benue, NG (Hybrid)
  • Leading design & delivery of a low-latency LMS.
  • Architected backend services (Laravel) and realtime features with Livewire.
Oikno
Jan 2023Aug 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 2023Aug 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

Technical Toolkit

A comprehensive overview of the technologies and tools I use to bring ideas to life.

Frontend

HTML5
CSS3
React
Next.js
Tailwind CSS

Backend

Node.js
Express
Laravel
Spring

Databases

MySQL
MongoDB
PostgreSQL

Languages

TypeScript
JavaScript
PHP
Java

Tools

Git
GitHub
Framer Motion
Jest
Livewire
cPanel

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

Let's Collaborate

Have a project in mind or just want to say hi? Feel free to reach out. I'm always open to discussing new opportunities and creative ideas.