Skip to content
View nayeem-mehedi's full-sized avatar
Block or Report

Block or report nayeem-mehedi

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
nayeem-mehedi/README.md

Hi, I'm Nayeem πŸ‘‹

Welcome to my GitHub portfolio! Here you can find some of my projects, skills, and GitHub stats.

About Me

I'm a passionate developer with experience in various programming languages and technologies.

Skills

  • Languages: Java, JavaScript, Python, C
  • Backend: Spring Boot, Spring Reactive, Spring Data, Hibernate, MyBatis, NodeJS, Express, Prisma
  • Frontend: Next.js, React, Tailwind CSS, Bootstrap, Thymeleaf, FreeMarker, HTML, CSS
  • Databases & Caching: MySQL, PostgreSQL, MongoDB, Redis, Oracle Coherence
  • Cloud Platforms: AWS (S3, DynamoDB, EC2, SNS, SQS, Lambda, MediaConvert), GCP (Cloud Storage)
  • Testing: Junit, Mockito, Selenium, JMeter, Spocks, Jest, LocalStack
  • Build & CI/CD: Maven, Gradle, Jenkins, GitHub Action, Docker
  • Web & Application Servers: Tomcat, PM2
  • Project Management and Other: Git, JIRA, Confluence, Figma, Draw.io, Astah

GitHub Stats

GitHub Stats Top Languages

Projects

Although I have extensive experience in Java and cloud technologies, I have yet to do any notable personal projects using those tech stacks.

Digital Depot

Digital Depot is an ecommerce website built using Next.js, Prisma, Tailwind CSS, and Daisy UI.

URL: https://demo-ecommerce-shop.vercel.app/

  • Project Overview: Utilizes Server Actions within Next.js for streamlined form submissions and data mutations.
  • Authentication: Done using Auth.js (NextAuth).
  • Technologies Used: Next.js, Prisma, Tailwind CSS, Daisy UI, NextAuth

My First Ruby-On-Rails API

I explored Ruby on Rails to expand beyond my Java backend skills. This project helped me learn its fundamentals.

  • Project Overview: This is a simple CRUD API about articles. I have also added one endpoint where I called an external API and prepared the response based on that.
  • Technologies Used: Ruby on Rails, HTTParty, SQLite3, Puma

ASP-final-project

A Client-Server file sharing project developed for the Advanced System Programming course.

  • Server Components:

    • serverw24 | mirror1 | mirror2
      • Handle client commands and provide relevant responses or errors
      • Support multiple client connections with server-side load balancing
  • Client Components:

    • clientw24
      • Connects to the server to send commands and receive responses
  • Technologies Used: C, Dynamic Memory Allocation (malloc), Socket Communication, Load Balancing, Directory Traversal (nftw), File Manipulation (tar), Signal Handling, File I/O, Date and Time Manipulation (ctime, strptime), Process Management (fork, exec)

React Test Blog

I originally developed this project back in 2019 when I was learning React for the first time.

  • Technologies Used: JDK8, Spring Boot, Hibernate, Spring Security, JWT, ReactJS, Redux

Contact Me

Feel free to reach out to me via email or connect with me on LinkedIn!


This portfolio was generated using GitHub Markdown.

Pinned Loading

  1. demo-ecommerce-shop demo-ecommerce-shop Public

    A demo ecommerce shop showcasing Next.js, Tailwind CSS, NextAuth and MongoDB

    TypeScript

  2. react_test_blog react_test_blog Public

    A demo blog site developed with React frontend and Java Spring backend

    Java

  3. test-ruby-on-rails test-ruby-on-rails Public

    A test project to learn ruby-on-rails

    Ruby

  4. ASP-final-project ASP-final-project Public

    A Client Server file sharing project developed for Advanced System Programming course

    C