I'm a Software Developer working remotely from Canada

My journey into software began at the age of 9, sparked by a fascination with computer hacking and game development.

With limited resources, I took it upon myself to learn multiple programming languages and systems, developing a strong problem-solving mindset.

For over 16 years, I've explored new technologies, honing my expertise in Java, JavaScript, TypeScript, C/C++, C#, Python, and more. I've worked on diverse projects spanning full-stack development, game development, software security, networking, and reverse engineering.

Beyond writing code, I've led development teams and worked closely with designers to create secure, high-performing, and visually polished products that prioritize both functionality and user experience.

I have hands-on experience with a variety of powerful technologies and strive to learn more.

Java

JavaScript

C / C++

C#

Python

TypeScript

SQL

PHP

HTML

CSS / SASS

Tailwind CSS

React

Next.js

Node.js

TensorFlow

WordPress

Figma

Adobe Photoshop

Stable Diffusion

Unreal Engine

Proud to contribute to the academic community.

In 2024, I published an academic paper introducing a scalable deep learning solution for real-time sign language recognition, even with limited training data, using a unique Multimodal Transformer Network approach. This research was based on a project I led, designed, and developed.

In terms of education, I studied a Bachelor of Engineering in Computer Software.

Object Oriented Programming

Data Structures

Software Design and Architectures

Systems Programming

Operating Systems

Software & Computer Security

Distributed Systems

Computer Networks

Cloud Computing

Web Programming

Mobile Application Development

Design and Analysis of Algorithms

Software Quality

Software Project Management

Data Management Systems

Introduction to Artificial Intelligence

Capstone Systems Design I

Capstone Systems Design II

Principles of Software Engineering

Embedded Systems

Microprocessors and Architecture

Ethics, Law & Professionalism

User Interfaces

Digital Systems

Statistics and Probability for Engineers

Discrete Mathematics for Engineers

Linear Algebra for Engineers

Engineering Design

Foundations for Information Technology

Technical Communications

Intro. to Programming for Engineers

Modelling & Simulation

Engineering Economics

Impact of Science and Technology

Introduction to Engineering

Electric Circuits

Calculus I

Calculus II

Physics I

Physics II

Chemistry for Engineers

Introductory Sociology

Introductory Psychology

Environmental Science