regal-skills

byteluguwayne

can you build me an portfolio website Yashwanth Booram LinkedIn: linkedin.com/in/yashwanthbooram GitHub: github.com/yashwanthbooram Email: booramyashwanth@gmail.com Mobile: +91-9440970270 SKILLS • Languages: Python, Java, MERN Stack • Frameworks/Tools: Scikit-learn, PyTorch, Keras, TensorFlow, Pandas, NumPy, Matplotlib, OpenCV • Data & Cloud: MySQL, MongoDB, Power BI, Google Colab, AWS (basic) • Soft Skills: Problem-Solving Skills, Team Player, Project Management, Adaptability INTERNSHIP Outlier – Generative AI Training Company December’24 – June’25 ~Generative AI Trainer-Freelance • Evaluated and optimized large language model outputs for sensitive content detection, improving consistency and contextual accuracy across multiple programming languages. • Utilized Python, Java, C++, and JavaScript for prompt creation, testing, and analysis. PROJECTS Movify: AI-Powered Full-Stack Movie Platform| React, Node.js, Express.js, MongoDB, LLM APIs June’25 – August’25 • Engineered a scalable RESTful API using Node.js and Express.js to manage user authentication, movie data, and CRUD operations for reviews. • Integrated a Large Language Model (LLM) to deliver intelligent features, including a personalized recommendation engine and automatic review summarization. • Developed a dynamic and responsive user interface with React, implementing component-based architecture and state management for a seamless user experience. • GitHub Repository: Movify Project Ship Detection in Satellite Imagery Using Deep Learning| YOLOv3, OpenCV March’25 – April’25 • Pre-processed maritime satellite images, followed by image normalization and bounding box extraction processes. • Developed a YOLOv3 Convolutional Neural Network (CNN) model for high-accuracy ship localization in satellite imagery. • Achieved ~95% Training Accuracy and ~92% Validation Accuracy • GitHub Repository: Ship Detection Project Customer Behavior Analytics – For Retail Stores | K-Means Clustering, RFM Analysis June’24 – July’24 • Applied RFM (Recency, Frequency, Monetary) analysis, K-Means clustering to segment customers into five distinct groups • Determined optimal K using elbow method (WCSS) and visualized segments via scatter plots. • Generated actionable business insights to target high-value customers and improve marketing ROI • GitHub Repository: Customer Behavior Analytics Project CERTIFICATES • Machine Learning Specialization by Stanford| Online and DeepLearning.AI-Coursera • Generative AI with Large Language Models by Coursera. • Dynamic Programming, Greedy Algorithms by University of Colorado Boulder • Google Cybersecurity (Google) EDUCATION • Lovely Professional University Bachelor of Technology - Computer Science and Engineering; CGPA: 7 • Narayana Junior College Intermediate; Percentage: 78.9% • Sri Chaitanya Techno School Matriculation; Percentage: 100% July 2025 October 2023 October 2023 August 2022 Punjab, India October 2022 - Present Hyderabad, Telangana April 2020 - March 2022 Hyderabad, Telangana April 2019 - March 2020

LandingExperienceLogin
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

System Requirements Document (SRD) for Regal-Skills

1. Introduction

The Regal-Skills project is a portfolio website designed for Yashwanth Booram, a skilled professional based in India. The portfolio will showcase Yashwanth's expertise, projects, internships, certifications, and educational background in a minimalist and human-centric design. The website will feature multi-page navigation, dynamic content management for future updates, and interactive elements to engage potential employers and collaborators.

This document outlines the system requirements for the development of the Regal-Skills portfolio website, ensuring it aligns with Yashwanth's vision of a unique, professional, and easily maintainable platform.

2. System Overview

The Regal-Skills portfolio website will:

  • Provide a multi-page navigation structure with sections for About, Projects, Experience, Skills & Certifications, and Contact.
  • Feature a minimalist and modern design that avoids generic AI-generated templates, emphasizing a human touch.
  • Include dynamic functionality to allow Yashwanth to add or edit projects, experiences, and other content in the future.
  • Integrate interactive elements such as a contact form and GitHub project showcase.
  • Be scalable and future-proof, enabling the addition of new sections or features as needed.

The website will be developed using a robust tech stack, ensuring performance, reliability, and ease of maintenance.

3. Functional Requirements

Page 2 of 5

