Hello, I'm
Ahmad Jafari
Software Engineer
I craft fast, scalable web applications — turning complex problems into clean, reliable products people enjoy using.
15+
Business Projects
7+
Years of Experience
About Me
Front-end Engineer with 7+ years of experience designing and building high-performance web applications. Experienced in developing scalable and maintainable codebases using TypeScript, React, and NextJS. Skilled in designing and executing unit and end-to-end tests to ensure application reliability. Leveraged AI-assisted tools to streamline development workflows and enhance code quality. Applied robust architectures and software design principles to deliver reliable, efficient, and user-focused solutions in real-world projects.
1M+
Lines of Code
12k+
Git Commits
4k+
Cups of Coffee
2k+
Bugs Squashed
500+
Pull Requests Merged
50+
Side Projects
365
Days a Year Learning
∞
Passion for Clean Code
Tech Stack
Languages
Front-end
Back-end
Testing
Tools & Others
Experience
Full-Stack Engineer
Present- Engineered an AI-powered Shopify chatbot widget for personalized product recommendations
- Optimized Core Web Vitals from ~60% to ~90%, earning the "Built for Shopify" badge in under 2 months
- Boosted NRR from 75% to ~85% through stable feature delivery and UX improvements
Senior Front-end Developer
- Expanded a large research platform serving 200+ universities and institutes globally
- Reduced bundle size by ~20% (1.5 MB) by replacing 20+ libraries with tested utilities
- Migrated ~50% of the codebase from JavaScript to TypeScript over a year-long plan
- Built a Garmin watch app for a mental health study with 20,000+ participants (Univ. of Essex)
Front-end Architect & Consultant
- Designed the architecture and structure of a PWA project from scratch
- Set up linters, formatters, CI/CD, pre-commit hooks to enforce quality standards
- Onboarded 2 developers to full proficiency in 6 months, enabling independent contribution
Senior Front-end Developer
- Architected 2 financial web apps for the Iranian stock exchange and crypto markets
- Boosted loading speed by ~40% (3 seconds) using IndexedDB for data caching
- Reduced codebase size by ~10% via refactoring and removing legacy dead code
Front-end Developer
- Delivered 4 fully-tested enterprise web apps for European organizations
- Achieved 85%+ code coverage across all projects with automated testing
- Refactored an outsourced project from JS to TS, reducing critical errors by ~70%
Front-end Developing Teacher
- Taught front-end development, related languages, and top technologies in 80 hours and analyzed a project-based approach and a complete roadmap to provide a challenging course
- Developed 5 complex mini-projects and a feature-rich Twitter-like website with a responsive design
- Guided students on essential soft skills, including task time estimation, cross-team communication and stress management in urgent tasks
Front-end Developer
- Built lightweight, performance-critical UI components using React and pure JS
- Participated in ideation and product design for application features
Education
Bachelor of Software Engineering
Bu-Ali Sina University
Get in Touch
Have a project in mind, want to collaborate, or just say hello? My inbox is always open.
GitHub
@jafari-devPhone
+98 930 848 5060
Telegram
@AhmadJafariLocation
Tehran, Iran