I’m Akram Adjab, a Senior Frontend Developer specializing in high-performance Shopify storefronts and headless web apps with Next.js. Over the past 4+ years, I’ve built custom Shopify themes from scratch on the Dawn framework and delivered production-ready, webhook-driven integrations that extend Shopify’s native capabilities for better customer experiences. I enjoy turning design and data into fast, accessible interfaces using React, TypeScript, and Motion (Framer Motion), with a strong focus on Core Web Vitals, UX details, and maintainable architecture. From Liquid theme sections and Shopify APIs to serverless apps on Vercel, I love shipping practical solutions end-to-end—whether that’s improving performance by 40%+, automating workflows with webhooks, or creating engaging animation-rich UI for real users.…

Akram Adjab

I’m Akram Adjab, a Senior Frontend Developer specializing in high-performance Shopify storefronts and headless web apps with Next.js. Over the past 4+ years, I’ve built custom Shopify themes from scratch on the Dawn framework and delivered production-ready, webhook-driven integrations that extend Shopify’s native capabilities for better customer experiences. I enjoy turning design and data into fast, accessible interfaces using React, TypeScript, and Motion (Framer Motion), with a strong focus on Core Web Vitals, UX details, and maintainable architecture. From Liquid theme sections and Shopify APIs to serverless apps on Vercel, I love shipping practical solutions end-to-end—whether that’s improving performance by 40%+, automating workflows with webhooks, or creating engaging animation-rich UI for real users.…

Available to hire

I’m Akram Adjab, a Senior Frontend Developer specializing in high-performance Shopify storefronts and headless web apps with Next.js. Over the past 4+ years, I’ve built custom Shopify themes from scratch on the Dawn framework and delivered production-ready, webhook-driven integrations that extend Shopify’s native capabilities for better customer experiences.

I enjoy turning design and data into fast, accessible interfaces using React, TypeScript, and Motion (Framer Motion), with a strong focus on Core Web Vitals, UX details, and maintainable architecture. From Liquid theme sections and Shopify APIs to serverless apps on Vercel, I love shipping practical solutions end-to-end—whether that’s improving performance by 40%+, automating workflows with webhooks, or creating engaging animation-rich UI for real users.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Beginner
See more

Language

English
Fluent
French
Fluent
Arabic
Fluent

Work Experience

