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 17 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.
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

As technology advances, it's crucial to consider its repercussions. Innovation should never come at the cost of our future.
Being a good human means showing kindness, empathy, and respect. I strive to uplift others, offer support, and make a positive impact—one act of kindness at a time.
Data is constantly harvested, stolen, and sold. I'm passionate about educating people on protecting their data and building software that respects user privacy.
Skill alone isn't enough—true greatness comes through collaboration. As social beings, we thrive when we learn from and support each other.

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.
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