From Physics to Computer Systems and Intelligent Infrastructure
My education combines a foundation in physics, mathematics, scientific modeling, computer science, cybersecurity, machine learning, and high-performance computing. That progression now supports my doctoral research and my deliberate path toward compiler, runtime, performance, and dependable systems engineering.
Formal Education
Each stage strengthened a different layer of my technical development—from mathematical reasoning and scientific modeling to applied computing, doctoral research, and deeper systems work.
Doctoral research focused on probabilistic and generative modeling for cybersecurity, with emphasis on synthetic malware data, trustworthy evaluation, reproducible experimentation, and high-performance research workflows.
- Developing GenCyberSynth, a framework for training, sampling, evaluating, comparing, and auditing synthetic cybersecurity-data generators.
- Studying GANs, VAEs, diffusion models, autoregressive methods, and probabilistic baselines across controlled data-generation budgets.
- Evaluating generated data through image-quality metrics, diversity measures, downstream classification utility, class-level performance, and reproducible experiment protocols.
- Building artifact-backed workflows with fixed seeds, manifests, automated aggregation, reports, and high-performance computing infrastructure.
- Connecting research rigor with systems-oriented concerns such as reproducibility, performance, reliability, automation, and dependable technical infrastructure.
Graduate study centered on machine learning, artificial intelligence, cybersecurity, data engineering, secure applications, predictive modeling, and the construction of end-to-end computing systems.
- Developed practical experience in Python, SQL, APIs, machine-learning workflows, data pipelines, experiment design, and secure software concepts.
- Studied machine learning, cloud security, application-layer security, ethical hacking, computer forensics, predictive modeling, and high-performance computing.
- Built applied projects involving secure platforms, machine-learning services, educational technology, language-focused AI, and full-stack application design.
- Established the computer-science foundation that enabled the transition into doctoral cybersecurity research and increasingly deep systems programming.
A quantitative scientific foundation in physics, mathematics, experimentation, modeling, and analytical problem solving that now supports my work in computer science, machine learning, research, and systems engineering.
- Developed first-principles reasoning through physical modeling, mathematical analysis, laboratory work, and interpretation of experimental evidence.
- Built a foundation in calculus, algebra, probability, statistics, quantitative reasoning, and scientific problem solving.
- Learned to connect abstract models with observable behavior, test assumptions against evidence, and reason carefully about complex systems.
- Established the analytical discipline that now supports machine-learning evaluation, performance reasoning, computer architecture, and low-level systems study.
Selected Graduate Coursework
Coursework most relevant to my doctoral research, systems foundation, security expertise, mathematical reasoning, and long-term compiler/runtime direction.
Machine Learning & Data
- CSCI 543 Machine Learning
- DATA 532 Applied Machine Learning
- DATA 530 Artificial Intelligence
- DATA 527 Predictive Modeling
- DATA 540 Data Visualization
Cybersecurity
- CSCI 587 Ethical Hacking
- CSCI 551 Security for Cloud Computing
- CSCI 589 Application Layer Security
- CSCI 557 Computer Forensics
Computing & Research
- CSCI 532 High Performance Computing & Paradigms
- CSCI 999 Dissertation Research
- EECS 500 Graduate Seminar
Mathematics Foundation
- MATH 442 Linear Algebra
- Mathematics Calculus
- Mathematics Algebra
- Mathematics Probability & Statistics
How My Education Supports My Direction
The degrees are not isolated credentials. Each contributes a specific layer to the engineer and researcher I am becoming.
Physics Built First-Principles Reasoning
Physics trained me to reason from models, identify assumptions, work quantitatively, interpret evidence, and connect abstract theory to observable system behavior.
Analytical foundationComputer Science Built Implementation Capability
Graduate computer-science study added programming, algorithms, data, APIs, machine learning, software architecture, cybersecurity, and applied system construction.
Computing foundationDoctoral Research Builds Technical Rigor
The Ph.D. strengthens experiment design, reproducibility, probabilistic reasoning, evaluation, research communication, infrastructure, and evidence-backed technical decision making.
Research depthSystems Work Converts Theory into Machinery
My continuing C and C++ work translates mathematical and computational understanding into memory-aware, testable, performance-conscious software and future runtime systems.
Engineering directionCurrent Academic Focus
My current work connects probabilistic modeling, cybersecurity, reproducible experimentation, high-performance computing, and systems-oriented implementation.
Doctoral Priorities
The research program is organized around both scientific questions and the infrastructure required to answer them reliably.
Generative Cybersecurity Models
Comparing probabilistic and deep generative approaches for synthetic malware-image generation.
Trustworthy Evaluation
Measuring quality, diversity, utility, class-level behavior, uncertainty, and failure modes.
Reproducible Infrastructure
Preserving seeds, manifests, configurations, artifacts, reports, environments, and experiment history.
Systems and Performance Depth
Strengthening C, C++, memory, operating systems, concurrency, architecture, and performance reasoning.
Research-to-Systems Progression
The long-term objective is to combine scientific rigor with increasingly deep systems implementation.
Scientific Question
Define hypotheses, controls, measurements, and evidence
Model & Experiment
Train, sample, evaluate, compare, and audit
Reliable Infrastructure
Automate pipelines, testing, artifacts, and reports
Compiler & Runtime Systems
Build execution, optimization, and dependable runtime machinery
Learning Philosophy
Formal education provides structure, but mastery requires implementation, testing, explanation, reflection, and sustained technical practice.
Learn from First Principles
Understand the underlying mathematical, computational, and machine-level mechanism before depending on abstractions.
Convert Theory into Implementations
Reinforce concepts through working programs, reusable modules, experiments, libraries, tools, and carefully designed systems.
Validate with Evidence
Use tests, measurements, controlled experiments, diagnostics, and reproducible workflows rather than intuition alone.
Build Mastery Progressively
Develop strong foundations in sequence and allow advanced specialization to emerge from demonstrated technical depth.
Building Reliable Systems from Scientific Foundations
Physics established the analytical foundation, computer science added implementation capability, doctoral research deepens experimental rigor, and systems programming is building the path toward compiler, runtime, and performance engineering.