Skip to content

Latest commit

 

History

136 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Suhas Beemineni

View the portfolio

I'm a student building across spacecraft simulation, reliable AI, research, and creative software. I like useful systems, honest evaluation, and interfaces that make technical work easier to understand.

Selected work

  • AegisLand: independent simulation research on unreliable landing-camera estimates. Includes promising early results and the limitations exposed by the failed Phase 10R holdout.
  • Voyager / Elodin: merged contributions for trajectory-error telemetry and heliocentric relative dynamics. A separate Jupiter validation PR remains open as of September 5, 2026.
  • AbstainBench: a small browser benchmark for answering and abstaining, with an offline pipeline check and optional WebLLM inference.

The homepage also includes Seagulls/OpenStage engineering work, browser experiments, astronomy and climate research notes, and an interactive Voyager scene built from NASA's public 3D resources. Contributions and collaborations are credited compactly near the end so the projects stay central.

Project pages link to code, PRs, evaluation records, and demos. The homepage flyby is an illustrative two-body model, separate from measured Voyager results.

Update the site

The site uses static HTML, CSS, and JavaScript. There is no application server or JavaScript build toolchain.

  1. Edit content/projects.json for project copy, links, and status.
  2. Edit templates/home.html for the introduction and homepage.
  3. Edit scripts/build.py for shared navigation, metadata, the HTML résumé, and page layouts.
  4. Edit css/portfolio.css, js/portfolio.js, js/voyager.js, and js/aegis.js for presentation and interactions.
  5. Regenerate and check the committed HTML:
python scripts/build.py
python scripts/check.py
node --check js/portfolio.js
node --check js/theme.js
node --check js/voyager.js
node --check js/aegis.js

The generator and route check use the Python standard library. For a local preview, run python -m http.server 8000 from the repository root and open the local server in a browser.

The optional scripts/export_assets.py regenerates the PDF résumé and social preview. It requires Pillow, fontTools, and reportlab. Update its résumé text alongside the HTML résumé when project facts change. Font licenses are included in assets/fonts/.

Publishing

GitHub Pages publishes the committed files from main using this repository's existing Pages deployment. Commit generated HTML together with its source changes. Keep the /portfolio/ base path, case-study .html URLs, and existing domain settings.

Design notes and sources explain the visual and editorial choices. Verification notes record the checks and their limits.

Contact

GitHub · Email

About

Responsive personal portfolio designed to highlight my technical skills, projects, and internship experience. Built to demonstrate web content organization, UI design, and frontend development fundamentals.

Resources

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages