What I build
Secure web applications, cloud-native services, ML APIs, and automation pipelines where performance and operational reliability are non-negotiable.
Software Engineer | AI/ML | Cybersecurity
I am a full-time Ph.D. candidate in Computer Engineering at Texas A&M and a part-time software engineer. My work combines cloud architecture, secure backend engineering, and applied machine learning for real operational problems.
I work at the intersection of software engineering, AI, and cybersecurity. I prefer shipping systems that are understandable, testable, and secure by default rather than over-designed demos.
Secure web applications, cloud-native services, ML APIs, and automation pipelines where performance and operational reliability are non-negotiable.
Roles where I have shipped production systems and applied research in real environments.
College Station, TX | GPA: 3.8
College Station, TX | Graduated Dec 2024 | GPA: 3.7 | Thesis: Download
College Station, TX | Graduated May 2023 | GPA: 3.5
AI - Deep Learning - Reinforcement Learning - Data Mining - Intelligent Agents - Data Analysis & Experimental Methods - Data Analytics for Cybersecurity - Embedded Systems Software Development - Embedded Systems Intelligent Design - Project Management - Advanced Network Systems & Security - Industrial IoT.
Each project summary highlights context, implementation scope, engineering decisions, and results so technical reviewers can evaluate depth quickly.
Static firewall rules struggle with evolving traffic behavior and can create costly false positives or missed attacks.
Created a custom Gymnasium environment and trained Q-Learning, SARSA, and DQN agents to make sequential allow/deny decisions.
Designed a reward function that balances detection performance against operational cost, then compared learning approaches against static baselines.
Demonstrated stronger policy adaptation than fixed-rule baselines in simulation.
Stack: Python, Gymnasium, reinforcement learning algorithms.
Satellite segmentation tasks require robust classification across varied terrain and image quality constraints.
Fine-tuned a semantic segmentation pipeline on 800+ satellite images covering seven land-cover classes and exposed it through a Flask web app.
Focused on model and preprocessing choices that supported practical user-driven image analysis through a web interface.
Reached 70%+ pixel-level segmentation accuracy on real-world imagery.
Stack: Python, Flask, computer vision segmentation workflows.
Defenders need adaptive strategies that anticipate attacker behavior in constrained network environments.
Modeled attacker and defender interactions as a two-player zero-sum game and used multiplicative weights update to approximate Nash equilibrium behavior.
Simulated neighborhood detection and strategy shifts in a grid network environment to evaluate tactical tradeoffs.
Produced a simulation framework for comparing dynamic deception strategies under adversarial conditions.
Stack: Python, game-theoretic modeling, simulation tooling.
Python, Flask, FastAPI, JavaScript, SQL (MySQL/PostgreSQL), API design, authentication and role-based access patterns.
PyTorch, TensorFlow, Keras, scikit-learn, NumPy, Pandas, and model-to-API deployment for applied ML workflows.
AWS (Elastic Beanstalk, EC2, RDS, S3, SES, CloudWatch), CI/CD pipelines, TLS setup, migration workflows, and production monitoring.
AWS WAF, rate limiting, network analysis, Linux-based tooling, Wireshark, and cybersecurity-focused experimentation.
Portuguese (Native), English (Fluent), Spanish (Advanced).
For full-time roles, research collaborations, and engineering engagements.
The easiest way to start is email with a short brief: your team context, the technical problem, and desired outcome.