Skills & Engineering Stack ^
A practical map of my AI, backend, cybersecurity, cloud, and computer engineering foundations.
AI Systems & NLP
Backend & Databases
Cybersecurity Fundamentals
Cloud & DevOps Fundamentals
Software Engineering
Computer Engineering Foundations
Academic Foundations
Selected coursework that supports my engineering background.
Cache and memory hierarchies, I/O systems, virtualization, clusters, fault tolerance, low-power design, performance analysis, and SIMD/GPU concepts.
Advanced data structures, dynamic programming, graph algorithms, problem solving, and algorithmic techniques.
Distributed resource scaling and cloud infrastructure principles.
Analog/digital modulation, data communications, error detection, line coding, and multiplexing.
CPU organization, control units, memory/cache, bus structures, I/O, RISC/CISC, pipelining, and multicore concepts.
Mathematical system models, state variables, feedback control, stability analysis, root locus, frequency response, and controller design.
Linked lists, queues, stacks, trees, graphs, sorting/searching, hashing, complexity analysis, and algorithm design.
DBMS concepts, transaction management, data modeling, ER diagrams, relational algebra, integrity constraints, normalization, and SQL.
Frequency domain filtering and feature extraction for machine vision.
Boolean algebra, combinational/sequential circuits, VHDL, PLDs/CPLDs/FPGAs, counters, registers, and state machines.
Electromechanical energy conversion and motor control theory.
PIC microcontroller architecture, I/O interfacing, interrupts, timers, ADC, PWM, serial communication, and embedded system design.
CAD-based technical documentation and spatial visualization.
Technical project feasibility and ROI modeling for engineering.
Attack and defense strategies, web/email security, malware, social engineering, authentication, risk management, and security operations.
IoT architecture, functional blocks, wireless protocols, sensors, data processing, communications, and security/privacy issues.
Microprocessor architecture, assembly programming, addressing modes, interrupts, memory/I/O interfacing, and peripheral integration.
TCP/UDP sockets, DNS, HTTP, P2P, multimedia protocols, data center networking, SDN, wireless/mobile networks, and network security.
C++ classes, objects, encapsulation, inheritance, polymorphism, templates, and software reuse.
Operating system functions, process scheduling, threads, concurrency, deadlocks, memory management, file/I/O management, security, and distributed systems.
Parallel architectures, multicore processors, decomposition techniques, communication operations, synchronization, and distributed systems.
LTI system analysis and Fourier/Laplace transform applications.
Supervised and unsupervised learning, regression, reinforcement learning, Bayesian learning, decision trees, kNN, genetic algorithms, and backpropagation neural networks.