Tech Stack

(hint: press a key)

Experience

My professional journey.

Full-Stack Developer & Software Engineer

Freelance / Self-employed
2019 - Present
  • 6+ years of professional freelance experience with 30+ successful projects delivered.
  • Designed and developed custom websites, web applications, and software solutions for diverse clients.
  • Built responsive, modern UIs with React, Next.js, and Tailwind CSS for optimal user experience.
  • Developed robust backend systems and RESTful APIs using Node.js, Express, PostgreSQL, and MongoDB.
  • Managed full project lifecycles from requirements gathering and architecture to deployment and maintenance.
Next.jsNext.js
TypeScriptTypeScript
ReactReact
Node.jsNode.js
ExpressExpress
PostgreSQLPostgreSQL
MongoDBMongoDB
TailwindTailwind
JavaScriptJavaScript
CSSCSS
HTMLHTML
GitGit
GitHubGitHub
DockerDocker
LinuxLinux

Frontend Lab

Creative experiments exploring the boundaries of CSS, Canvas, and modern frontend techniques.

Open Experiment
Creative Coding

SVG Morphing Demo

Seamless SVG path morphing between different geometric shapes with smooth easing. Demonstrates the power of SVG path interpolation for fluid shape transitions.

SVGMorphingAnimation
Open Experiment
Interactive UI

Dark Mode Playground

An interactive demo exploring dark mode design patterns with real-time theme switching. Showcases proper color contrast, surface elevation, and accessible color schemes.

Dark ModeUIAccessibility

Contact Form

contact me directly at amirmahdi.ghaffari89@gmail.com or call +989021283077

I'll never share your data with anyone else. Pinky promise!