Hi, I'm Ayman Chowdhury

Software Engineer & Competitive Programmer

I build impactful solutions through clean code, creative problem-solving, and a passion for technology. From crafting seamless web experiences to designing efficient algorithms, I bridge the gap between ideas and execution. With a strong foundation in full-stack development and competitive programming, I’m constantly learning, innovating, and turning challenges into opportunities.

Contact Me View CV

Skills

Languages

Python C/C++ Java Dart

Web

HTML CSS Bootstrap React Node.js

Databases

Postgrees MongoDB

Tools & Others

Git Firebase Postman Linux

Proficient In:

  • Building responsive web interfaces
  • 🧠 Algorithm design & problem solving
  • 🔧 Full‑stack development with MERN
  • 🌐 API design & data modelling

Experience

Software Engineering Student

2021 – present

Studying at SUST with a focus on software engineering principles, algorithms and systems design. Working on academic projects and collaborating with fellow students on group assignments.

Full-stack Web Developer

2023 – present

Designed and developed custom websites for local businesses using React and Node.js. Focused on creating responsive designs, optimising performance and ensuring user satisfaction.

Open‑Source Contributor

2024 – present

Contributed to various open‑source projects by submitting bug fixes, improving documentation and developing new features. Collaborated with global developers to learn and grow.

Achievements

Top 20, SUST Programming Contest 2024

Secured rank 18 place among more than 50 teams in the annual SUST intra‑university programming contest

1000+ Problems Solved on Codeforces and other OJ

Demonstrated consistent problem‑solving skills by solving over a thousand competitive programming challenges on Codeforces, achieving a high rating.

Participated onsite IUPC

Playing several onsite inter-university programming contests

Finished 8th in Leading University Junior IUPC

Secured inside top 10 by solving 2 problems during the freezing time using segment tree data structure

Projects

Crypto Market Predictor

A full‑stack Android/Ios application built with Flutter (Dart) that enables get current market strategy weather to enter the market or not. It shows the live prices and price changes with chart also gives trading signal based on some technical indicators.

View on GitHub

To-Do List

A lightweight JavaScript web app for task management. Allows users to add, edit, and delete tasks.

Open Webpage

Blog App

A full-stack blog platform built with Node.js and EJS templates. Features include creating, editing, and deleting posts, dynamic rendering, and deployment on Render. Designed for simplicity, usability, and maintainability.

View on GitHub View Webpage

Simon Game

A browser-based memory game using JavaScript, HTML, and CSS. Users repeat increasingly complex color sequences, enhancing memory skills.

View on GitHub View Webpage

Drum Kit

An interactive JavaScript web app where users play drum sounds via keypresses or clicks. Features smooth animations and real-time audio playback.

View on GitHub View Webpage
Personal Portfolio Website

Personal Portfolio Website

An ongoing project to design and develop a responsive personal portfolio website using modern HTML, CSS and JavaScript. The site highlights my projects, skills and contact information.

View on GitHub

Contact

Interested in working together or just want to say hi? I'd love to hear from you!

Email: aaymanchowdhury@gmail.com

Phone: +880 1533 7717805

Address: Sylhet, Bangladesh