Skip to content

Latest commit

 

History

History
53 lines (37 loc) · 2.09 KB

File metadata and controls

53 lines (37 loc) · 2.09 KB

Robert Mostoghiu Paun - Personal Portfolio

This repository contains the source code for my personal portfolio website, showcasing my background as a Data Scientist and Computational Astrophysicist.

Overview

The website is a static, single-page portfolio built with HTML5, CSS3, and Vanilla JavaScript. It highlights my professional experience, academic career, and key projects, including my work on cosmological simulations and data processing workflows.

Features

  • Responsive Design: A clean, two-column layout that adapts seamlessly to mobile devices.
  • Dark/Light Mode: Built-in theme toggle with user preference persistence using localStorage.
  • Interactive UI: Custom-styled tags, pulsing status badges for ongoing projects, and hover effects.
  • No Frameworks: Built entirely from scratch without external CSS or JS frameworks for maximum performance and control.

Tech Stack

  • HTML5: Semantic structure and content.
  • CSS3: Custom styling using CSS Grid, Flexbox, and CSS variables for theming.
  • JavaScript: Vanilla JS for theme toggling and state management.
  • Assets: Inline SVGs extracted and styled to match the site's theme.

Project Structure

.
├── index.html          # Main portfolio page
├── css/
│   └── styles.css      # Main stylesheet
├── js/
│   └── main.js         # Interactive logic (theme toggle)
├── images/             # Profile picture and other images
└── docs/               # Downloadable assets (e.g., Resume PDF)

Local Development

To view the website locally, simply clone the repository and open index.html in your web browser.

git clone https://github.com/robmost/robmost.github.io.git
cd robmost.github.io
open index.html

Deployment

This website is designed to be hosted using GitHub Pages. Pushing changes to the main branch will automatically update the live site.

Contact