S S

Hey I am Siraj

Software Developer

Back-End

placeholder

Front-End

placeholder

General

placeholder

About

Siraj in graduation robe

Hi, I'm Siraj, a dedicated Software Developer with a strong background in full-stack development, test automation, and cloud technologies. I specialize in building scalable and efficient solutions, leveraging my expertise in Java, JavaScript, Node.js, and modern frameworks.

With hands-on experience in software development, automation, and cloud engineering, I have contributed to high-impact projects, optimizing workflows, reducing manual efforts, and enhancing system performance. My ability to quickly learn new technologies, adapt to challenges, and deliver high-quality results has helped drive team productivity and improve project outcomes.

I am passionate about continuous learning and staying ahead in the ever-evolving tech landscape. Whether working independently or in a team, I strive for excellence, innovation, and efficiency in every project I undertake.


Top Projects

Canadian representatives web application screenshot

Canadian Representative Finder

A web application that retrieves federal, provincial, and municipal representatives based on postal codes, leveraging third-party APIs and geolocation services. The system uses PHP, MySQL, and cURL for backend logic and is optimized for scalability and performance with a responsive frontend.

JAVA HTML CSS JavaScript PHP RESTful API JSON GEOJSON MySQL cURL

gif of mathmanica application main menu

Mathmanica

Game application on android that have online leaderboards to compete with other players on different difficulties and game modes. It was developed using Android development kit, leaderboards were connected to a database using php and phpMyAdmin, and statistical analytics were recorded using Firebase Analytics.

JAVA XML PHP phpMyAdmin FireBase Analytics Android Development Kit

image of clothing store website showing clothes

Clothing Store

Full Stack Website developed to demonstrate the usage of front-end and back-end together. It is a website that demonstrates CRUD functions through registering a new user, and adding and removing items from cart.

HTML CSS JavaScript PHP JSON phpMyAdmin

image of twitter clone application showing tweets and suggestions list

Twitter Clone

Developed a twtter clone, where users can register to the website, tweet, reply to tweets, and follow other users, demonstrating CRUD operations

Ruby on Rails HTML CSS JavaScript

image of the portfolio website

Portfolio

My digital portfolio, showing programing languages that I know, and some of the projects that I worked on.

HTML CSS jQuery PHP phpMyAdmin

Weather application gif

Weather App

Java application connect to third party Weather API using RESTful API which gets the weather data and displays it on a Graphical User Interface (GUI) generated using Java Swing library.

JAVA JAVA SWING GUI RESTful API JSON GSON WEATHER API

Employee Manager website image

Employee Manager

Angular front-end with Java Spring back-end Employee Manager which does CRUD operations to add, edit, remove, and display employees

JAVA SPRING ANGULAR TYPESCRIPT CSS MYSQL

image of my library application showing the main menu

My Library

Android application that is used to store book collenction details to keep track of book read and favourite books. It was developed using Android Development Kit. Moreover, statistical analytics were recorded using Firebase Analytics

Java XML FireBase Analytics Android Development Kit

AssemblyAI logo in letters

Audio To Text

Java application demonstrates the usage of RESTful API through connecting to a third party AssemblyAI using RESTful API which will convert audio/video links to text.

JAVA RESTful API JSON GSON AssemblyAI

image of random quote generator website

Random quote generator

Website that will generate random quotes developed using React.js

HTML CSS React.js jQuery

image of drum machine website showing a pad with nine buttons

Drum Machine

Drum Machine application, is an application that produce sounds based on buttons clicked. Demonstrate's the usage of React.js

HTML CSS React.js FireBase Analytics

image of count down clock website

25 + 5 clock countdown

Countdown application with break period and an alarm. Countdown timer can be adjusted. Developed using React.js

HTML CSS React.js FireBase Analytics

image of a heat map graph

Heat Map

Heat Map graph demonstrating the usage of D3.js.

HTML CSS D3.js JSON
Show More More Projects On GitHub

Visitors

0