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
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
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.
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
Projects

Dominic's Portfolio
- This is the current portfolio
- Used Nextjs TailwindCSS and other javascript libraries

Bluetrax
- A User dashboard with charts

ChronicleMe
- This is a Personal Journaling App built with React Native and Expo, designed to allow users to write journal entries, categorize them, and view a summary of their entries.
- The app includes user authentication and a backend service built with Node.js, Express, and MySQL.

Ello Engineering Challenge
- The Ello Engineering Challenge is a hands-on project where candidates build a teacher-facing book assignment feature for Ello's educational web viewer, empowering teachers to assign and manage books for students.
- Using React, Material-UI, and a GraphQL backend, this task demonstrates the candidate's skills in creating a responsive, user-friendly interface aligned with Ello's mission to foster young readers' growth.