Story Points

  • As a User, I should be able to navigate between multiple pages, including About, Projects, Experience, Skills & Certifications, and Contact.
  • As a User, I should be able to view my projects, skills, certifications, and experience in a clean and organized layout.
  • As a User, I should be able to add or edit projects, experiences, and other content dynamically in the future.
  • As a User, I should be able to showcase my GitHub repositories dynamically on the Projects page.
  • As a User, I should be able to use a contact form to allow visitors to reach out to me via email.
  • As a Visitor, I should be able to navigate the website seamlessly and access all information without confusion.
  • As a Visitor, I should be able to view Yashwanth's LinkedIn, GitHub, and other contact details easily.

4. User Personas

1. Portfolio Owner (Yashwanth Booram)

  • Role: Admin
  • Goals: Manage and update portfolio content, showcase skills and projects, and attract potential employers or collaborators.
  • Needs: A user-friendly interface to add/edit content, dynamic GitHub integration, and a professional design.

2. Visitor

  • Role: Guest
  • Goals: Explore Yashwanth's skills, projects, and experience; contact Yashwanth for opportunities or collaborations.
  • Needs: Easy navigation, clear presentation of information, and a functional contact form.

5. Visuals Colors and Theme

Page 3 of 5

Unique Color Palette

The Regal-Skills portfolio will use a minimalist and professional color scheme with the following hex codes:

  • Background: #F9F9F9 (soft white-gray for a clean look)
  • Surface: #FFFFFF (pure white for cards and sections)
  • Text: #333333 (dark gray for readability)
  • Accent: #0077B6 (vivid blue for links and highlights)
  • Muted Tones: #B0BEC5 (light gray for subtle elements)

This palette ensures a modern and professional aesthetic while maintaining readability and visual appeal.

6. Signature Design Concept

The Regal-Skills portfolio will feature a "Dynamic Timeline Landing Page" as its signature design concept.

Concept Details:

  • Landing Page Design: The homepage will display a vertical timeline that dynamically animates as the user scrolls. Each milestone (e.g., education, internships, projects) will appear as a card that "pops" into view with smooth animations.
  • Interactive Elements: Hovering over a timeline card will reveal additional details, such as project descriptions or internship highlights, with subtle micro-interactions like color shifts or icon animations.
  • Personal Touch: The timeline will include a small avatar of Yashwanth that "moves" along the timeline as the user scrolls, creating a sense of journey and progress.
  • Minimalist Aesthetic: The design will use clean lines, ample white space, and the unique color palette to maintain a professional and uncluttered look.

This concept ensures the website is visually striking, memorable, and aligned with Yashwanth's vision of a human-centric, non-generic design.

Page 4 of 5

7. Non-Functional Requirements

  • Performance: The website should load within 2 seconds on a standard broadband connection.
  • Scalability: The system should support the addition of new sections or features without significant rework.
  • Accessibility: The website should comply with WCAG 2.1 Level AA standards to ensure accessibility for all users.
  • Responsiveness: The website should be fully responsive and optimized for desktop, tablet, and mobile devices.
  • Security: The contact form should include CAPTCHA to prevent spam submissions.

8. Tech Stack

Frontend

  • React for Web

Backend

  • Python
  • FastAPI

Database

  • MySQL (with Alembic for migrations)

AI Tools

  • Litellm for LLM Routing
  • Langchain
Page 5 of 5

Local Orchestration

  • Docker
  • docker-compose

Server-Side Orchestration

  • Kubernetes

9. Assumptions and Constraints

Assumptions

  • Yashwanth will provide all necessary content (e.g., project descriptions, contact details) before development begins.
  • The website will be hosted on a platform that supports the chosen tech stack (e.g., AWS, Azure, or similar).

Constraints

  • The design must remain minimalist and professional, avoiding overly complex or flashy elements.
  • The system must not create or suggest new skills, internships, or similar entries beyond what Yashwanth has provided.

10. Glossary

  • CMS: Content Management System, a tool for managing website content dynamically.
  • WCAG: Web Content Accessibility Guidelines, standards for making web content accessible to people with disabilities.
  • CAPTCHA: A system to differentiate between human users and bots, often used in forms.
  • LLM: Large Language Model, an AI model designed to understand and generate human-like text.
  • RESTful API: An API that adheres to REST (Representational State Transfer) principles for efficient communication between systems.