The goal of this project is to build not only a private, efficent way of organizing and storing a SWE contributions across their entire career but also making the data store quickly searchable. I hope to build a few features on this foundation.
- Agentic Job Submission with Tailored Resumes, Cover Letters and Outreach to hiring personnel
- Create Reports on Developers ( in past week, on project, at company ). Could be queriable my management to allow for fluid product development think tanks.
- Efficient Model Training following a scientific approach ( if I log changes in code and affect on output, keeping track of experiments may become easier )
- A resume is a list of experience (work or individual experience)
-
- Rank all these experiences
- First Work Experience then Personal
- Work Experience
- for each project in work experience
- Recency - organize via datetime
- Industry - cosine sim -> company industry
- for each feature description - cosine sim -> preferred or required qualifications high matches are given a bonus score if required
- reorder all features with highest score first
- sum all scores and save project score
- sort by highest rank
- select <= 5 entires ( whatever max can hold)
- for all features in all projects selected, allocated space to each individual feature based on cosine which means one job can have 8 and another can have 2.
- for the features selected use description and build a work experience entry
- for each project in work experience
- Work Experience
The goal is to build an optimal summary of a persons qualifications st it gets them into the interview stage. There can be noise in rejections like the search didnt match properly st the job was looking for a candidate with a phd etc.
Errors we need to workout:
- I think the goal should be to eliminate these josb from search so that the applicant is actually qualfiied on some basic metrics ( fills all required)
- Project summary has a link to all commit summaries
- all summaries have model metadata