Intro:
Hey developers ๐,
Iโm Suraj Rana, a solo developer passionate about building AI-powered web and mobile apps.
Recently, I launched my personal portfolio website โ surajrana.dev
โ to showcase my projects, experiments, and thoughts around Artificial Intelligence, UI/UX, and modern web development.
In this post, Iโll walk you through how I built it, what tech stack I used, and what I learned along the way.
Tech Stack Used ๐ง
Frontend: Next.js 14 + Tailwind CSS
Backend: Node.js + Express
AI Tools: OpenAI, Gemini API, and custom TensorFlow micro-models
Hosting: Vercel + Cloudflare
Analytics: Umami (privacy-friendly analytics)
Key Features โ๏ธ
โ
Fast and responsive design (Lighthouse score 95+)
โ
Integrated AI showcase section
โ
Smart contact form with real-time validation
โ
Fully SEO optimized (meta tags, sitemap, OG data)
Lessons Learned ๐ก
Keep your codebase modular and clean.
Automate deployment with CI/CD to save time.
Focus more on UX and accessibility โ users notice it!
Whatโs Next? ๐ฎ
Iโm working on integrating AI-powered resume generation and personal assistant tools directly on my portfolio.
If youโre into web dev or AI, visit surajrana.dev
and drop your feedback โ Iโd love to connect with fellow devs.
Conclusion ๐งฉ
Building your personal site is not just about showing off your skills โ itโs about expressing your journey as a developer.
If youโre thinking about creating one, start today โ itโs worth it!
Letโs connect on LinkedIn
or GitHub
, and if you liked this post, give it a โค๏ธ and follow for more AI ร Web content!
Top comments (0)