Skip to content

davidalter213/dalter-portfolio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

David Alter – Developer Portfolio

Welcome to my personal portfolio website. This is where I showcase selected software engineering projects, highlight my skills, and provide a quick way for recruiters and collaborators to learn more about my background and work.

📍 About Me

I'm a developer based in Toronto, Canada with experience in backend development, QA engineering, and building AI-powered applications. My work spans hands-on software testing at KPMG, API development at startups, and machine learning model experimentation using Python.

🚀 Technologies Used

  • Frontend: Next.js, React, Tailwind CSS, Shadcn UI
  • Backend: Node.js, Spring Boot, Python (Flask, FastAPI)
  • AI/ML: Gemini API, PyTorch, scikit-learn, yfinance
  • Dev Tools: Git, GitHub, Vercel, Clerk, Convex, Docker
  • Testing: Jest, Cypress, Postman

📂 Project Highlights

AI-powered virtual fitness coach using Gemini LLM, voice interaction (Vapi), and real-time database updates via Convex. Built with Next.js and Clerk authentication.

Chrome extension that summarizes highlighted browser text using Gemini AI. Backend powered by Spring Boot.

3. S&P 500 Price Predictor

A Python-based machine learning model using random forests and backtesting to forecast daily movements of the S&P 500 index. Built with pandas, yfinance, and scikit-learn.

🛠 Installation

To run this project locally:

npm install
npm run dev

About

Updated Portfolio Website built using ReactJS and TailwindCSS

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors