Zaid Amin Rawfin

Fresh Graduate | Keen on Endless Learning

Photo of Zaid Amin Rawfin

Hello and welcome to my own little corner of the internet! I'm Rawfin, a computer science and engineering graduate who loves learning new technologies every day, cares about writing clean and quality code, and enjoys developing software that gives excellent user experiences while functioning well. Taking on challenging problems and discovering creative solutions is something that genuinely excites me. Feel free to explore what I've been working on. Thanks for visiting.

Education

Computer Science & Eng. Graduate

Experience

2+ Years in
Development

Top Skill

.NET Software Development

Technical

Expertise

Backend: ASP.NET Core Web API MVC Entity Framework Core RDLC HTML-PDF Report


Frontend: ReactJS Next.js jQuery Tailwind CSS Bootstrap 5 SCSS | WinForms Java Swing


Database: Microsoft SQL Server Oracle Database | Stored Procedure PL/SQL


Others: Git GitHub UI/UX Design Figma Adobe XD Illustrator Photoshop Premiere Pro CloudFlare


Familier with: Spring Boot NestJS PHP Microservices Docker Linux Shell Script

Software & Other

Projects

All Web Apps Desktop Apps Graphics & Video
WordWeaver project icon
WordWeaver project logo

WordWeaver

Details GitHub
WordWeaver project icon

WordWeaver

A blog platform, currently under development.

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

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, SOLID Principles, 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 my Advanced Programming with .NET course. The main focus of this project was on developing 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

CricBlast project icon

CricBlast

Details GitHub
CricBlast project icon

CricBlast

C# Cricket Game project with a stunning UI and a nice 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

BearBurger project logo
BearBurger project logo

BearBurger - Swing

Details GitHub
BearBurger project logo

BearBurger - Swing

A maven project with a pretty great UI, developed using Java Spring and Swing frameworks, 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, built using Java OOP concepts and Java Swing framework.
- My very first programming project!

TravelAgency Animation
Rawfin Photo

My Portfolio Website

WordWeaver Figma Prototype
WordWeaver Figma Mockup Image

WordWeaver Figma Prototype

Osthir Gaming Logo
Osthir Gaming Logo

Osthir Gaming
- YouTube Channel

Details Visit
Osthir Gaming Logo

Osthir Gaming

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

TravelAgency Animation
TravelAgency Gaming Logo

MS PowerPoint Animation

Education & Career

Odyssey

  • October, 2023 – January, 2024

    Software Developer Intern

    iBOS Limited, Akij Group • Full-time

    • Acquired hands-on experience in designing, developing, and maintaining ASP.NET Core Web APIs for large SaaS-based projects as a member of the PeopleDesk (HR Software) Team, contributing to 7 live projects.
    • Enhanced expertise in writing clean and quality code through regular code reviews from senior engineers, and further developed my knowledge in R&D through participation in internal projects.
    • Developed and optimized large stored procedures and SQL queries in Microsoft SQL Server.
    • Collaborated effectively with Frontend developers, QA & BA teams, and actively 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 · R&D · Git · Jira · Agile Methodologies · Teamwork

  • September, 2023 – October, 2023

    Tech Intern

    GaoTek Inc. • Remote • New York, USA

    • Wrote and updated technical documentation
    • Worked with MS Word and Excel to manage large datasets
    • Collaborated with a team to resolve complex issues
    • Improved English communication and teamwork skills

    Skills: Microsoft Word · Microsoft Excel · English Communication · Teamwork

  • January, 2020 – January 2024

    BSc in Computer Science and Engineering

    American International University-Bangladesh (AIUB)

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

    Core CS Courses (48 credits) Include: Introduction to Programming Language, Discrete Mathematics, Theory of Computation, Compiler Design, Operating Systems, OOP 1, OOP 2, Data Structure, Algorithms, Web Technologies, Object Oriented Analysis & Design, Software Engineering, AI & 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).

Highlighted

Certificates

Certificate of Rawfin

Object Oriented Programming in Java Coursera

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

Optimizing a Website for Google Search Coursera

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

Any sufficiently advanced technology is indistinguishable from magic — Arthur C. Clarke