CI/CD Pipeline using GitHub Actions
Designed and implemented an automated CI/CD pipeline for a Python application using GitHub Actions, Docker, GCP, and Python. Included linting, unit testing, build automation, staging deployment, continuous integration on pull requests, and continuous deployment on merges to the main branch.
Tic Tac Toe - Play with AI
Developed a Streamlit Tic Tac Toe application supporting Player vs Player and Player vs Computer modes. Implemented a Minimax AI opponent with Alpha–Beta pruning and modular separation of game logic, AI decision-making, and UI components.
FinCoachAI - Your AI-Powered Financial Coach
Built an AI-powered financial assistant using Python, React.js, and AI/LLM APIs to provide guidance on budgeting, saving, and basic financial planning. Developed conversational processing, data validation, a user-friendly interface, and a modular scalable backend.