Dominic Sengo

Dominic Sengo

Full Stack Software Developer

Full-stack software engineer with real-world dev experience, and a deep curiosity for cybersecurity, cloud, and blockchain. I specialize in crafting pixel-perfect, engaging, and accessible digital experiences that drive user engagement and satisfaction.

About

My tech journey started in 2015 with a diploma in Information Technology — but it didn’t stop there. Fueled by a passion for creating and a drive to master the full stack, I’ve spent the years since building applications, securing systems, and exploring the future of decentralized tech.

Today, I’m a full-stack software engineer with strong backend and frontend skills, layered with real-world understanding of DevOps, UI/UX, cybersecurity, and blockchain architecture. My technical toolkit spans React, React Native, NestJS, Flask, Kubernetes among others — with each new project pushing me further.

Backed by a diploma in IT and sharpened by real-world builds, I bridge frontend magic and backend power — with deep dives into cybersecurity, DevOps, and blockchain. Certified in full-stack software engineering, ethical hacking, Kubernetes, and cloud security (SC-900, AZ-500), I’m also exploring the cutting edge of precision medicine through Stanford. Always building. Always leveling up.

Experience

JAN 2020 - PRESENT

Freelance Software Engineer

-

  • - Maintainer of website codebase & landing pages for a variety of clients
  • - Lead large scale projects using Agile frameworks & Kanban boards, then work into weekly sprints to execute.
  • - Built fully responsive, accessible web pages & components from designs
  • - Lead major codebase package update project
  • Developed a custom CMS for a client to manage their website content
  • - Increase website performance scores
  • - Collaborated with designers to create a new design system for the website
  • - Optimize codebase at each stage of the lifecycle to improve performance scores and load times
  • - Update content models in Contentful to ensure efficient & flexible workflow for content editors
  • - Write data migration scripts to integrate with Contentful's Management API to automate content upload tasks & content migrations
  • - Create flexible page templates to decrease page development times
ReactTypeScriptJavascriptPythonFlaskDjangoGraphQLNode.jsExpressJsNext.jsTailwind CSSContentfulAgileKanbanCMSSEOPerformance OptimizationData MigrationContent Models
APR 2023 - AUG 2023

Software Engineer Intern

- GAO Tek Inc

  • - Developed and implemented new features for the company website using WordPress CMS, resulting in increase in user engagement.
  • - Created custom plugins and themes to extend the functionality of the WordPress platform.
  • - Provided technical support to website users, resolving over 100 issues per month with an average satisfaction rating of 95%.
  • - Collaborated with designers and content creators to ensure a consistent user experience.
  • - Developed and maintained the company’s internal CRM system, resulting in a 20% increase in sales efficiency.
  • - Participated in daily stand-up meetings and code reviews to ensure high-quality code and adherence to best practices.
  • - Utilized version control system (Git) to manage code changes and track progress.
HTMLTypeScriptCSSNode.jsWordpressGit
JAN 2017 - MAR 2017

IT Intern

- County Government of Trans Nzoia

  • - Invoicing of clients using E.R.P system LAIFOMS(Local Authority Information Financial Management System)
  • - Exposure to IPPD system(Integrated Personnel Payroll Data)
  • - Worked on IFMIS system(Integrated Finance Management Information System) to generate reports
  • - Troubleshooting of computer hardware and software
  • - Installation of software and hardware
  • - Information security measures where i configured firewalls(cyberoam 200mg), servers and networks to ensure data security
  • - ICT helpdesk and Technical support
View Full Resume
View Full Project Archive
View Full Lab Challenges