Inspiration
Applying for part-time and summer internships often involves a tedious process of reading job descriptions and crafting personalized resumes and cover letters. This task can be extremely time-consuming, especially for students juggling assignments, college work, personal projects, and hobbies. MiResume aims to streamline this process, enabling users to create a tailored resume for their desired job role in under a minute.
What It Does
MiResume generates personalized resumes using a uniform template based on LaTeX formatting. This ensures that the final document is not only aesthetically pleasing but also professional and organized.
How We Built It
We harnessed the powerful capabilities of Microsoft Azure AI to develop MiResume. The application utilizes Microsoft Cosmos DB to store user information, allowing for seamless access by the AI services. This integration leverages the full spectrum of Azure’s AI tools for enhanced functionality and user experience.
Challenges We Ran Into
We faced several challenges during development, particularly with the configuration of the GPT-4o assistant. Issues related to version mismatches were frequent, and we encountered quota limits that led us to temporarily switch to the basic GPT-4o version to continue our progress. Faced issues with converting the Latex into a PDF to let the user directly download the resume or the cover letter. Also, couldn't scrap the data from LinkedIn where the user has to just paste the URL of the job post and the required information is fetched and processed by itself.
Accomplishments We're Proud Of
Within just 36 hours of solo work, we successfully created a semi-prototype with essential functionalities. This was particularly impressive as it was my first experience working on an Azure project, and I was able to quickly learn and navigate the various services available.
What We Learned
Throughout this project, I found that Azure services are user-friendly and relatively easy to learn, which significantly contributed to our ability to implement our ideas efficiently.
What's Next for MiResume
Looking ahead, we have exciting plans for MiResume, including the ability to upload existing resumes for processing using Azure AI Document Intelligence. We also envision features that provide users with a probability score for qualifying for specific jobs, customizable LaTeX templates created by users, and the option to import templates from others. Furthermore, users can simply copy and paste job descriptions from LinkedIn or Handshake links, allowing the application to automatically generate tailored resumes and cover letters. The possibilities for future enhancements are truly endless!
Log in or sign up for Devpost to join the conversation.