Photo by
Based on the popularity of our , and it’s got all the bells and whistles for anyone running a Laravel setup. Think automated resume parsing, multilingual support, and a JSON structure so consistent you could set your watch by it.
Why You’ll Love It
Works in Multiple Languages: Supports over 80 languages. Whether it’s a resume from Tokyo or Toronto, it’s ready.
Automated Parsing: Upload resumes in PDF, DOC, DOCX, TXT, or even RTF, and let AI handle the heavy lifting.
Real-Time Results: Set up polling for results that get updated as soon as the API has processed them.
Let’s take a peek under the hood. This package connects directly to SharpAPI’s AI-powered services, parsing resumes with the accuracy and speed of a caffeinated intern. But unlike an intern, it never gets tired, misses a detail, or leaves dishes in the break room.
How to Use It (Hint: It’s Pretty Simple)
Got Laravel? Great, because all it takes is a few lines of code, and boom—you’re parsing resumes. Here’s the shortest code snippet to make it happen:
// Start by injecting ResumeParserService
$statusUrl = $this->resumeParserService->parseResume('/path/to/resume.pdf', 'English');
// Then, poll until you get the results:
$result = $this->resumeParserService->fetchResults($statusUrl);
// Enjoy the structured JSON output
return response()->json($result->getResultJson());
That’s it. Just like that, resumes start turning into structured data, ready for however you want to use it. Need a JSON format? Done. Prefer a raw object? Also, done. Basically, it’s your resume data, your way.
Who Should Try It?
If you’re in HR, recruiting, or you just have a lot of resumes to handle, this is your new best friend. Laravel developers looking to automate hiring processes and free up hours of time will find this package a game-changer.
Ready to Try It Out?
Head over to
SOCIAL SHARE CARD GENERATOR