Welcome to my portfolio!

Portfolio of Arif Shariar Rahman

This page contains description of
my works

First of all, let me introduce myself to you
I'm Arif Shariar Rahman, an undergraduate student of BUET.
I like Music, Electronics, Books, Foods
and of course Programming

File Converter

A open source File Converter. This Java software can convert Docx file to PDF, merge PDF files, merge Docx files, turn TXT file to PDF, convert Image (PNG & JPEG) to PDF, convert PDF to Image, PDF to HTML and HTML to PDF.

Language: Java

Snake and Ladder

2D Snake and Ladder game. It supports upto 4 players. A minimum of 2 players can play the game. I have a future idea of implementing LAN multiplayer.

Language: Java

Online Exam

An objective type, Multithreded Online Exam system. I have used phpMyAdmin and SQL to store students and teachers data. Teachers can set question and notify students. students can log in and give exam. All data, questions and answer goes through a Server

Language: Java

Numerical Codes

Numerical Codes for
1. Curve Fitting (up to 3rd order)
2. Numerical Integration (Trapezoidal, Simpson 1/3, Simpson 3/8)
3. ODE (Euler, Heun, Midpoint, RK 2nd order, Ralston, RK 4th order)
4. Root Finding (Secant, False Position)
5. LU decomposition
6. Function Expansion
Comes with sample data set

Language: Python

Java 3D game

This is an ongoing project on Java 3d game. I'm using Java and LightWeight Java Game Library (LWJGL). Initial step was to set up the display and render all objects and terrains.

Language: Java

Mars Survival

An RTS (Real TIme Strategy) game called Mars Survival following a tutorial by Nix Interactive. It is a pet project. I wish to build a fully functional RTS.

Language: C#