Skip to content
View Amere's full-sized avatar
💭
I may be slow to respond.
💭
I may be slow to respond.

Block or report Amere

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
amere/README.md

Ahmed Amer - Engineering Portfolio

Welcome to the source code of my personal engineering portfolio! This project showcases my technical articles, professional experience, and the cool things I've built along my journey as a software engineer.

You can visit the live version of my portfolio here: https://amere.me

About Me

I am Ahmed Amer, a Software Engineer focused on building scalable, performant, and premium web applications. I love deep diving into architectural insights, writing technical articles, and building well-crafted user experiences.

Project Overview

This is a modern, high-performance platform built with static rendering and dynamic client-side hydration. Key technologies powering this portfolio include:

  • Next.js & React: Utilizing modern Next.js capabilities and React Server Components for optimal performance and SEO.
  • Tailwind CSS: Providing beautiful, responsive, and maintainable styling with a focus on modern premium design elements.
  • MDX: Enabling technical articles and blog posts written in Markdown while seamlessly embedding rich React components.
  • Framer Motion: Delivering smooth, dynamic micro-animations to bring the UI to life and create a truly engaging experience.

Getting Started

To get started with this project locally:

  1. Install the npm dependencies:
npm install
  1. Set up your environment variables by creating a .env.local file in the root of your project:
NEXT_PUBLIC_SITE_URL=http://localhost:3000
  1. Run the development server:
npm run dev

Finally, open http://localhost:3000 in your browser to view the application locally.

License

Personal project of Ahmed Amer. This codebase is provided as a reference and showcase of my work.

Pinned Loading

  1. amere amere Public

    My Personal Blog

    TypeScript