orbit-portoflio

bySaimanikanta

build me a portoflio with my resume Penumathsa Sai Manikanta Varma GitHub saimanikantavarma2004@gmail.com +91 9515878737 LinkedIn Full Stack Developer with hands-on experience building web applications and web intelligence solutions using React.js, TypeScript, Node.js, Express.js, PostgreSQL, and Playwright. Experienced in web scraping, browser automation, CSS selector-based DOM extraction, web crawling, REST APIs, data validation, and debugging. Strong foundation in OOP, Data Structures & Algorithms, database design, and developing scalable, reliable applications Education B.Tech in Computer Science Engineering Vel Tech Rangarajan Dr. Sagunthala R&D Institute of Science and Technology Senior Secondary (Class XII) Sri Chaitanya Junior College Secondary Education (Class X) Sri Chaitanya High School Technical Skills 2022– 2026 CGPA: 8.2 2020– 2022 Percentage: 73% 2019– 2020 Percentage: 98% Languages: Java, Python, JavaScript (ES6+), TypeScript, PHP Backend: Spring Boot, Node.js, Express.js, RESTful APIs, Axios, JWT Authentication Frontend: React.js, Next.js, Vite, HTML5, CSS3, Tailwind CSS, DOM Manipulation Web Scraping & Automation: Playwright, Web Scraping, Web Crawling, CSS Selectors, Browser Automation, Data Ex traction, JSON Databases: PostgreSQL, MySQL, SQL, Prisma ORM Cloud & Deployment: AWS (Basics), Docker, Docker Compose, Vercel, Render, Supabase Tools: Git, GitHub, Postman, Linux, Bash (Shell Scripting), Vitest, Agile (Basics) Projects PriceWatch (Web Intelligence & Data Extraction Platform)–GitHub May 2026– July 2026 • Built a full-stack web intelligence platform using TypeScript, React, Node.js, Express.js, Playwright, and Post greSQL for automated market-data collection and structured web data extraction. • Developed a Playwright-based browser automation engine with interactive CSS selector testing and extraction of text, links, images, and custom HTML attributes from public web pages. • Implemented a domain-bounded BFS web crawler with visited-URL tracking and configurable maximum depth and page limits for controlled web crawling and data extraction. • Integrated REST APIs using Axios with Zod schema validation and numeric normalization, while implementing scheduled collection jobs, PostgreSQL persistence with Prisma, structured logging, and collection error telemetry. Telugu Ruchulu (Full-Stack Food Delivery Platform)–Project Live Feb 2026– April 2026 • Tech Stack: React.js, TypeScript, Express.js, Vite, PostgreSQL, Tailwind CSS, Vercel • Built a scalable full-stack food ordering platform featuring a customer storefront and a secure role-based admin dashboard. • Developed RESTful APIs with input validation, authentication, and structured error handling, while optimizing the PostgreSQL schema for efficient menu and order management. • Implemented global state management using React Context API for cart operations, session persistence, and au thentication. • Deployed the application on Vercel and resolved CORS, authentication, and production deployment issues. • Debugged frontend and backend issues using browser DevTools, Postman, and server logs. CampusConnect (Student Event Management & Analytics Platform)– Project Live Dec 2025– Feb 2026 • Tech Stack: React.js, TypeScript, Node.js, Express.js, PostgreSQL (Supabase), JWT, Tailwind CSS, REST APIs, Vercel, Render • Developed an end-to-end full-stack Student Event Management platform using React.js, TypeScript, Node.js, Ex press.js, PostgreSQL (Supabase), and RESTful APIs. • Implemented secure JWT authentication, role-based access control (Student, Faculty Organizer, Admin), and email OTP verification for faculty and administrator registration. • Built event registration, QR code-based attendance tracking, automated PDF certificate generation, and interactive analytics dashboards for event participation. • Deployed the application using Vercel (frontend), Render (backend), and Supabase PostgreSQL, ensuring a scalable and responsive cloud-based solution. Certifications • Complete Bash Shell Scripting Infosys Springboard– Covered Linux CLI, shell scripting, and basic automation. • Git and GitHub Essentials PrepInsta– Learned version control, branching, merging, pull requests, and collaborative development workflows. • JavaScript Fundamentals Certificate Certificate Certificate PrepInsta– Covered ES6+, DOM manipulation, asynchronous JavaScript, and modern web development concepts. Leadership & Extracurricular Activities • Unnat Bharat Abhiyan (UBA) Volunteer: Contributed to rural development projects, leading awareness drives and coordinating with stakeholders for sustainable community impact. • Organized events and collaborated with cross-functional student teams to deliver measurable outcomes. Achievements • Won 1st Prize in Prompt Wars at Tantarz 2025, Vel Tech, for excellence in AI prompting, creativity, and problem-solving. make the design should be good and also with great visuals

Landing
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 6

System Requirements Document for orbit-portoflio

1. Introduction

The orbit-portfolio project aims to create a personal portfolio for Penumathsa Sai Manikanta Varma. The portfolio will showcase his resume, technical skills, projects, certifications, leadership activities, and achievements. It is intended for public access, allowing visitors to review the content without requiring an account. The design will follow a modern and clean aesthetic with strong visual presentation.

2. System Overview

