A comprehensive, independent educational platform guiding Afghan students through German university admissions, DAAD scholarships, blocked accounts, and student visas with verified university directories and step-by-step guides.
Maisam Afshar
> Full-Stack Developer & UI Engineer.
4+ Years
Full-Stack & UI
40+ Repos
GitHub & OSS
M.Sc. CS
Uni Passau, DE
150k+
App Downloads
About
- Full-Stack Developer & UI Engineer with 4+ years of experience, known for pixel-perfect execution, thoughtful design systems, and an obsessive attention to detail.
- Passionate about exploring modern technologies, clean architectures, and turning ideas into reality through polished, production-grade applications. Currently pursuing an M.Sc. in Computer Science at the University of Passau in Germany.
- Creator of mobile and web applications with over 150k+ total downloads on the Google Play Store and thousands of monthly active users — including Ketabkhan (100k+ downloads), Nazmino (3k+ downloads), and JobTrackr .
Stack
- TypeScript
- JavaScript
- Python
- SQL
- React
- Next.js
- Vue.js
- React Native
- Expo
- Tailwind CSS
- shadcn/ui
- Radix UI
- MUI
- TanStack
- Redux
- Zustand
- Pinia
- Node.js
- Express.js
- PostgreSQL
- MongoDB
- Spring Boot
- Playwright
- Jest
- Testing Library
- Core Web Vitals
- Cursor
- Claude
- Gemini
- Docker
- GitHub
- GitLab
- Vercel
- GCP
- PostHog
- Figma
Projects(8)
All projectsServed as Scrum Master and led frontend development of this university project built for a German client, ZLF Uni Passau, to automate supervising teacher allocation for student internships across Lower Bavaria in an Agile team with over 80% test coverage.
A comprehensive productivity mobile app built with Expo, Uniwind, TypeScript, Supabase, and SQLite for local storage. Features Jalali solar calendars, family & friend habit sharing, recurring/non-recurring tasks, daily/weekly/monthly goals, and two-way Google Calendar synchronization.

Experience
Full Stack Developer
Built and maintained client web apps using React, Next.js, and Node.js. Focused on shipping reusable UI components, writing clear technical docs for new clients, and resolving customer support issues quickly.
- Developed modular, reusable React and TypeScript component architecture, reducing feature delivery time by 25%.
- Built comprehensive technical documentations and API references, improving onboarding speed for new customers and engineers.
- Provided technical support across 10+ active products, shifting ticket resolution from a multi-day backlog to daily turnaround.
Frontend VueJS Developer
Led feature development and continuous improvements across popular UI component kits, themes, and dashboards used by 100s of developers and enterprise teams worldwide.
- Built reusable Vue.js component library, eliminating code duplication and streamlining cross-team development workflows.
- Led architectural migration from Vue 2 Options API to Vue 3 Composition API, improving code maintainability, clarity, and developer experience.
- Implemented centralized Pinia and Vuex state management architectures, cutting state-related bugs and boosting dashboard reliability by 70%+.
Frontend Developer
Web Development Mentor
Snippets Lab(9)
All snippetsShimmering Text
Smooth shimmering text animation built with Framer Motion. Ideal for hero titles and call-to-action highlights.
Work Experience Timeline
Refined work experience timeline component featuring company logos, date badges, and collapsible details.
Modern Subscription Card
Clean, responsive subscription and pricing card component built with Tailwind CSS.
Hotel Card With Animation
Responsive hotel showcase card with interactive image overlays and hover micro-interactions.
Education
Universität Passau
In Progress
M.Sc. Computer Science • Passau, Germany
BCompSc in Software Engineering • Kabul, Afghanistan
Blog(6)
All articlesMastering Efficiency: Top 15 Useful VSCode Shortcuts
Essential keyboard shortcuts in VSCode to boost coding productivity, navigation, and editing workflows.
The Best Way to Embed a Tweet in a React Application
How to embed Twitter/X posts in modern React & Next.js applications seamlessly with zero layout shift.
Top Tailwind CSS Tips and Tricks for Frontend Developers
Utility strategies, arbitrary variants, and dynamic theme customizations to level up your Tailwind CSS DX.
Unveiling the Magic of HTML: Lesser-Known Tags & Attributes
Discover modern semantic HTML elements like dialog, details, kbd, and attributes that supercharge web apps natively.