Skip to main content

Resume

Step 1. Create a draft resume​

If you do not have a resume, you can use chatbot to create a draft based on a few sentences summarizing your background and experience. If you already have a resume, you can put your resume as Example Prompts.

Example Prompts:

Write a new grad software engineer resume

Desired format:

Eduation: 
university name and majoy
Skills:
list of skill
Experience:
company, role
details
Projects:
project name (skill list)

Text: I just graduated from A university and major in B, I have one swe intership at C company using Java and Spring to develop restful API. I did project like search-engine (python) and youtube-like application (java)

Answer:

Education: Bachelor of Science in Computer Science, A University

Skills: Java, Spring, Python, Restful API development, Object-Oriented Programming, Data Structures and Algorithms, Git

Experience: Intern Software Engineer, C Company June 2020 - August 2020

  • Developed Restful APIs using Java and Spring for a healthcare management system
  • Collaborated with team members to ensure timely delivery of software components
  • Participated in code reviews and provided feedback to improve overall code quality

Projects: Search-Engine (Python)

  • Developed a search engine using Python, which utilized web scraping techniques to gather data from websites and pre-process it for searching
  • Applied data structures and algorithms such as binary search and tree traversal for efficient searching

Youtube-like Application (Java)

  • Built a video sharing and streaming application using Java and MySQL for database management
  • Implemented features such as video upload, search, liking, commenting, and user authentication
  • Utilized concepts such as Object-Oriented Programming and MVC architecture for modular and scalable codebase.

Step 2. Improve resume use job description​

Tailor your resume to the job qualifications and job responsibilities of your target position

Example Prompts:

These is the job qualifications and responsibilities I'm applying for

Qualifications:

  • Bachelor’s degree or equivalent practical experience.
  • 1 years of experience with software development in one or more programming languages, and with data structures/algorithms.
  • 1 years of experience testing, maintaining, or launching software products, and 1 year of experience with software design and architecture.

Responsibilities:

  • Write and test product or system development code.
  • Review code developed by other engineers and provide feedback to ensure best practices (e.g., style guidelines, checking code in, accuracy, testability, and efficiency).
  • Contribute to existing documentation or educational content and adapt content based on product/program updates and user feedback.
  • Triage product or system issues and debug/track/resolve by analyzing the sources of issues and the impact on hardware, network, or service operations and quality.
  • Participate in, or lead design reviews with peers and stakeholders to decide amongst available technologies.

Text: Modify the project description on my resume to meet Qualifications and Responsibilities requirements.

Answer:

Experience: Software Developer at X Company

  • Collaborated with a team of engineers to develop and launch software products
  • Utilized Java and Python programming languages to design and implement data structures and algorithms
  • Conducted unit and integration testing to ensure high-quality and reliable software products
  • Reviewed code of other engineers and provided feedback to maintain coding best practices
  • Maintained and updated existing documentation and educational content for software products
  • Participated in design reviews with stakeholders to decide on available technologies
  • Tackled product/system issues by analyzing potential sources of issues and their impact on hardware, network, or service operations and quality

Projects: Online Marketplace Platform (Java)

  • Led a team of 3 in building an online marketplace platform
  • Utilized Java programming language to develop backend server and RESTful API
  • Designed and implemented data structures and algorithms to support robust platform functionality
  • Conducted software testing, debugging and resolved issues by analyzing source and root causes
  • Reviewed code of other team members and provided feedback to ensure code quality and maintain best practices

Step 3. Improve resume use numbers and metrics​

Add numbers and metrics to make your resume more impressive, however, remember to modify the numbers according to the actual situation.

Example Prompts:

Try to add 5 example numbers and metrics in the Experience and Projects des like reduce 50% API request time to make it more impressive

Answer:

Experience: Software Developer at X Company

  • Developed and launched 3 successful software products in a team of 5 within a timeframe of 6 months
  • Reduced the product's API request time by 50%, leading to optimized system performance and improved user experience
  • Implemented clean and efficient coding practices which resulted in a 25% increase in overall code quality
  • Conducted over 200 unit tests and detected and resolved 99% of issues before product release
  • Improved the communication and collaboration within the team by implementing Agile methodology, resulting in 30% faster project completion.

Projects: Online Marketplace Platform (Java)

  • Successfully completed the project within the given deadline, delivering all the promised functionalities and features
  • Optimized backend server response time by 40% by implementing advanced caching techniques and API indexing
  • Developed the platform's Restful API, utilizing Swagger UI, reducing the API call response time by 50%
  • Managed and resolved over 150 bugs during the QA process, resulting in a 98% acceptance rate
  • Received a 4.8/5 rating on the platform from 1000+ active users, indicating high user satisfaction with the product.