Silas Tyokaha

Founder — ALLPILAR SOLUTIONS

Software engineer — production frontends and Laravel backends

Download vCard Email

Professional overview

I build production web systems with emphasis on maintainable architecture, reliable deployments and repeatable developer workflows. Work focuses on TypeScript-first frontends, Laravel backends, CI/CD automation and deployment patterns that scale for clients.

Core skills

  • TypeScript, modern JavaScript (ESNext)
  • React · Next.js (App Router) · component-driven UI
  • Laravel (PHP) — APIs, auth, queues, background jobs
  • MySQL, Redis, caching and performance tuning
  • Vercel, Docker, GitHub Actions (CI/CD)
  • DNS, TLS, subdomain deployment patterns and rewrites

Modern LMS — technical highlights

Architect and lead implementer of a Laravel-based modern LMS designed for multi-tenant use and production scale. Key areas delivered:

  • Role-based layouts (students, instructors, admins) and scoped permissions
  • Secure auth flows with tokenized password reset and account recovery
  • Chunked media uploads, processing queues and adaptive streaming for large lessons
  • Quizzes, grading, progress tracking and CSV/ PDF export of reports
  • Horizontal scaling approach: Redis for sessions & cache, queue workers, and stateless app servers
  • CI/CD pipelines, environment promotion and deployment runbooks for client handoffs

Education & training

Studied Computer Engineering and currently studying Telecommunications Technology at Benue State Polytechnic, Ugbokolo. Actively learning C++ (modern idioms) to strengthen systems-level skills.

Completed bootcamps and software engineering certification programs with Xaltius Academy (software engineering curriculum and hands-on cohorts).

Life & learning — concise timeline

  1. Foundations: early HTML/CSS and small scripts; moved to component-driven frontends.
  2. Language discipline: adopted TypeScript and stricter typing to reduce runtime errors.
  3. Backend proficiency: learned PHP and Laravel to design robust APIs and background processing.
  4. Production readiness: established CI, automated tests, deployment safeguards and monitoring for every client project.
  5. Knowledge sharing: mentored junior engineers and documented conventions to scale delivery quality.