dp

Akashdeep Singh

Software Developer, Web Developer & Cyber Security Analyst

Computer Science graduate with Cyber Security minor from the University of North Alabama with academic and project-based experience in software engineering, networking, and cybersecurity. Proficient in C, C++, Python, and full-stack web development, system programming, digital forensics, and secure communication protocols. Known for delivering high-quality work in team environments, learning quickly, and solving complex problems with practical, hands-on solutions.

Contact

Language Experience

C

C++

Python

JavaScript

React

HTML

CSS

PHP

Ruby

Prolog

Haskell

Fortran

Perl

Tools & Technologies

Wireshark
Autopsy
Git
Makefile
TCP/IP
AES Encryption
CGI
LaTex

Education

High School

Gilly Mundy Memorial Community School, Haryana, India

06/2017 - 05/2018

Senior Secondary (PCM)

Gilly Mundy Memorial Community School, Haryana, India

06/2019 - 05/2020

BE - CSE

Chandigarh University, Mohali, India

07/2020 - 05/2022

Bachelor of Science in CIS

University of North Alabama, Florence, AL

07/2022 - 05/2025

Projects

AES-128 Encrypted TCP Client

Developed a secure TCP client using AES-128-CBC encryption and a challenge-response protocol. Implemented strict message structure, padding, and validation.

Distance Vector & Dijkstra’s Routing Simulator

Built simulations in C/C++ to demonstrate routing behavior and shortest path logic. Analyzed convergence and cost tables.

Digital Forensics Expert Report – Cybersecurity Mock Trial

Analyzed browser artifacts and blockchain evidence using Autopsy and Wireshark. Presented findings in a mock courtroom.

SBOM Tracker – Software Supply Chain Project

Designed a system to manage software components and licenses, focusing on secure dependency and vulnerability tracking.

CGI Web Application

Developed a CGI-based server program using C/Perl to dynamically handle web form input and generate content.

Research Paper – PHP in CMS Development

Authored a 10-page paper comparing PHP-based CMS (WordPress, Joomla, Drupal) and proposed future AI benchmarking.

Monthly Budget Prediction Model

Analyzed user expense data and applied statistical techniques to predict monthly budgets.

Software Requirements & CMMI Presentations

Presented team understanding of software requirements and CMMI-based process improvement strategies.