Front-End / Full Stack Developer focused on React, TypeScript, Next.js and mobile-first product experiences
Portfolio | LinkedIn | Email | GitHub
I am a Front-End / Full Stack Developer based in Madrid, Spain. I build mobile-first, responsive web applications with React, TypeScript, JavaScript, Next.js, Vue.js, Node.js and PHP/Blade.
My recent work focuses on landing pages, subscription flows, API-driven user journeys, reusable frontend architecture, debugging production issues, performance improvements and practical delivery workflows with Git, npm, Docker and AWS-style environments.
I enjoy building projects that connect real business needs with clean, maintainable frontend engineering.
CampaignForge is a mobile-first landing page and telecom subscription campaign builder built with Next.js, React, TypeScript, Tailwind CSS and API routes.
It allows teams to create, preview, manage and monitor digital campaigns with reusable UI components, validated editing flows, mock operator APIs, analytics and a realistic PIN subscription journey.
Highlights
- Dashboard with campaign visits, conversion rate, subscriptions and performance score.
- Landing page builder with React Hook Form and Zod validation.
- Mobile and desktop preview modes.
- Telecom flow simulation: landing page, CTA, phone number, PIN verification, success and error states.
- Mock API routes for campaigns, analytics, PIN delivery and PIN verification.
- Vitest unit test and Playwright smoke test.
- GitHub Actions CI workflow.
Tech stack: Next.js, React, TypeScript, Tailwind CSS, Zustand, React Hook Form, Zod, Vitest, Playwright
Portfolio Website presents my CV, skills, experience, projects and contact details in a responsive web interface.
Focus areas: Frontend engineering, responsive design, personal branding, project presentation, CV download and recruiter-friendly structure.
Tech stack: React, JavaScript, responsive CSS, deployment workflow
A React Native learning app concept focused on child-friendly UI, bilingual learning, simple games, sound/voice interactions and gamified practice.
Focus areas: React Native, mobile UX, animations, local state, score tracking and playful learning flows.
Tech stack: React Native, Expo, TypeScript, mobile UI
- Redefine Web App: Client project built by a team of four during Wild Code School, using React, Node.js, Express and MongoDB.
- TravelBudget: Full-stack travel budgeting app using React, Node.js, Express, MySQL and ExchangeRate API.
- MyBackpacking: Early HTML, CSS and JavaScript project focused on responsive layout and beginner frontend practice.
- Smart Mars Watch: Hackathon project built in 24 hours around a survival-support smartwatch concept.
Frontend: React, TypeScript, JavaScript, Next.js, Vue.js, Tailwind CSS, responsive UI
Mobile: React Native, Expo, mobile-first UX
Backend: Node.js, Express, PHP/Blade, REST APIs
Data: MySQL, MongoDB, mock APIs, analytics data
Workflow: Git, GitHub, GitLab, npm, Docker, AWS, CI basics
Quality: Production debugging, reusable components, form validation, testing, performance awareness
- Building stronger production-style portfolio projects.
- Improving TypeScript and Next.js architecture.
- Practicing testing with Vitest, React Testing Library and Playwright.
- Connecting frontend work with business outcomes like conversion, performance and reliable subscription journeys.
- Email: azhararshad_ntu@yahoo.com
- LinkedIn: linkedin.com/in/azhar-arshad
- Portfolio: axharfolio.live
