Available for opportunities

Tracey
Nduta.

Frontend Developer / SQA Engineer / Business Analyst

Frontend Developer with hands-on experience in Vue.js, React, and JavaScript, and strong foundations in Software Testing and Quality Assurance. Passionate about building responsive, user-friendly web applications, integrating real-time data, and continuously improving through collaboration, learning, and mentorship.

3+
Years Experience
3000+
Test Cases Written
8+
Certifications

Building the web, one component at a time

I'm a Frontend Developer and SQA Engineer with a BSc in Computer Science from Kabarak University. My work sits at the crossroads of polished UI development, rigorous quality assurance, and data-informed decision making.

I build responsive, accessible web applications using Vue.js, React, and JavaScript ES6+, while bringing a testing mindset to everything I create. Whether writing component logic, validating API integrations, or collaborating in Agile sprints, I care deeply about the user experience and code quality.

Outside work I explore blockchain development, contribute to open source, write tech articles, and mentor others. Always curious, always shipping.

ASTQB CTFL Certified IQBBA Certified Google Data Analytics Google Project Management PLP Software Development Cyber Security (Serianu)
🖥️

Frontend Development

Building responsive, accessible web apps with Vue.js, React, and JavaScript ES6+. From translating UI/UX designs into interactive features to optimising for cross-browser performance.

🧪

Software QA Engineering

End-to-end test automation with Playwright, REST API validation with Postman, CI/CD integration with SonarQube, and 300+ test cases managed in TestRail and JIRA.

📊

Business Analysis

Requirements elicitation, BRS documentation, stakeholder workshops, and cross-functional team alignment to keep projects delivered on time and in scope.

Tech Stack

Tools & Technologies

Frontend

Vue.js React JavaScript ES6+ HTML5 CSS3 Tailwind Bootstrap Figma

Backend & Tools

Django REST APIs Firebase Git & GitHub Vercel Netlify

Testing & QA

Playwright Postman TestRail JIRA SonarQube Swagger

Blockchain

Web3 Solidity Smart Contracts DApps

Data & Analytics

SQL Python Excel Tableau PowerBI R Google Colab

Other Skills

Docker Kubernetes Agile/Scrum UI/UX Design Project Management Mentorship
Professional Journey

Experience & Education

Education
2018 – 2021

BSc Computer Science

Kabarak University
  • Specialised in Software Development
  • Graduated with Second Class Honours (Upper Division)
Certifications
2020

Google IT Tech Specialist Professional Certificate

Coursera
2022

ISTQB Certified Tester Foundation Level (CTFL)

International Software Testing Qualifications Board
2023

Certified Business Analysis Professional (IQBBA)

International Institute of Business Analysis
2024

Google Data Analytics Professional Certificate

Coursera
  • SQL, Tableau, R Programming
  • Data Cleaning and Visualization
2024

PLP Software Development Course

Power Learn Project
  • Python, Django, Database Management (SQL), Flutter
2025

Google Project Management Professional Certificate

Coursera
  • Agile Development, Trello, Asana, Jira, Confluence
Professional Experience
Present

Front End Developer

Mastercraft
  • Developed and maintained responsive, user-friendly web applications using Vue.js, React, and JavaScript ES6+.
  • Translated UI/UX designs into interactive, accessible features ensuring cross-browser compatibility and optimal performance.
  • Integrated REST APIs and backend services to deliver dynamic, data-driven functionality.
  • Collaborated in testing and QA, identifying and resolving bugs through manual and automated testing.
  • Optimised code and workflows for scalability, maintainability, and seamless user experience.
2022 – 2023

Software Quality Assurance Engineer

  • Automated end-to-end regression testing for a web-based pension platform using Selenium (Java) and Cypress — increased test coverage by 65%, reduced manual test time by 40%.
  • Developed reusable, modular test scripts for member portal workflows, reducing debugging time by 30% through automated screenshots and detailed test reports.
  • Performed REST API testing with Postman and validated 100+ API endpoints against Swagger-UI documentation.
  • Integrated SonarQube into CI/CD pipelines (GitLab CI, Jenkins) — detecting critical vulnerabilities early in the SDLC.
  • Managed CI/CD pipelines automating build, test, and deployment of microservices to Kubernetes with a 95% pipeline success rate.
  • Authored and executed 300+ manual and automated test cases in TestRail; managed defects in JIRA.
2023 – Present

Business Analyst

  • Collected, cleaned, and prepared pension industry data for analysis and dashboard reporting — enhancing decision-making accuracy by 85%.
  • Led end-to-end requirements gathering and crafted Business Requirement Specifications (BRS), improving stakeholder clarity by 90%.
  • Facilitated stakeholder interviews and workshops — boosting engagement by 85% and achieving 90% alignment on business objectives.
  • Acted as liaison between business units and technical teams, contributing to 95% on-time project delivery.
  • Developed product documentation (user manuals, technical guides) leading to 50% reduction in onboarding time.
  • Delivered training sessions for new users, reducing support queries by 40% within the first quarter.
Portfolio

Selected Projects

Vue.js
Live Crypto Prices Dashboard
Real-time cryptocurrency dashboard built using CoinGecko API with filtering and dynamic updates.
Vue.jsAxiosCSS
Vue.js
Expense Tracker
Simple and intuitive expense tracking tool for managing personal budgets with visual breakdowns.
Vue.jsChart.jsJavaScript
Vue.js
Pharmacy Management System (RXFlow)
Tracks prescriptions, inventory and customer interactions in a user-friendly interface.
Vue.jsFirebase
Web
Quote Generator
Generate daily inspiration quotes with a clean, minimal interface.
ReactContext API
Web
Password Generator
Generates unique, secure passwords using random numbers, alphabet, and symbols.
DjangoHTML

Let's work together

Whether you have a project in mind, want to discuss opportunities, or just say hello ,my inbox is always open.