Zaid Amin Rawfin

Photo of Zaid Amin Rawfin

About Me

  • Graduate student pursuing an MSc in Software Engineering
  • Enthusiastic about programming and UI/UX design
  • Fluent in C#, SQL, JavaScript, and CSS
  • Dedicated to improving programming skills every day
  • Eager to complete studies and start a career in the software industry

Education

MSCS in Software Engineering

Core Skill

.NET FullStack Development

Career Goal

Excel in the Software Industry

Technical

Expertise

I love writing code that is easy to understand. During my undergraduate studies, I had the opportunity to learn various programming languages and frameworks and to develop multiple team projects each semester. Among all the languages I explored, I found C# the most fascinating, which motivated me to continue learning and specialize in this technology. During my school years, I spent a lot of time learning graphics and UI/UX design, and I often find the knowledge helps me in the projects I work on.

Programming Tools
5
4
4
2
2
6
1
1
6
1
3
1
7
7
4
1
4
1
1
1
1
4
Software & Other

Projects

All Web Apps Desktop Apps Others
TopicTalks project image
TopicTalks project logo

TopicTalks

Details GitHub
TopicTalks project banner

TopicTalks is an educational discussion platform designed to foster knowledge sharing between students and teachers, offering key features such as Q&A threads, email notifications for new activity, and offline access through PDF exports. Users can export detailed user lists in Excel format. Role-based authorization ensures a secure environment. The platform provides a user-friendly, pixel-perfect interface, prioritizing both form and function.

  • Tech and approaches used in the project:

  • C#, ASP.NET Core Web Api & MVC 8.0, Entity Framework Core, MSSQL

  • Razor, HTML, CSS, JavaScript, jQuery, Bootstrap 5, Tippy.js

  • Clean Architechture, Result Pattern, Repository Pattern, Unit of Work, Database Code First Approach with Fluent API

BearBurger project icon
BearBurger project logo

BearBurger

Details GitHub
BearBurger project icon

BearBurger

A beautiful web-based food management system where customers can browse and purchase foods, view details of each food items, and explore many other things. There are several features available for administrators as well.

  • Technologies used to develop the project:

  • Java, JSP, HTML, CSS, JavaScript, & jQuery

  • Frameworks: Spring MVC, Spring Boot, Spring Security, & Hibernate

  • Database: MySQL

CricBlast project icon

CricBlast

Details GitHub
CricBlast project icon

CricBlast

C# Cricket Game project with a stunning UI and a great game algorithm developed to demonstrate OOP concepts and many other things.

  • Technologies used to develop the project:

  • Language: C#

  • Framework: WinForms

  • Library: Guna UI

  • Database: SQL Server

WordWeaver project icon
WordWeaver project logo

WordWeaver

Details GitHub
WordWeaver project icon

WordWeaver

A blog platform, currently under development.

ScholarMate project logo
ScholarMate project logo

ScholarMate

Details GitHub
ScholarMate project logo

ScholarMate

ScholarMate is a university management system that offers distinct user roles, each with specific privileges. Students enroll in department-relevant courses, department heads assign courses to faculty members, and the faculties give grades to the students. Registrars oversee student approvals, schedules, and records, while administrators ensure system-wide management.

  • Technologies used to develop the project:

  • Language: JavaScript and TypeScript

  • Frameworks & Libraries: NestJS, Next.js, Axios, Tailwind CSS, etc.

  • Database: PostgreSQL

WiseTrips project logo
WiseTrips project logo

WiseTrips

Details GitHub
WiseTrips project logo

WiseTrips

WiseTrips revolutionizes travel planning with distinct roles for Users, Agencies, and Admins. Users explore packages, customize trips, and access PDF invoices. Agencies create itineraries, while Admins oversee all activities.

  • Technologies used to develop the project:

  • Backend: ASP.NET, Entity Framework, API Token Based Authentication

  • Frontend: AngularJS & Bootstrap

  • Database: Microsoft SQL Server

ZeroHunger project logo
ZeroHunger project logo

ZeroHunger

Details GitHub
ZeroHunger project logo

ZeroHunger

ZeroHunger was the mid-term assignment (Fall, 2022-23) of the course Advanced Programming with .NET. The main focus was to develop a complex database and connecting it with ASP.NET MVC.

  • Technologies used to develop the project:

  • Frameworks: ASP.NET MVC, Entity Framework, Razor, Bootstrap

  • Database: Microsoft SQL Server

BearBurger project logo

BearBurger-PHP

Details GitHub
BearBurger project logo

