Skip to content
View rajin-siam's full-sized avatar

Block or report rajin-siam

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
rajin-siam/README.md

Md. Rajin Mashrur Siam

Junior Software Engineer · Backend Developer · Problem Solver

📫 mdrajinmashrursiam@gmail.com · 📞 01344782702 · 📍 Dhaka, Bangladesh

LinkedIn Stack Overflow Portfolio


About Me

I'm a backend-focused software engineer who genuinely enjoys understanding how systems work under the hood — not just making them work, but knowing why they work. I build with Java and Spring Boot as my primary stack, and I'm comfortable reaching for C#/.NET, Go, or TypeScript when the problem calls for it.

My background is in ICT (BSc + MSc from MBSTU), and I've sharpened my problem-solving skills across 800+ competitive programming solutions on platforms like Codeforces, AtCoder, and LeetCode. I care deeply about clean architecture, secure APIs, and writing code that other people can actually read and maintain.

When I'm not building, I'm learning — currently exploring distributed systems, DDD, and backend design patterns that scale.

  • 🔭 Building indoor navigation systems with ARCore + Spring Boot + PostgreSQL
  • 🌱 Currently learning Go and deepening Spring ecosystem knowledge
  • 💡 Interested in open source contribution and backend infrastructure
  • 🧩 800+ problems solved across competitive programming platforms

Tech Stack

Languages

Java C# Go C++ TypeScript JavaScript SQL

Frameworks & Libraries

Spring Boot ASP.NET React Next.js

Databases & Tools

PostgreSQL Redis Maven Git Firebase


Featured Projects

Project Description Stack
ShopVerse Full-featured e-commerce platform with cart, payments, and admin dashboard Spring Boot, React, Vite
Resource Helper AI-powered resource guidance tool with Google/GitHub auth and real-time search Web, Firebase
Personal Finance Management Finance tracker with data visualization and category breakdowns Web
*RailBook Rail Ticket Booking System ASP.NET, Angular
dse-scraper Dhaka Stock Exchange Scrapper Python

Competitive Programming

Platform Profile Solved
Codeforces rajin_siam 213
AtCoder rajin_siam 196
LeetCode rajinsiam9 167
UVA rajin_siam 103
HackerRank RajinSiam 70
SPOJ rajin_siam 11
HackerEarth gogeta14 10
CodeChef rajin_siam 6

Education

MSc in Information and Communication Technology — MBSTU (May 2025 – Present)

BSc (Engg.) in Information and Communication Technology — MBSTU (Feb 2020 – Mar 2025) · CGPA: 3.35 / 4.00

Pinned Loading

  1. personal-finance-management personal-finance-management Public

    Java

  2. Covid-Vaccination-Project-in-C Covid-Vaccination-Project-in-C Public

    C

  3. Inventory-Management-System Inventory-Management-System Public

    PHP

  4. console-based-eshop console-based-eshop Public

    Java

  5. TicTacToe TicTacToe Public

    IThis repository contains a simple implementation of the classic Tic Tac Toe game in Java. The game is developed using the Gradle build system.

    Shell