As a frontend developer, I want to establish the Deep Forest Organic theme (dark greens, earthy browns, sage text) as a global design system with CSS variables, typography, and reusable component styles, so that all pages maintain visual consistency aligned with the mock designs.
As a backend developer, I want to build a FastAPI endpoint that receives and persists contact form submissions to MySQL, so that visitors can successfully send messages to Kavita and submissions are reliably stored for review.
As a backend developer, I want to build a FastAPI endpoint that serves projects data from MySQL, so that the Projects frontend page can dynamically display Kavita's portfolio projects and their detail information.
As a backend developer, I want to build a FastAPI endpoint that serves skills data from MySQL, so that the Skills frontend page can dynamically render Kavita's technical and soft skill competencies without hardcoded content.
As a backend developer, I want to build a FastAPI endpoint that serves About Me content from MySQL, so that the About page can dynamically load Kavita's bio and personal information from the database rather than static markup.
As a system administrator, I want a selective SRD re-run capability that allows specific sections of the Software Requirements Document to be re-processed and re-applied to the project without affecting unrelated components, so that targeted requirement updates can be efficiently propagated through the system in an intuitive and secure manner.
As a frontend developer, I want to implement the shared layout structure (navigation, footer, page container) from the mock design pages so that all portfolio pages have a consistent structural skeleton before individual page content is built.
As a visitor, I want to land on a visually compelling Home page that matches the v4 mock design with Deep Forest Organic styling, so that I get a strong first impression of Kavita Joshi's personal portfolio and can easily navigate to About, Projects, Skills, and Contact sections. Implement the existing Home (v4) JSX design with soft fade-in animations and gentle parallax effects.
As a visitor, I want to view Kavita Joshi's About page that matches the v2 mock design with Deep Forest Organic styling, so that I can learn about her background, story, and professional identity in an engaging and visually cohesive format. Implement the existing About (v2) JSX design.
As a visitor, I want to browse Kavita's Projects page that matches the v2 mock design with Deep Forest Organic styling and navigable project detail views, so that I can explore her work and click through to individual project details. Implement the existing Projects (v2) JSX design including project cards and detail routing.
As a visitor, I want to view Kavita's Skills page that matches the v2 mock design with Deep Forest Organic styling, so that I can understand her technical and soft competencies in a clear and organized manner. Implement the existing Skills (v2) JSX design.
As a visitor, I want to use the Contact page that matches the v2 mock design with Deep Forest Organic styling, including a functional contact form and social media links, so that I can easily get in touch with Kavita Joshi or connect on professional platforms. Implement the existing Contact (v2) JSX design.

Whether you have a project in mind, a question, or just want to say hello — I’d love to hear from you.
Ways to Reach Me
Based in — Available Globally
Remote FriendlyTypically within 24 hours
Mon – FriSend a Message
Find Me On
Everything you might want to know before reaching out. If your question isn't covered here, the contact form above is always open.
Most projects range from 2 to 8 weeks depending on scope and complexity. A simple landing page or feature build typically takes 2–3 weeks, while full-stack applications or larger collaborations may run 6–10 weeks. I always begin with a discovery call to scope out the work accurately before committing to a timeline.
For project management I lean on Notion or Linear; for design handoff, Figma is my go-to. Communication happens primarily over Slack or email, with scheduled video check-ins via Google Meet or Zoom. I adapt to whatever stack your team is already using — the goal is frictionless collaboration, not tool evangelism.
I work on front-end and full-stack web applications, API integrations, portfolio builds, and data-driven dashboards. I particularly enjoy projects that sit at the intersection of clean design and robust engineering. I am open to freelance contracts, short-term consulting engagements, and full-time opportunities with the right team.
Absolutely. I understand that many projects involve sensitive business logic, unreleased products, or proprietary data. I am comfortable reviewing and signing reasonable NDAs before any detailed project discussions begin. Please mention this when you reach out and I will accommodate it in our first exchange.
Yes — I am currently available and welcome introductory calls. I typically hold slots open on Tuesday and Thursday afternoons (EST). Send me a message through the form above or reach out directly via email and we can find a time that works. I aim to respond within 24 hours.
No comments yet. Be the first!