Software Engineer | Frontend Developer | Test Automation Engineer
I am a Master of Software Engineering graduate passionate about building scalable web applications and designing robust test automation frameworks. I focus on creating clean, maintainable code using modern architecture patterns and ensuring software quality through automated testing.
- Focus: Building reactive frontend systems (React/Next.js) and reliable E2E test suites (WebdriverIO).
- Core Stack: TypeScript, React, Node.js, and WebdriverIO.
- Key Practices: Clean Architecture, Page Object Model (POM), CI/CD, and Type Safety.
- Current Interests: Performance optimization, React 19 features, and advancing test automation strategies.
| Category | Technologies |
|---|---|
| Languages | |
| Frontend | |
| Backend | |
| QA & Testing | |
| Tools & DevOps |
- Spy Cat Agency A full-stack management dashboard built with Next.js and FastAPI. Features real-time agent recruitment, breed validation via external APIs, and a modern UI powered by TailwindCSS.
- Kal-Hans Fullstack A Single Page Application (SPA) for e-commerce using the MERN Stack. Built with React (Vite) and TypeScript, backed by a Node.js/Express REST API and MongoDB.
- To-Do App (React 19) A modern, type-safe application demonstrating Clean Architecture. Utilizes React 19, TypeScript, and features an integrated WebdriverIO E2E test suite with Semantic Release for CI/CD.
- WebdriverIO Framework Demo A robust test automation framework using the Page Object Model (POM). Demonstrates best practices in UI testing against the Syncfusion Appointment Planner.
- Frontend Performance Analyzer A CLI tool to audit frontend performance. Automates Lighthouse and Puppeteer to generate performance metrics and reports.
While my current focus is on Web Development and QA, my Master's research involved Data Science and Deep Learning.
- Projects: Weather Forecasting (Transformers), EEG Seizure Detection (Topological Analysis).
- Skills: PyTorch, Pandas, Time-Series Analysis.


