JavaScript Developer building modern web experiences

Hi, I'm Aymen Isfiaya. Specializing in building modern web applications with React, Node.js, and TypeScript.

About Me

Aymen Isfiaya

JavaScript Developer with a passion for building exceptional web experiences

I'm a passionate JavaScript developer with experience in building high-quality web applications. I specialize in React.js and enjoy creating intuitive and responsive user interfaces.

I'm passionate about clean code, user experience, and staying on top of the latest web technologies. When I'm not coding, you can find me contributing to open-source projects, writing technical articles, or exploring new frameworks and libraries.

5+

Years Experience

20+

Projects Completed

15+

Happy Clients

Skills

Here are my technical skills and expertise in JavaScript and related technologies.

Frontend Development

JavaScript90%
React85%
TypeScript80%
HTML590%
CSS3/SASS85%
Next.js80%

Backend Development

Node.js75%
Express70%
MongoDB65%
REST APIs80%
GraphQL60%
Firebase65%

Other Skills & Tools

Git/GitHubWebpackJestReduxResponsive DesignUI/UX DesignPerformance OptimizationAgile/ScrumCI/CDDocker

Work Experience

My professional journey in JavaScript development.

Senior Frontend Developer

Creativas

Apr 2023 - Present
Tunisia, Sfax
  • Lead the frontend development of a customer-facing web application using React, TypeScript, and Next.js.
  • Implemented reusable component libraries using styled-components and Storybook, reducing development time by 30%.
  • Collaborated with UX designers to implement responsive designs and improved website accessibility.
  • Optimized application performance resulting in a 40% decrease in load time.

Frontend Developer

Tekab Dev

Dec 2021 - Mar 2023
Tunisia, Sfax
  • Developed and maintained multiple client websites using React and JavaScript.
  • Built RESTful APIs with Node.js and Express to support frontend functionality.
  • Implemented unit and integration tests with Jest and React Testing Library.
  • Participated in agile development processes, including daily standups and sprint planning.

Junior Web Developer

Webixia

Jun 2021 - Dec 2021
Tunisia, Gafsa
  • Created responsive websites for small businesses using HTML, CSS, and JavaScript.
  • Contributed to the development of a company-wide design system.
  • Assisted senior developers with debugging and fixing issues in existing applications.
  • Implemented responsive design principles across multiple projects.

Projects

Check out some of my recent JavaScript projects.

Smart Courses - Atlassian Confluence

Smart Courses - Atlassian Confluence

Smart Courses is an interactive learning studio built for Atlassian Confluence, designed to help teams organize, create, and manage internal training content with ease. The platform allows users to build and share courses, track progress, and streamline onboarding or knowledge-sharing processes within organizations.

ReactReduxStyled-componentsRest APIAtlassian Design SystemDocker
Smart Terms - Atlassian Confluence

Smart Terms - Atlassian Confluence

Smart Terms is a comprehensive glossary and terminology management tool for Atlassian Confluence. It enables teams to create, maintain, and search company-specific terms, definitions, and regulatory requirements in one centralized location.

ReactReduxStyled-componentsExpress.jsRest APIDocker
Smart Courses - Monday.com

Smart Courses - Monday.com

Smart Courses is a comprehensive Learning Management System (LMS) built directly into the Monday.com platform. It enables teams to create, assign, and track interactive training courses and assessments without leaving their workspace.

ReactReduxStyled-componentsExpress.jsMongoDBGraphQLDocker
Answer IT - Mobile App

Answer IT - Mobile App

Answer It is mobile application that rewards users for participating in daily personalized surveys. By completing short and engaging questionnaires tailored to their interests and profile, users accumulate points that can be redeemed for gift cards from a wide network of retailers.

React NativeExpoReduxNest.jsSupabaseDocker

Contact

Have a project in mind or want to discuss an opportunity? Feel free to reach out!

Email

aymen.isfiaya@gmail.com

Phone

+216 55 924 077

Location

Tunisia, Gafsa

Thank you for your message! I'll get back to you soon.
Something went wrong. Please try again later.