Profile

Junior software engineer working primarily with TypeScript, React, and Next.js, with experience building and deploying web applications and software with AI-powered features. Uses AI-augmented development workflows to accelerate research, prototyping, and implementation while maintaining a strong focus on understanding the product problem behind the code. Brings a product-oriented approach.

Skills
Languages: TypeScript | JavaScript | Python
Frameworks & Libraries: React | Next.js | Redux Toolkit | Tailwind CSS
Backend & Data: Next.js Server-Side  | Supabase
AI Integration: OpenAI API | RAG
Tools & Deployment: Git & GitHub  | Vercel | Linux VPS Deployment
Professional Experience
Full-Stack Developer, GAM Footwear (Freelance)
  • •Delivered a production e-commerce platform with admin and customer dashboards covering products, orders, cancellations, discounts, accounts, and analytics.
  • •Implemented OTP authentication, learned and handled the full Linux VPS deployment, from SSH setup to domain and production configuration.
  • 2026
    Developer, Naghz, Rubikamp Entrepreneurship Program
  • •Built the Naghz web application over an intensive three-week development sprint using Next.js, TypeScript, Supabase, Tailwind CSS, and Redux Toolkit.
  • •Tested the product with approximately 30–40 users and collected feedback to identify usability and product issues.
  • 2025 May – 2025 August
    Junior Mentor, Rubikamp National & Internal Hackathons
  • •Mentored three teams during a 48-hour national entrepreneurship hackathon, supporting ideation, product thinking, and pitch preparation.
  • 2025 May
    Projects
    Productivity Hub⁠, Next.js · TypeScript · Supabase · Tailwind CSS
  • •Built and deployed a productivity web application with task and note management, search, filtering, scheduling, and analytics.
  • •Added account support and AI-assisted features for organizing and interacting with user data.
  • 2025
    Pushtiban⁠, Next.js · TypeScript · Supabase · Claude · Tailwind CSS
  • •Built an AI-assisted customer support web application that connects to Telegram bots and helps automate customer conversations.
  • •Implemented conversation management, AI-generated replies, and human handoff so businesses can retain control when automation is not appropriate.
  • Tech Pulse⁠, Next.js · TypeScript · Tailwind CSS
  • •Built a technology-news aggregation platform covering technology, space, and related categories from multiple sources.
  • •Uses AI-generated summaries and categorization to make relevant news faster and easier to follow.
  • 2025
    References
    Hadi Zare, Web Development Instructor, Rubikamp
    MohammadSadegh Zanganehfar, Entrepreneurship Instructor, Rubikamp
    Saeed Hosseinzadeh, CEO of Rubikamp & Professional Skills Instructor