The portfolio will be a web-based application that presents Penumathsa Sai Manikanta Varma's professional profile. It will include sections for his resume, projects, and contact information. The portfolio will be accessible to any visitor without requiring login credentials. The design will feature a split-screen layout emphasizing both design and development aspects, with a restrained motion tempo and layered 2D hero dimensionality.

2a. Product Interpretation and Delivery Boundary

  • Delivery: The portfolio will be delivered as a public web application, accessible anonymously.
  • Access: No account or login is required for visitors to access the portfolio.
  • Exclusions: The portfolio will not include any private or account-based features.
  • Future Considerations: Incorporation of external links (GitHub, LinkedIn, etc.) is contingent upon receiving them from the user.

2b. Source Content Inventory

Not applicable as no content_source directive was provided.

Page 2 of 6

2c. Page Content and Component Coverage

Landing

  • Introduction: Brief introduction to Penumathsa Sai Manikanta Varma and the portfolio's purpose.
  • Navigation: Links to Profile and Projects pages.
  • Design: Split-screen hero with a personal photo and code snippets.

Profile

  • Resume: Detailed presentation of the resume content including education, technical skills, and certifications.
  • Contact Information: Email, phone number, and placeholders for GitHub and LinkedIn links.
  • Achievements: List of leadership activities and awards.

Projects

  • Project Showcase: Detailed descriptions of PriceWatch, Telugu Ruchulu, and CampusConnect projects.
  • Technical Stack: Information on technologies used in each project.
  • Links: Placeholders for project links, to be updated upon receipt.
Page 3 of 6

3. Functional Requirements

  1. As a Portfolio Visitor, I should be able to view Penumathsa Sai Manikanta Varma's resume and professional profile.

    • Provenance: Explicit
    • Lifecycle: Access the Profile page, view resume details.
    • Acceptance: Resume content is displayed accurately.
  2. As a Portfolio Visitor, I should be able to browse Penumathsa Sai Manikanta Varma's projects.

    • Provenance: Explicit
    • Lifecycle: Access the Projects page, view project details.
    • Acceptance: Project descriptions and technical stacks are displayed.
  3. As a Portfolio Visitor, I should experience a modern and clean aesthetic with strong visuals.

    • Provenance: Explicit
    • Lifecycle: Access any page, experience the design.
    • Acceptance: Design follows the specified aesthetic guidelines.
  4. As a Portfolio Visitor, I should be able to access external links when provided.

    • Provenance: Required Inference
    • Lifecycle: Click on external links, navigate to external sites.
    • Acceptance: Links open in a new tab.

4. User Personas

  • Portfolio Visitor: A human visitor who browses the portfolio to review the provided resume, skills, projects, education, certifications, leadership, achievements, and external links.
Page 4 of 6

5. Core User Flows

  1. Viewing the Profile

    • Start: Visitor accesses the Landing page.
    • Action: Clicks on the Profile link.
    • Outcome: Profile page displays resume and contact information.
  2. Browsing Projects

    • Start: Visitor accesses the Landing page.
    • Action: Clicks on the Projects link.
    • Outcome: Projects page displays project details and technical stacks.
  3. Accessing External Links

    • Start: Visitor is on the Profile or Projects page.
    • Action: Clicks on an external link.
    • Outcome: External site opens in a new tab.
Page 5 of 6

6. Visuals Colors and Theme

  • Muse: Adham Dannaway
  • Palette:
    • Background: #1B1B1F
    • Surface: #2C2C34
    • Text: #E0E0E3
    • Primary: #F50057
    • Accent: #00E676
    • Muted: #757575
  • Typography:
    • Headings: Space Grotesk, Bold, uppercase
    • Body: Fira Code
    • Scale: 1.25 modular

7. Signature Design Concept

A split-screen hero on the Landing page, with one side showcasing a personal photo or illustration and the other displaying code snippets or project highlights. The primary color is used as a highlight in the split, with a dark background setting.

8. Interaction Model & Motion Direction

  • Interaction Model: Static (direction)
  • Motion Tempo: Restrained
  • Hero Dimensionality: Layered_2d
  • Landing Hero Motion Brief: A dramatic split-screen hero with hover reveals additional project details; cursor-following highlights on interactive elements.
Page 6 of 6

9. Non-Functional Requirements

  • Performance: The portfolio should load quickly and efficiently on all modern web browsers.
  • Accessibility: Ensure the design is accessible to users with disabilities, following WCAG guidelines.
  • Responsiveness: The portfolio should be responsive and display correctly on various devices and screen sizes.

10. Tech Stack

  • Frontend: React.js, TypeScript, Vite, Tailwind CSS
  • Backend: Node.js, Express.js
  • Database: PostgreSQL
  • Deployment: Vercel, Render

11. Assumptions and Constraints

  • Assumption: External links will be provided by the user at a later date.
  • Constraint: The portfolio must use the supplied resume as the authoritative content.

12. Glossary

  • Portfolio Visitor: An individual accessing the portfolio to view its content.
  • Split-screen: A design layout where the screen is divided into two distinct sections, each showcasing different content.
Landing design preview
Landing: View introduction
Profile: View resume
Profile: View contact info
Profile: Open external link
Projects: Browse projects
Projects: View technical stack
Projects: Open external link
Landing design preview
Landing: View introduction
Profile: View resume
Profile: View contact info
Profile: Open external link
Projects: Browse projects
Projects: View technical stack
Projects: Open external link