# 🚀 Introducing Chat-Based Resume Creator: Your AI-Powered Resume Assistant!

:rocket: Introducing Chat-Based Resume Creator: Your AI-Powered Resume Assistant! :bullseye:

:glowing_star: The Problem: Resume Writing is Hard!

  • Crafting the perfect resume takes too much time :hourglass_not_done:

  • Tailoring it for each job posting is frustrating :weary_face:

  • Missing out on key job requirements? Not ideal! :cross_mark:

:movie_camera: Watch it in Action!

:backhand_index_pointing_right:https://resume-chatgpt.streamlit.app/👈

:robot: The Smart Solution: AI-Powered Resume Customization

Chat-Based Resume Creator is here to make resume building effortless! :light_bulb: With the power of OpenAI and an intuitive chat interface, you can instantly generate a resume tailored to any job description. :memo::sparkles:

:hammer_and_wrench: Tech Stack

  • OpenAI API – AI-powered resume suggestions :robot:

  • Streamlit – A smooth and interactive UI :artist_palette:

  • pdfplumber – Extracts text from PDFs :page_facing_up:

  • Python – The core engine :snake:

:high_voltage: Why Use Chat-Based Resume Creator?

:white_check_mark: Quick Resume Generation – No more hours of formatting! :hourglass_not_done::rocket:

:white_check_mark: Accurate & Tailored Content – Matches job descriptions perfectly :bullseye:

:white_check_mark: Interactive Editing – Make instant refinements via chat :writing_hand:

:white_check_mark: Download in One Click – Save your resume with ease :open_file_folder:

:fire: Ready to Boost Your Job Applications?

Try out Chat-Based Resume Creator today and take your job search to the next level! :rocket::briefcase:

Hi Ramandeep, this is a great idea! I’m curious to know how your user experience is different than logging into chatgpt for the same. I believe your value add is directly linking to LinkedIn profile right?

One thing I would like to see is a demo feature… You can imagine some people visiting your app may not have a GitHub account, or maybe they do but they don’t want to link their info. Just to get started, it would be great to include a button “Try Me” or “Demo” which uses already existing data (for example, yours) to give the user an idea of what your app is like!

If you’re concerned about storing your API key, you can keep it as a hidden env variable, or store it in Snowflake and use Snowpark to query for the key. Your LinkedIn and GitHub are already public. Having this would give users a good understanding of how your app works before needing to upload their own data :slight_smile:

Hi Connor,

Thanks for your thoughtful feedback! :blush:

You’re absolutely right—the key value add is the direct integration with LinkedIn, allowing users to seamlessly import their profile data for resume enhancement. Unlike logging into ChatGPT, where you’d have to manually input details, my app personalizes suggestions based on your existing professional information, making the process much smoother and context-aware.

I love the idea of a “Try Me” or Demo Mode! It makes total sense to let users experience the app without linking their GitHub or uploading a resume right away. I’ll definitely prioritize adding a sample profile (maybe mine!) so users can explore the features before signing up.

And thanks for the security tip! Keeping the API key hidden via env variables or Snowflake + Snowpark is a great call—I’ll make sure to implement best practices there.

Appreciate your insights! Looking forward to sharing updates soon. :rocket:

Would love to hear more thoughts if you have any! :blush: