π‘ Deeply interested in Artificial Intelligence, Algorithmic Problem Solving & Digital Systems π Passionate about building complex software architectures, autonomous bots, and ML algorithms from scratch
- π§ Advanced Machine Learning algorithms & Deep Learning mathematical foundations
- π€ Reinforcement Learning (MDPs, Q-Learning, and SARSA in stochastic environments)
- βοΈ High-performance software architectures, automated trading systems & RTL design
π‘ Core Concepts: Algorithmic Trading & Automation, Client/Server Multiplayer Architecture, Machine Learning from Scratch, Object-Oriented Programming (OOP), Digital RTL & System Design, Data Structures & Algorithms.
πΉ Stardew Valley Game Engine β Designed and developed a full-scale 2D simulation game inspired by Stardew Valley using Java. Implemented complex object-oriented game mechanics, interactive maps, asset management, and robust multiplayer client/server networking architecture (Advanced Programming Final Project).
πΉ Algorithmic Investing Bot β Developed an automated algorithmic trading and financial analysis bot in Python. Features real-time market data ingestion, quantitative indicator processing, decision-making logic, and automated trade execution pipelines.
πΉ Rogue Console Game β Created an interactive, procedural dungeon-crawler Rogue game playable directly in the terminal using C/C++. Built core gameplay loops, inventory management, enemy AI behavior, and terminal rendering from scratch (Fundamentals of Programming Final Project).
πΈ Artificial Intelligence Portfolio β Implemented core ML engines purely from scratch (Decision Trees with Shannon Entropy, Random Forests, Minimax with Alpha-Beta Pruning) and Reinforcement Learning agents (Q-Learning, SARSA) across 5 comprehensive problem sets.
πΈ Digital Logic Design Lab β End-to-end hardware development of an automated Washing Machine Timer using ASM charts, K-map logic simplifications, and full RTL schematic simulations with TTL 74xx ICs in Proteus and Logisim.
πΈ Linear Algebra Archive β A rigorous mathematical portfolio across 7 problem sets, focusing on Singular Value Decomposition (SVD), PCA, Least Squares optimization, and differential matrix calculus for ML foundations.
πΈ Digital System Design (DSD) β Verilog HDL architectures, Register-Transfer Level (RTL) modeling, testbench verification, and hardware simulations for complex digital systems.
πΈ Formal Languages & Automata β Academic archive of formal mathematical proofs, language hierarchies, Context-Free Grammars (CFGs), deterministic/nondeterministic finite automata (DFA/NFA), and Turing machine models.
πΈ Computer Architecture β RTL implementations, microprocessor datapath modeling (MIPS/RISC-V), pipelining simulation, and memory hierarchy designs for modern computer architectures.