Frontend Web Developer • Junior QA Engineer
Building accessible, responsive web interfaces and testing them like production systems.
I’m Joshua Kolawole — a frontend-focused developer who treats every UI like a product. I combine clean HTML/CSS/JavaScript with careful manual QA practices to deliver interfaces that are both delightful and reliable. I’m currently doing a remote internship with CodeAlpha and applying QA skills learned at TestarsQuarter.
- 🎓 BSc Physics — Olabisi Onabanjo University (OOU) 2025
- 🎓 BSc Computer Science — University of People 2026
- 🔭 Currently: Frontend Intern @ CodeAlpha (remote)
- 🧪 QA: Manual test cases, bug reporting, edge-case validation
- 💬 I document progress publicly on GitHub & LinkedIn
- Languages: HTML5 · CSS3 · JavaScript (ES6+)
- Libraries/Frameworks: React.js (learning Next.js)
- Testing / QA: Manual Testing · Test Case Design · Bug Reporting · Chrome DevTools
- Tools: Git · GitHub · GitHub Pages · VS Code · Postman (basic)
- Other: Responsive Design · Accessibility · UTC-based date logic
Click to view — live demos & source code
-
🔢 Age Calculator — CodeAlpha Internship Task 1
Live · Repo
Features: Accurate age (yrs/months/days), total time alive, birthday countdown, dark mode, copy-to-clipboard, UTC logic, tested & documented. -
🧩 Portfolio (WIP) — My personal site to showcase projects and blog.
Repo:https://github.com/kingkreation/Portfolio(WIP — coming soon)
See my repos for more small utilities, demos, and test artifacts.
I bring a QA-first mindset to frontend work:
- Write clear test cases for each feature (see
TESTING.mdin project repos) - Manually validate edge cases (leap years, future dates, invalid input)
- Use structured bug reports and GitHub Issues to log and track fixes
- Ensure consistent results using UTC where time-zone differences matter
Example: CodeAlpha_AgeCalculator/TESTING.md documents test cases + screenshots.
- Deepening React knowledge (component patterns, hooks)
- Building accessible UI components (ARIA, keyboard support)
- Writing better tests and automation basics (Cypress / Playwright - future goal)
- LinkedIn: Joshua Kolawole
- Portfolio: www.joshuakolawole.com
- Email: kolawolejoshua459@gmail.com
- Frontend prototyping, responsive layouts, UI hardening
- Manual QA: writing test cases, running exploratory sessions, documenting bugs
- Happy to mentor or pair-program with beginners — I learned by building, and I enjoy helping others start.
- Completed CodeAlpha Task 1 (deployed & tested) while borrowing a laptop.
- Selected as a TestarsQuarter scholarship recipient (hands-on QA bootcamp).
- Actively contributing to volunteer web projects and campus tech teams.

