2018 - 2022
Bachelor's degree
Marand Islamic Azad University
constcoder={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.

Freelancer
constproject={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
constproject={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.,Demo:Click here};Hallaj Math
constproject={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.,Demo:Click here};Melke Tabriz
constproject={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.,Demo:Click here};Omid Oscar
constproject={name:'Omid Oscar',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.,Demo:Click here};2018 - 2022
Bachelor's degree
Marand Islamic Azad University
2006 - 2018
Secondary School Certificate
Abbas Nouri School
© Developer Portfolio by Seifollah Najafi