A modern, professional portfolio website showcasing expertise in Data Science, Machine Learning, and research achievements. Built with a focus on clean design, smooth animations, and comprehensive professional presentation.
Visit the live portfolio: https://soroush-thr.github.io
- Professional Design: Modern, clean interface with sophisticated color scheme and typography
- Responsive Layout: Fully optimized for desktop, tablet, and mobile devices
- Interactive Elements: Smooth scroll animations, publication filtering, and dynamic navigation
- Comprehensive Showcase: Research publications, professional experience, and technical achievements
- Performance Optimized: Fast loading with optimized animations and efficient code
- Accessibility: Keyboard navigation, semantic HTML, and screen reader friendly
- Contact Integration: Direct links to professional profiles and contact information
- HTML5: Semantic markup with proper accessibility features
- CSS3: Advanced styling with CSS Grid, Flexbox, custom properties, and smooth animations
- JavaScript (ES6+): Interactive functionality, scroll effects, and form handling
- Font Awesome 6.0: Professional icon library
- Google Fonts: Inter font family for modern, readable typography
- GitHub Pages: Free hosting and automatic deployment
portfolio/
βββ index.html # Main HTML file with complete portfolio structure
βββ styles.css # Comprehensive CSS with modern design system
βββ script.js # JavaScript functionality and interactions
βββ README.md # Project documentation
βββ images/ # Portfolio images and assets
βββ personal.jpg # Professional profile photo
- Hero Section: Professional introduction with key statistics and expertise tags
- About Me: Personal summary and professional highlights
- Publications: Research papers with filtering (Journal Articles, Conference Papers)
- Professional Experience: Timeline of industry and research positions
- Key Achievements: Quantified impact and technical accomplishments
- Education: Academic background with relevant coursework
- Certifications: Professional certifications and credentials
- Contact: Professional contact information and social links
- A modern web browser
- GitHub account (for hosting)
-
Clone the repository:
git clone https://github.com/soroush-thr/soroush-thr.github.io.git
-
Navigate to the project directory:
cd soroush-thr.github.io -
Open
index.htmlin your web browser or serve locally:# Using Python python -m http.server 8000 # Using Node.js npx serve . # Using PHP php -S localhost:8000
This portfolio is automatically deployed using GitHub Pages:
- Repository name must be
username.github.io(where username is your GitHub username) - Push your code to the
mainbranch - Go to repository Settings > Pages
- Select "Deploy from a branch" and choose
main - Your site will be available at
https://username.github.io
The portfolio is fully responsive and optimized for:
- Desktop: 1200px+ (Full layout with side-by-side content)
- Tablet: 768px - 1199px (Adjusted grid layouts and spacing)
- Mobile: 320px - 767px (Single column layout with optimized navigation)
:root {
--primary-color: #000080; /* Navy Blue */
--secondary-color: #4169E1; /* Royal Blue */
--accent-color: #1E90FF; /* Dodger Blue */
--text-primary: #2c3e50; /* Dark Gray */
--text-secondary: #7f8c8d; /* Medium Gray */
--background-primary: #ffffff; /* White */
--background-secondary: #f8f9fa; /* Light Gray */
}- Primary Font: Inter (Google Fonts)
- Font Weights: 300, 400, 500, 600, 700
- Responsive Sizing: Fluid typography with clamp() functions
- Cards: Rounded corners with subtle shadows and hover effects
- Buttons: Gradient backgrounds with smooth transitions
- Navigation: Fixed header with backdrop blur and smooth scrolling
- Timeline: Visual timeline with animated markers and content cards
- Update content in
index.htmlsections - Modify professional experience and achievements
- Add or remove publications and certifications
- Update contact information and social links
- Modify CSS custom properties in
styles.css - Adjust color scheme and typography
- Customize animations and transitions
- Update spacing and layout parameters
- Enhance JavaScript interactions in
script.js - Add new features like dark mode or additional filters
- Implement contact form with EmailJS integration
- Add analytics tracking
- Optimized Loading: Minimal JavaScript and efficient CSS
- Smooth Animations: Hardware-accelerated CSS transitions
- Lazy Loading: Images load as needed for better performance
- Mobile-First: Responsive design with mobile optimization
- Accessibility: Semantic HTML and keyboard navigation support
- Chrome: 90+ (Full support)
- Firefox: 88+ (Full support)
- Safari: 14+ (Full support)
- Edge: 90+ (Full support)
- Mobile Browsers: iOS Safari, Chrome Mobile, Samsung Internet
- 7+ Years Experience in Data Science and Machine Learning
- 4 Peer-Reviewed Publications in high-impact journals including Scientometrics
- 25% RMSE Improvement in predictive analytics models
- 7% Cost Reduction achieved through energy forecasting systems
- 99.8% System Uptime for production ML pipelines
- 18% Accuracy Boost in NLP topic relationship detection
- Machine Learning: Deep Learning, Neural Networks, LSTM, BERT
- Computer Vision: CNNs, Transfer Learning, 3D Image Analysis
- NLP: BERT-based embeddings, Topic Modeling, Sentiment Analysis
- Data Science: Predictive Analytics, Time Series, Statistical Modeling
- Cloud & MLOps: AWS, Scalable Pipelines, Production Deployment
- Programming: Python, R, SQL, JavaScript, HTML/CSS
This project is open source and available under the MIT License.
Soroush Taheri Data Scientist & ML Engineer
- Email: soroush.thr@gmail.com
- LinkedIn: linkedin.com/in/soroush-thr
- GitHub: github.com/soroush-thr
- Google Scholar: View Profile
- ORCID: 0000-0002-5885-3036
- ResearchGate: Profile
- Design Inspiration: Modern portfolio templates and professional web design trends
- Icons: Font Awesome 6.0 for comprehensive icon library
- Typography: Google Fonts (Inter) for modern, readable typography
- Hosting: GitHub Pages for reliable, free hosting
- Responsive Design: Modern CSS Grid and Flexbox techniques
- Performance: Optimized animations and efficient code practices
- β Professional Design System: Implemented comprehensive CSS variables and modern styling
- β Enhanced Responsiveness: Optimized for all device sizes with mobile-first approach
- β Interactive Features: Added smooth animations, scroll effects, and dynamic navigation
- β Content Organization: Structured sections for publications, experience, and achievements
- β Performance Optimization: Fast loading with efficient code and optimized assets
Built with β€οΈ by Soroush Taheri Last Updated: September 2025