I'm a Computer Engineering student at the University of Virginia (Class of May 2026), passionate about the intersection of hardware and software. My core interests lie in embedded systems design, including firmware development, PCB layout, and hardware-software co-design. I'm driven by the challenge of creating efficient, robust, and intelligent systems.
I'm proud to be a QuestBridge National Scholar and have consistently achieved Dean's List honors (Spring 2023, Spring 2024, Fall 2024). My academic journey includes a major in Computer Engineering and a minor in Data Science, equipping me with a versatile skill set to tackle complex engineering problems.
- Major: B.S. in Computer Engineering
- Minor: Data Science
- Expected Graduation: May 2026
- Key Coursework:
- Software Engineering (CS 3240)
- Advanced Embedded Systems (ECE 4501)
- Computer Architecture & Design (ECE 4435 - including RISC-V ISA, Verilog, datapath/control design)
- Operating Systems (CS 4414)
- Computer Systems & Organization I/II (CS 2130/3130)
- Internet of Things (CS 4501)
- Introduction to Cybersecurity (CS 3710)
- Data Structures & Algorithms
- Version Control: Git, GitHub
- IDEs: VS Code, STM32CubeIDE, Keil Β΅Vision, IntelliJ IDEA, ModelSim, RARS
- Hardware & Embedded: nRF Connect SDK, TM4C123, nRF52840DK, STM32, KiCad, Ultiboard, Oscilloscopes, Function Generators
- Cloud & Database: AWS S3, PostgreSQL, SQLite, Heroku
- NLP/ML: Hugging Face Transformers, Scikit-learn, Pandas, NumPy (experience from research)
- Security: Wireshark, Nmap, Metasploit (familiarity)
- Embedded Systems Design & Integration
- Firmware Development & RTOS
- PCB Design & Layout (Schematic Capture, EMI Protection)
- CPU Architecture & Digital Logic Design (RISC-V)
- Full-Stack Web Development
- Software Engineering Principles (Agile, Unit Testing)
- Data Analysis & Bias Detection in NLP
- Signal Processing
- Role: Software Architect & Lead Developer
- Spearheaded architecture and led development of a Django-based web app for ski equipment cataloging and rentals.
- Engineered backend (PostgreSQL, S3 integration, user roles, REST APIs) and frontend (HTML, CSS, JS).
- Customized Django admin, implemented CI/CD with GitHub Actions for Heroku deployment.
- Tech Stack: Python, Django, PostgreSQL, AWS S3, HTML, CSS, JavaScript, Heroku, Git
- (Public Repository)
- Role: Project Lead & Primary Developer
- Led design and primarily developed an NFC/BLE-based rental system using nRF52840DK boards.
- Engineered firmware with Zephyr RTOS & nRF Connect SDK for NFC reading, BLE communication, and gateway services.
- Implemented simulated backend, rental database, and CLI on the gateway.
- Tech Stack: C, Zephyr RTOS, nRF Connect SDK, BLE, NFC (NTAG216), nRF52840DK
- (Public Repository)
- Role: Lead Developer & System Integrator
- Led core development of an interactive game on the TM4C123 microcontroller.
- Responsible for sound design, game state logic, deadlock prevention for sprites, and RTOS integration.
- Engineered and debugged critical components including joystick input, graphics, scoring, and UI.
- Tech Stack: C, TM4C123, Keil Β΅Vision, RTOS (custom/FreeRTOS principles), ADC, PWM
- (Private Repository)
- Role: Lead Designer & Developer
- Designed and implemented a multi-cycle RISC-V (RV32I) processor core in Verilog.
- Developed datapath, register file, ALU, control unit, and integrated a custom memory-mapped UART.
- Verified the system using ModelSim with a "Hello, world!" assembly program.
- Tech Stack: Verilog, RISC-V Assembly, ModelSim, RARS
- (Private Repository)
- Role: First Author
- Led research investigating biases in NLP models (toxicity/sentiment) using Perturbation Sensitivity Analysis.
- Constructed corpora, defined metrics, and analyzed model responses (e.g., BERT, DistilBERT).
- Co-authored a paper on findings regarding differential treatment based on nationality, gender, and names.
- Tech Stack: Python, Hugging Face Transformers, Pandas, Scikit-learn, SpaCy
- [(Link to Paper Soon]
- Designed secure CRUD application with user authentication.
- Implemented normalized database schema and responsive UI with JavaFX.
- Tech Stack: Java, JavaFX, SQLite, Git
- Mentor and guide students in advanced topics: systems architecture, concurrency, virtual memory, networking, security.
- Facilitate lab sections, hold office hours, and grade assignments.
- UVA Representative for 2024 SHPE National Convention
- Mentoring first-year Computer Engineering students.
- Leading initiatives to promote Hispanic representation in STEM.
- Contributed to diversity initiatives and managed budget for programs.
- Organized career development events and supported mentorship.
- English (Fluent)
- Spanish (Fluent)
- Italian (Proficient)
"Building tomorrow's technology through hardware-software integration and inclusive innovation."