Available for Opportunities

Lincorn
Samuel
Muhia

Software Engineer · QA/QE Specialist · Full-Stack Developer

Computer Science graduate from Chuka University with expertise in full-stack web development and certified software quality engineering. I build robust, scalable applications and ensure they meet the highest standards through meticulous testing practices.

developer.json
{
  "name": "Lincorn Samuel Muhia",
  "role": "Full-Stack Engineer",
  "certified": true,
  "skills": [
    "Node.js",
    "Angular",
    "React",
    "MSSQL",
    "JavaScript"
  ],
  "university": "Chuka University",
  "open_to_work": true
} 
6+
Technologies
10+
Projects Built
1
QA Certification
Lines of Code
What I Work With

Skills & Technologies

A curated set of tools and frameworks I use to build production-grade applications, from backend APIs to polished frontend interfaces.

Node.js
Building fast, scalable server-side applications and RESTful APIs. Proficient with Express.js, middleware patterns, async/await, and event-driven architecture.
Angular
Building enterprise-grade SPAs with Angular's component architecture, RxJS observables, NgRx state management, and Angular CLI tooling for large-scale applications.
React
Crafting dynamic, component-driven UIs using hooks, context API, React Router, and integrating with third-party libraries for rich user experiences.
MSSQL
Designing and querying relational databases with Microsoft SQL Server. Experience with stored procedures, indexing strategies, joins, and performance optimization.
JavaScript
Deep understanding of ES6+ features, closures, prototypal inheritance, promises, event loop mechanics, and modern JavaScript development patterns.
Git & GitHub
Version control proficiency including branching strategies (GitFlow), pull requests, code reviews, conflict resolution, CI/CD pipeline integration, and collaborative workflows.
Certified Expertise

Quality Assurance & Engineering

As a certified QA/QE professional, I bring a quality-first mindset to every stage of the software development lifecycle — from requirements analysis to production monitoring.

01
Manual Testing
Thorough exploratory and structured manual testing including test case design, boundary value analysis, equivalence partitioning, and user acceptance testing (UAT) to catch defects early in the cycle.
02
Test Automation
Writing automated test suites for regression testing, integration testing, and end-to-end flows. Experience with automation frameworks integrated into CI/CD pipelines for continuous quality assurance.
03
Bug Tracking & Reporting
Documenting defects with precision — clear reproduction steps, environment details, severity classification, and root cause analysis — to enable fast resolution and prevent regression.
04
Performance & Load Testing
Assessing system performance under simulated load conditions, identifying bottlenecks, evaluating response times, and ensuring applications scale gracefully under production traffic.
05
API Testing
Validating REST APIs for correctness, reliability, and security using tools like Postman and Newman. Testing request/response contracts, authentication flows, error handling, and edge cases.
06
Test Planning & Strategy
Creating comprehensive test plans, defining test coverage goals, prioritizing test cases based on risk, and collaborating with developers and product owners to align quality standards with business objectives.
Work History

Experience

My professional journey building software and ensuring quality across various domains and team environments.

2024 — Present
Software Quality Engineer (QA)
Software Development Organization
Led quality assurance efforts across multiple product teams, designing and executing comprehensive test strategies for web applications. Collaborated closely with developers to integrate testing into CI/CD workflows, resulting in significantly reduced production defect rates. Mentored junior QA team members on best practices and testing methodologies.
QA Automation Test Strategy CI/CD API Testing Agile/Scrum
2023
Full-Stack Developer (Internship)
Tech Solutions Company
Developed and maintained web applications using Node.js backends and Angular frontends. Worked with MSSQL databases to design efficient schemas and optimize query performance. Participated in code reviews and agile sprint ceremonies, contributing to both feature development and bug resolution.
Node.js Angular MSSQL REST APIs Git
2022
Junior Frontend Developer
Freelance / Academic Projects
Designed and built responsive web applications for clients and academic projects, gaining hands-on experience with React and modern JavaScript. Implemented user interfaces from design specifications, focusing on accessibility, performance, and cross-browser compatibility.
React JavaScript CSS Responsive Design
What I've Built

Featured Projects

A selection of projects that showcase my ability to architect, build, and test real-world software solutions across the full stack.

02
E-Commerce Platform
Full-featured e-commerce application with product catalog, cart management, payment integration, and order tracking. React frontend with Node.js API and MSSQL database. Includes admin dashboard for inventory management.
React Node.js MSSQL Payment API
03
Analytics Dashboard
Real-time data analytics dashboard built with Angular and D3.js, consuming a Node.js WebSocket server. Displays live KPIs, trends, and exportable reports. Backed by optimized MSSQL stored procedures.
Angular WebSockets D3.js MSSQL
04
Student Portal System
University student portal with course enrollment, grade tracking, timetable management, and notifications. Built during final year at Chuka University. Features student, lecturer, and admin roles with distinct interfaces.
Node.js React MSSQL GitHub CI
05
QA Test Automation Framework
A reusable test automation framework designed for REST API and web UI testing. Integrates seamlessly with GitHub Actions for continuous testing pipelines. Includes detailed HTML report generation and Slack notifications.
JavaScript GitHub Actions Postman Newman
06
Real-Time Chat App
A real-time messaging application with rooms, private chats, file sharing, and read receipts. Built using Socket.io with Node.js backend and React frontend. Messages persisted in MSSQL with full conversation history.
React Socket.io Node.js MSSQL
Credentials

Certifications

Professional certifications that validate my expertise and commitment to continuous learning in software engineering and quality assurance.

QA
Certified QA/QE Engineer
Software Testing Certification Body
NJS
Node.js Application Development
OpenJS Foundation
NG
Angular Development
Google Developers
SQL
MS SQL Server Fundamentals
Microsoft
CI
GitHub Actions & CI/CD
GitHub
RX
React Developer Certification
Meta / Coursera
Academic Background

Education

My foundation in computer science principles, algorithms, software engineering, and systems design.

CU
Bachelor of Science in Computer Science
Chuka University, Kenya
2020 – 2024 · Tharaka-Nithi County
Data Structures & Algorithms Software Engineering Database Systems Computer Networks Operating Systems Web Development Project Management AI & Machine Learning

Open to new
opportunities

lincornmuhia@email.com