Senior Frontend Developer at ALIF
May 1, 2026 - Present
Built three full Shopify storefronts from scratch on top of the Dawn theme, creating custom sections and extending the theme to match brand-specific design systems and merchandising needs. Architected and shipped a standalone serverless account-management app (Next.js, Vite, Vercel) integrated into a client's Shopify storefront via the Admin API, enabling order tracking, Q&A, product reviews, and post-purchase customization editing. Designed a metaobject-based data layer for customer questions and product reviews, and implemented dual webhooks (orders/create and metaobjects/update) to automate customer notification emails for missing customizations and support replies. Managed and prioritized deliverables using an Agile, task-board workflow in Asana.
Senior Frontend Developer at Ultra Pro International
November 1, 2023 - Present
Built custom Shopify storefronts using Next.js and the Storefront API, delivering 90+ Lighthouse scores and strong Core Web Vitals performance across accessibility and SEO. Engineered a serverless, webhook-driven app that detects customized line items, dynamically generates order PDFs, and writes file links back to orders via metafields. Reduced page load times by 40%+ through code splitting, lazy loading, tree shaking, and asset compression. Shipped changes via CI/CD (GitHub Actions and Vercel auto-deploy) and collaborated through Agile task-board workflows in Wrike. Developed and customized Shopify themes using Liquid Sections architecture and Theme Kit, and shipped animation-rich, accessible UI using Framer Motion across high-traffic storefronts.
Front-End Developer at Ultra Pro International
November 1, 2023 - Present
Senior Frontend Engineer responsible for serverless Node.js solutions leveraging Shopify Admin API; built custom Shopify storefronts using Next.js and Storefront API; integrated Shopify Admin and Storefront APIs for bespoke checkout flows and real-time cart; led frontend performance optimization (code splitting, lazy loading, tree shaking, asset compression); shipped animation-rich, accessible UIs with Framer Motion, increasing session depth and engagement.
Lead Frontend Developer at Ultra Pro International
November 1, 2023 - Present
Built serverless Node.js solutions leveraging Shopify Admin API and webhooks to overcome Shopify platform limitations. Integrated Shopify APIs to enable custom functionality and advanced store capabilities. Developed custom Shopify storefronts using Next.js and Storefront API, ensuring scalability and high performance. Implemented advanced animations using GSAP and Framer Motion for enhanced user engagement. Optimized site performance with strategies like lazy loading, asset optimization, and code refactoring. Delivered responsive, high-performing landing pages aligned with modern frontend standards.
Front-End Developer at OX Studio
May 1, 2023 - November 1, 2023
Developed responsive web applications using HTML, CSS, and JavaScript; implemented accessible UI following WCAG; integrated RESTful APIs for dynamic content; applied SASS and BEM for modular styling; delivered cross-browser compatibility and performance improvements.
Frontend Developer at KO Studio
May 1, 2023 - November 1, 2023
Developed responsive web applications using HTML, CSS, and JavaScript. Integrated APIs for dynamic content rendering and improved interactivity. Applied SASS and BEM methodology for clean, scalable styling. Optimized for performance and cross-browser compatibility. Built Shopify themes using Liquid and Shopify Theme Kit for e-commerce platforms.
Freelance Frontend Developer at Upwork
July 1, 2022 - April 30, 2023
Delivered responsive websites and web apps using HTML5, CSS3, TypeScript, React.js, and Redux across multiple client industries. Built advanced animations and interactive transitions using Framer Motion and GSAP to enhance UX. Maintained clean Git workflows with feature branching, pull requests, and code review across collaborative projects.
Front-End Developer at Upwork (Freelance)
July 1, 2022 - April 1, 2023
Delivered responsive websites and web applications for clients across industries; built scalable UI with React.js, TypeScript, and Redux; created reusable components; implemented animations with Framer Motion; maintained code quality with Git and code reviews; improved site speed and accessibility.
Frontend Developer | Freelancer at Upwork
July 1, 2022 - April 30, 2023
Delivered interactive and responsive websites using HTML, CSS, JavaScript, TypeScript, React, and Redux. Implemented SCSS, BEM methodology, and Tailwind CSS for modular, maintainable UI. Created advanced animations using GSAP and Framer Motion for engaging user experiences. Managed Git version control and enforced code quality standards. Provided bug fixing, debugging, and ensured smooth deployments across projects.

Education

Bachelor Degree at Badji Mokhtar University
September 1, 2018 - June 1, 2022
Bachelor Degree in Computer Science at Badji Mokhtar University
January 1, 2018 - January 1, 2022
Bachelor's Degree, Computer Science at Badji Mokhtar University
September 1, 2018 - June 30, 2022

Qualifications

Animations on the Web
January 11, 2030 - June 9, 2026
Understanding TypeScript
January 11, 2030 - June 9, 2026
Next.js - The Complete Guide
January 11, 2030 - June 9, 2026
React & Redux: The Complete Guide
January 11, 2030 - June 9, 2026
Advanced CSS and Sass! Flexbox & Grid
January 11, 2030 - June 9, 2026
Animations on the Web
January 11, 2030 - September 25, 2026
Understanding TypeScript
January 11, 2030 - September 25, 2026
Next.js 14 & React – The Complete Guide
January 11, 2030 - September 25, 2026
The Ultimate React Course 2023
January 11, 2030 - September 25, 2026
The Complete JavaScript Course 2023
January 11, 2030 - September 25, 2026
Advanced CSS and Sass
January 11, 2030 - September 25, 2026

Industry Experience

Software & Internet, Media & Entertainment, Professional Services, Retail, Computers & Electronics