Skip to content

About

Personal portfolio - surgical and humanoid robotics engineer

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

10 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

pradeepsuryad.github.io

Personal portfolio site — Pradeep Surya Dadi, Surgical & Humanoid Robotics Engineer.

Live: https://pradeepsuryad.github.io/

Stack

Languages HTML, CSS, JavaScript (ES6) — all inline
3D Three.js r128 via cdnjs
Build step none
Dependencies nothing to install — no npm, no bundler, no framework; the page loads Google Fonts and Three.js from CDNs
Hosting GitHub Pages, legacy source: main branch, root (/)

The entire site is a single index.html (~110 KB): markup, styles, animation, and the Three.js scene all live in one file. That's deliberate — a deploy is just a git push, with no build output to reconcile. Google Fonts and the Three.js library itself are loaded from CDNs at runtime.

Sections

#top · #work · #research · #thesis · #journey · #lab · #stack · #contact

Plus interactive bits: #scene (the Three.js canvas), #ikhint (an inverse-kinematics demo hint), #progress (scroll progress bar), and a responsive nav (#nav, #navtoggle, #navlinks).

Local preview

No tooling required — open the file directly:

start index.html

Or serve it, if you want correct relative-path and CORS behaviour:

python -m http.server 8000   # then open http://localhost:8000

Deploy

git add index.html
git commit -m "Update portfolio"
git push origin main

GitHub Pages rebuilds automatically after each push.

Related

About

Personal portfolio - surgical and humanoid robotics engineer

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages