About
I'm a senior at the University of Maryland, College Park, pursuing a dual degree in Computer Science through the Honors College and Finance through the Robert H. Smith School of Business, with minors in Data Science and Robotics & Autonomous Systems.
My work spans computational biology, machine learning, robotics, and systems programming. Most recently I've been designing de novo protein binders for IBD therapeutics on GPU clusters, and shipping production Salesforce solutions as a software developer intern at fusionSpan.
I'm drawn to problems where the honest answer is the interesting one — my protein research turned into a paper about why a widely trusted confidence score misses something it structurally cannot see.
Outside of academics, I enjoy reading and writing. I believe clear communication is just as important as clean code.
Education
University of Maryland, College Park
Expected December 2027
B.S. Computer Science (Honors College)
B.S. Finance (Robert H. Smith School of Business)
Minors: Data Science · Robotics and Autonomous Systems
Honors & Achievements
- University Honors College (2023 — Present)
- Semester Academic Honors — Fall 2023, Spring 2024, Fall 2024
- FIRE Program Completion — Bio-Inspired Robotics stream (2024)
Relevant Coursework
Experience
Software Developer Intern
fusionSpan · Rockville, MD
- Salesforce platform engineering for national trade associations and nonprofits.
- Diagnosed and repaired 50+ client-reported and backlog defects over an 11-week term, working tickets solo against per-ticket senior-developer code review — including restoring a broken shopping-cart flow in a client-facing web application.
- Wrote and modernized dozens of Apex test classes across eight client orgs (MCAA, MHI, MSCI, NAEYC, NCAA, AAAS, ASQ, NBAA), realigning legacy suites with each codebase to keep deployments clearing Salesforce's 75% coverage gate.
- Built new Jenkins test environments and deployed test-suite updates and validation-rule changes into multiple production orgs.
- Designed and built a five-skill Claude agent toolchain spanning the full ticket lifecycle: persistent cross-session Jira ticket notes, PMD static-analysis triage and repair for Apex, Confluence documentation generated from actual git diffs rather than conversation history, and a categorized reusable-code library with an automated consistency audit.
- Engineered that toolchain for reliability and token cost — explicit negative-trigger conditions on every skill to prevent misfires, progressive-disclosure reference files separating templates from logic, and an index-first read strategy — then shipped it to the intern cohort with sandbox test scripts and testing procedures.
Software Development Intern
Urban Food Alliance · Remote
- Developed a Financial Literacy Chatbot using Python and NLP, improving accessibility to financial advice for underserved communities and increasing user engagement by 20%.
- Integrated NLP tools to enhance the chatbot's query understanding and response accuracy, refining dialogue quality by 30%.
- Applied Scrum methodology and utilized Git/GitHub for development and testing, leading to a 95% decrease in post-release issues.
- Developed and optimized software features for a mobile application, assisting in debugging to improve performance and reliability.
Budget Reviewer, Emergency Fund Manager
UMD Finance Committee · College Park, MD
- Review and approve budget requests from 200+ campus organizations, ensuring efficient resource allocation.
- Administer a $2.7 million annual budget, organizing expenditures and ensuring financial stability for student leadership.
- Analyze departmental budgets to ensure financial compliance and collaborate with teams to refine proposals and forecasts.
- Review and vote on crucial financial legislation for university student body government and funds management.
Office Assistant
College of Computer, Mathematical, and Natural Sciences · College Park, MD
- Archived and digitized over 4,000 documents, improving file organization and retrieval efficiency.
- Audited and entered payroll and tax data, including W-4 forms, into Workday and Excel, ensuring IRS compliance.
- Supported recruiting through applicant data entry and record management, and handled routine office administration.
Code Sensei
Code Ninjas · Yardley, PA
- Taught JavaScript fundamentals to 30+ students aged 7-14 through project-based instruction built around games and coding tasks.
- Mentored students in developing their own projects including coding games, robotic blocks, and beginner coding activities.
- Reviewed and provided feedback on code to ensure quality, and developed learning materials for programming languages.
Marketing Manager & General Assistant
AI Construction LLC · Fairless Hills, PA
- Remodeled multiple residential spaces including kitchens, bathrooms, and additions — handling cabinet installation, electrical work, plumbing, and flooring.
- Designed website layouts and marketing materials using Adobe Photoshop, and managed SEO and marketing strategy.
- Conducted market research to identify trends and analyzed performance metrics to optimize marketing initiatives.
Projects
QuantumGuard
Full-stack demo staging a live three-party man-in-the-middle attack: an Origin, a Target, and an Intruder join the same session and every packet routes through the Intruder. In classical mode they silently copy the AES key; in quantum mode BB84 exposes them. Implements BB84 in Qiskit Aer over 256 qubits, derives AES-128-GCM keys, and rejects any exchange above 11% QBER.
Robotic Arm Manipulator Control
End-to-end ROS2 robotic manipulation pipeline integrating ArUco vision, perspective calibration, inverse kinematics, and autonomous pick-and-place. Includes homography-based coordinate transformation and vacuum gripper control.
Mini C Compiler
Multi-pass compiler for a C-like language, implemented twice from scratch — once in Rust, once in OCaml — featuring constant folding/propagation, algebraic simplification, dead-branch elimination, static type checking, and Hindley-Milner style type inference with constraint generation and unification.
Quantum Computing Projects
Bell-state preparation and a CHSH inequality test executed on both Aer simulators and real IBM Quantum backends, observing hardware-measured violation of the classical bound. Also includes parameterized circuits for quantum machine-learning classification experiments.
Education Inequality ML Project
Analyzed a 400-student socioeconomic dataset with chi-square, ANOVA, and Spearman hypothesis tests to identify predictors of cumulative college GPA, then trained Linear Regression and Random Forest models through a scikit-learn ColumnTransformer/Pipeline workflow for reproducible preprocessing and comparison. Published as an interactive results page.
AST-Based Unix Shell
Unix-style shell in C using a lexer and recursive-descent parser to build an AST with correct operator precedence. Supports pipes, sequencing, logical operators, subshells, I/O redirection, and built-ins.
Java Tank Game
Two-player competitive tank game built in pure Java. Players control tanks with keyboard inputs to move, rotate, and shoot across a procedurally generated obstacle field. First to 5 hits wins.
Runesmaker
Generates a unique 3D rune for any word by translating it into 125 languages, deriving a 3D vector from the shape of each written form, smoothing those into a continuous vector field, tracing streamlines through it, and rendering the result as a tube-swept mesh in a custom Vulkan viewer. Fully deterministic — the same word always produces the same rune.
dnd_worlds — Tabletop Rules Engine
A modular TypeScript engine for tabletop combat, character progression, equipment, and aura resource management, with deterministic turn and reaction state machines driving every encounter. Backed by regression coverage across 160+ Vitest test files.
LeetCode Solutions
Collection of LeetCode problem solutions auto-synced from my LeetCode account via glsync. Covers array manipulation, number theory, SQL queries, and algorithmic challenges across multiple difficulty levels.
Algorithm Implementations
Practice implementations of algorithms across multiple languages — dynamic programming, sorting, searching, and more. Built as a learning resource for algorithm design and cross-language proficiency.
Basic Chatbot
Beginner chatbot in Python using a pattern-matching and template-based approach. Features separate prompt and response directories for modular conversation design.
Research
De Novo Protein Binder Design for IBD Therapeutics (IL-23)
University of Maryland — Independent Undergraduate Research (CMSC499A), advised by Prof. Fardina Alam
Undergraduate Researcher · March 2026 — Present
Part of a two-student team designing de novo miniprotein binders against the IL-23R-binding face of the IL-23 p19 subunit (PDB 3DUH) — a target no prior de novo work had addressed, since existing miniprotein efforts aim at the IL-23 receptor rather than the cytokine itself.
- Built the project's computational scaffold and co-designed its first pipeline arm — a 9-stage RFdiffusion to ProteinMPNN to ColabFold workflow on SLURM HPC — then ran and analyzed the resulting screen, which produced no reliable binder across 972 designs (best ipSAE 0.30, none above the 0.60 reliable-interface threshold).
- Diagnosed the pessimistic single-sequence ColabFold signal from that screen as a scoring artifact rather than evidence of unfoldable designs: a roughly 56-point binder-pLDDT under-rating relative to AlphaFold initial-guess on identical backbones.
- The second pipeline arm, led by the primary author, applied interface-optimized hallucination (BindCraft) under the same scoring path — 42 of 50 designs above the 0.60 threshold, including five all-alpha-helical leads of 72-104 residues with Rosetta interface energies of -57 to -87 REU.
- First-authored a follow-on study superposing all 50 accepted designs into the experimental IL-23:IL-23R assembly: all 50 overlap the IL-23R-bound region, but 45 also clash with the obligate p40 subunit (0 to more than 3,500 atom pairs).
- Showed that constraint is tracked by none of nine interface-confidence metrics, corroborated by an independent sequence-only Boltz-2 analysis (Spearman rho = -0.60) — establishing assembly compatibility as a validation step distinct from interface confidence.
Papers
De Novo Design of Miniprotein Candidate Neutralizers Targeting the IL-23 Cytokine Subunit p19: A Rigorously Scored Pipeline Comparison
IEEE BIBM 2026 · Under review · R. Paladugu, F. Alam, A. Alvi
What Interface Confidence Cannot See: Assembly-Level Steric Validation of De Novo IL-23 p19 Binder Designs
Manuscript in preparation · A. Alvi, F. Alam — first author
Temporal Robustness of Social Bot Detection
University of Maryland — Honors Research Seminar (CMSC396H)
Undergraduate Researcher · April 2026 — May 2026
Tested whether bot detection classifiers trained on historical Twitter/X data still work on modern bots, by training every model family on every era and measuring what happens when the eras do not match.
- Engineered account, behavioral, graph (PageRank, reciprocity, ego density), and node2vec features over four Twitter/X bot benchmarks — Cresci-2015, Cresci-2017, TwiBot-20, and TwiBot-22 — spanning 2015-2022 with up to 1M users and 88M tweets, normalized into a shared schema in DuckDB, NetworkX, and pandas.
- Trained six supervised classifiers (logistic regression, ridge, lasso, linear SVM, random forest, XGBoost) across all 16 train/test dataset pairs under a per-pair feature contract, yielding a 4x4 cross-era transfer matrix per classifier.
- Found every classifier attains near-perfect in-distribution AUC — up to 0.9955 — yet falls below 0.60 mean AUC across datasets, and that model family governs transfer behavior more than algorithm choice: the four linear models behave near-identically while the two tree-based models follow a distinct pattern.
- Attributed the generalization gap to dataset construction, labeling, and class balance alongside bot evolution, since models trained on newer data sometimes transferred worse to older data — indicating single-benchmark accuracy overstates real-world reliability.
Paper
Evaluating the Temporal Robustness of Twitter Bot Detection Models
Course research paper, CMSC396H · 2026 · A. Alvi, M. Morton, D. Scott, Y. Senthilkumar, T. Tang — first author
Exoplanet Habitability Classification
University of Maryland, College Park
Independent Research · January 2026 — Present
Consolidated four astronomical catalogs into a single feature-rich dataset and trained a semi-supervised model to assign habitability classes to confirmed exoplanets that had none.
- Merged the NASA Exoplanet Archive, the Habitable Exoplanets Catalog, ESA Gaia DR3, and SIMBAD into one dataset, maximizing both feature count and sample size.
- Trained a semi-supervised three-class model (non-habitable / mesoplanet / psychroplanet) on roughly 5,600 labeled planets, then predicted a habitability class for roughly 600 unlabeled confirmed exoplanets.
- Handled severe class imbalance with imbalanced-learn resampling and gradient-boosted ensembles.
RoboRaptor — Articulated-Wing Gliding Robot
FIRE Research Internship (FIRE199), University of Maryland — advised by Dr. Lena Johnson
Undergraduate Research Intern · May 2024 — July 2024
Led a three-person team building a bird-inspired tethered gliding robot with articulating flapping wings, instrumented to characterize wind and atmospheric effects on flapping and gliding flight.
- Advanced the design across four prototypes benchmarked against house sparrow, peregrine falcon, and golden eagle wing geometry, raising the model's aspect ratio from 2.92 to 6.24.
- Replaced wooden dowel spars with carbon fiber and aluminum after in-flight structural failures.
- Wrote Arduino firmware for servo wing-torque control and SD-card flight telemetry, integrating an onboard wind sensor on a 3D-printed electronics plate.
- Achieved sustained flight in winds above 7 mph with in-flight wing actuation and directional control.
Presentation
RoboRaptor: Articulated Wing Glider
Summer Undergraduate Research Conference (SURC) — Grand Ballroom, Stamp Student Union, University of Maryland
July 19, 2024 · A. Alvi, P. Sethy, S. Jayanthi, L. Johnson — first author
View posterSeaTerp — Bioinspired Turtle Robot for Chesapeake Bay Monitoring
FIRE Bio-Inspired Robotics (FIRE298), University of Maryland — advised by Dr. Lena Johnson
Undergraduate Researcher · August 2024 — December 2024
Co-developed a tethered, sea-turtle-inspired underwater robot to survey dissolved-oxygen levels in the Chesapeake Bay dead zone, where nutrient runoff drives algal blooms that strip oxygen from the water column.
- Built the locomotion and sensing stack on an Arduino Uno driving six DC motors through two Adafruit FeatherWing controllers — crankshaft-actuated flippers, twin rear propellers, and a two-motor buoyancy bladder — instrumented with a dissolved-solids sensor and an onboard camera.
- Iterated the hull across successive CAD and 3D-printed revisions, moving from a rounded profile to a flatter ballast form for hydrodynamic stability.
- Validated subsystems over 20 bench trials spanning buoyancy control, dissolved-solids sensing at three water qualities, crankshaft actuation, and differential propulsion.
- The robot achieved 360-degree maneuvering and sampled water quality successfully, with an underwater trial ending early on hull ingress.
Paper
Exploring the Use of Bioinspired Robots in Treating the Chesapeake Bay Dead Zone
Course conference paper, FIRE298 · 2024 · A. Srivatsa, T. Zhang, A. Alvi, G. Khawaja, L. Johnson
Presentation
Sea Terp
The FIRE Summit — Colony Ballroom & Charles Carroll Room, Stamp Student Union, University of Maryland
December 2024 · A. Alvi, G. Khawaja, A. Srivatsa, T. Zhang — first author
View posterSkills
Languages
Computational Biology
ML & Data
Robotics & Quantum
Web & Frameworks
Systems & Tooling
Platforms & AI Tooling
Professional
Want the full picture?
Grab the one-page resume for a quick overview, or the full CV for publications, conference presentations, and complete coursework.
Get in Touch
I'm always open to discussing new opportunities, research collaborations, or interesting projects. Feel free to reach out!
ahtesham.alvi20@gmail.com