Hero

Hello,
This is Seifollah Najafi , I'm a Professional Software Developer.

name:'Seifollah Najafi',
skills:['React', 'NextJS', 'Redux', 'Express', 'MongoDB', 'Docker', 'Nest', 'PostgreSQL'],
hardWorker:true,
quickLearner:true,
problemSolver:true,
hireable:function() {
return(
this.hardWorker&&
this.problemSolver&&
this.skills.length>=5
);
};
};

Who I am?

My name is Seifollah Najafi. I am a professional and enthusiastic programmer in my daily life. I am a quick learner with a self-learning attitude. I love to learn and explore new technologies and am passionate about problem-solving. I love almost all the stacks of web application development and love to make the web more open to the world. My core skill is based on JavaScript and I love to do most of the things using JavaScript. I am available for any kind of job opportunity that suits my skills and interests.

Seifollah Najafi
Skills
PROJECTS

Freelancer

name:'Freelancer',
tools: ['NextJS', 'React', 'Sass', 'Redux', 'Formik', 'Yup', 'Google Maps', 'NestJS', 'TypeScript', 'AWS S3', 'Mui],
myRole:Frontend Developer,
Description: Me and my team built an AI-powered financial mobile application. I have developed API using Express, Typescript, OpenAI, AWS, and MongoDB. Used OTP via AWS SES, Google, and Facebook for the authentication system. Built AI assistants using OpenAI's latest model and trained using our dataset. Voice messages are converted to text using AWS Transcribe. The app fetches data from Google Sheets and generates a PDF term sheet, sent via AWS SES.,
};

Cowsel

name:'Cowsel',
tools: ['NextJS', 'React', 'Sass', 'Redux', 'Formik', 'Yup', 'Google Maps', 'NestJS', 'TypeScript', 'AWS S3', 'Mui],
myRole:Frontend Developer,
Description: Me and my team built an AI-powered financial mobile application. I have developed API using Express, Typescript, OpenAI, AWS, and MongoDB. Used OTP via AWS SES, Google, and Facebook for the authentication system. Built AI assistants using OpenAI's latest model and trained using our dataset. Voice messages are converted to text using AWS Transcribe. The app fetches data from Google Sheets and generates a PDF term sheet, sent via AWS SES.,
};

Hallaj Math

name:'Hallaj Math',
tools: ['Next.js (v15)', 'React 19', 'TypeScript', 'Tailwind CSS', 'React Hook Form', 'Zod', 'React Query (TanStack)', 'Lottie', 'React-Quill', 'react-easy-crop', 'sharp', 'next-pwa', 'Sentry', 'Hotjar', 'embla-carousel', 'zustand', 'apexcharts],
myRole:Frontend Developer — implementation & polish,
Description: Frontend for Hallaj Math — an interactive math learning and student-management web application. I worked on the frontend implementation and polish: built responsive pages with Next.js, integrated analytics and error monitoring, implemented rich text editors and media handling, added PWA capabilities, improved DX with linting/prettier/husky, and delivered production-ready UI and flows for courses, quizzes, student management, and live tutoring features.,
};

Melke Tabriz

name:'Melke Tabriz',
tools: ['Next.js 16', 'React 19', 'TypeScript', 'Tailwind CSS', 'Radix UI', 'TanStack Query', 'Zustand', 'react-hook-form', 'zod', 'Socket.IO', 'Firebase (messaging)', 'next-pwa', 'sharp', 'axios', 'i18next', 'dnd-kit', 'embla-carousel', 'recharts],
myRole:Frontend Developer — optimization & completion,
Description: Frontend for APU — a production-grade Next.js (v16) web application I inherited and took to completion. I optimized the app's performance and build pipeline, implemented PWA support, added Firebase messaging and a real-time chat (Socket.IO), improved image handling (sharp + client-side compression), implemented robust forms and validation (react-hook-form + zod), and integrated internationalization and theme support. I also cleaned up linting/formatting, pre/postinstall scripts, and delivered a stable, production-ready frontend.,
};

Alcar

name:'Alcar',
tools: ['Next.js 16', 'React 19', 'TypeScript', 'Tailwind CSS', 'Radix UI', 'React Hook Form', 'Zod', 'TanStack Query', 'Zustand', 'Socket.IO', 'Firebase (messaging)', 'next-pwa', 'sharp', 'browser-image-compression', 'heic2any', 'react-leaflet', 'recharts', 'dnd-kit],
myRole:Frontend Developer,
Description: Frontend for APU — a production-grade Next.js (v16) real-estate web application I inherited and completed. I optimized performance and the build pipeline, implemented PWA support, added Firebase messaging and a real-time chat (Socket.IO), improved image handling (sharp + client-side compression + HEIC conversion), implemented robust forms and validation (react-hook-form + zod), integrated internationalization and theme support, and cleaned up linting/formatting and postinstall scripts. Delivered a stable, production-ready frontend with improved DX and reliability.,
};
Hero
Educations
Hero

2018 - 2022

Bachelor's degree

Marand Islamic Azad University

Hero

2006 - 2018

Secondary School Certificate

Abbas Nouri School

Contact with me

If you have any questions or concerns, please don't hesitate to contact me. I am open to any work opportunities that align with my skills and interests.

seifollah2018@gmail.com

+989925918619

iran, tabriz

© Developer Portfolio by Seifollah Najafi