BearBurger

A web-based food management system where customers can browse foods, view details, and explore many other things. However, in order to make a purchase or interact with anything, he must first log in to the system.

  • Technologies used to develop the project:

  • PHP, HTML, CSS, JavaScript & jQuery

  • Database: MySQL

  • Server: Apache

BearBurger project logo
BearBurger project logo

BearBurger - Swing

Details GitHub
BearBurger project logo

BearBurger - Swing

A maven project with a great UI design, developed using Java Spring and Swing framework, JDBC template, and other technologies.

  • Technologies used to develop the project:

  • Java, JDBC Template, Maven

  • Frameworks: Java Swing & Java Spring

  • Database: MySQL

FaithFunds project logo
FaithFunds project logo

FaithFunds

Details GitHub
FaithFunds project logo

FaithFunds

FaithFunds is a mini donation management system where users can donate to mosques and admins can distribute them, developed using Java Swing and MS SQL Server.

  • Technologies used to develop the project:

  • Java, Java Swing, MS SQL JDBC, Maven, & FlatLaf

  • Database: MS SQL Server

TravelAgency project logo
TravelAgency project logo

Travel Agency

Details GitHub
TravelAgency project logo

Travel Agency

A desktop application for a travel agency, developed with Java OOP concepts and Java Swing framework using Notepad++.
- My very first programming project!

My Portfolio Website
Rawfin Photo

My Portfolio Website

WordWeaver Figma Prototype
WordWeaver Figma Mockup Image

WordWeaver Figma

Osthir Gaming Logo
Osthir Gaming Logo

Osthir Gaming - YouTube

Details Visit
Osthir Gaming Logo

Osthir Gaming

This is my gaming channel with over 2.2k subscribers and 100 great videos, each with stunning thumbnails, and of course, amazing content!

TravelAgency Animation
TravelAgency Gaming Logo

PowerPoint Animation

Education & Career

Odyssey

  • 2024 – 2025
  • October, 2023 – January, 2024

    Software Developer Intern

    iBOS Limited, Akij Group • Full-time

    • Developed over 100 Web APIs for live SaaS projects as a member of the PeopleDesk (HR Software) Team.
    • Enhanced expertise in writing clean and efficient code through regular code reviews from senior engineers.
    • Optimized large stored procedures and developed SQL queries in Microsoft SQL Server.
    • Collaborated with Frontend developers, QA and BA teams, and participated in Agile practices including daily stand-ups, sprint planning, scrum meetings, and retrospectives.

    Skills: ASP.NET Core Web API Entity Framework Core MS SQL Server Stored Procedures Git Azure DevOps R&D Jira Agile Methodologies Teamwork

  • 2020 – 2024

    BSc in Computer Science and Engineering

    American International University-Bangladesh (AIUB)

    I have completed my Bachelor of Science in Computer Science and Engineering, majoring in Software Engineering. This 148-credit program has equipped me with a comprehensive understanding of computer science and engineering principles.

    Core CS Courses (48 credits) Include: Introduction to Programming Language, Data Structure, Algorithms, Discrete Mathematics, Theory of Computation, Compiler Design, OOP 1, OOP 2, Web Technologies, Object Oriented Analysis & Design, Operating Systems, Computer Networks, Software Engineering, Artificial Intelligence & Expert System, Computer Graphics, etc.

    Major & Elective Courses: Advanced Programming with .NET, Advanced Programming with Java, Advanced Programming in Web Technologies, Advanced DBMS, and Human-Computer Interaction (HCI).

    View AIUB FST UG Course Catalog

Highlighted

Certificates

Certificate of Rawfin

Java Programming: Solving Problems with Software Coursera

Certificate of Rawfin

Web Design for Everybody Specialization Coursera

Certificate of Rawfin

.Net Full Stack Foundation by Board Infinity Coursera

Certificate of Rawfin

IT Essentials – Cisco Networking Academy Cisco

Certificate of Rawfin

Academic English: Writing [Specialization] Coursera

Certificate of Rawfin

Advanced Typing Assessment
typing.com

Certificate of Rawfin

Adobe Photoshop Ultimate Guide
Udemy

Certificate of Rawfin

Adobe Illustrator CC MasterClass
Udemy

Certificate of Rawfin

Adobe Premiere Pro Complete Video Editing Masterclass Udemy

Certificate of Rawfin

a2i Special Workshop on Bangladesh National Portal bangladesh.gov.bd

Ways to

Reach Me

The function of good software is to make the complex appear to be simple — Grady Booch