Are you ready to revolutionize the way you manage and craft your CVs and resumes?
Picture this:
- You simply update your
src/John_Doe_CV.yaml
input file and push the changes. - Then, a pipeline generates a new PDF and Markdown from it and uploads it to the repository.
- When you are done with your work, you can create a new release on GitHub, tagging your CV with something like
v2024.04
. The pipeline will automatically add the PDF and its$\LaTeX$ source as assets to the release. - You have successfully created your CV pipeline, and all the history is in safe hands and reproducible.
How to start?
-
Click here to create your CV repository based on this
rendercv-pipeline
template repository. -
Edit either
- the
src/John_Doe_CV.yaml
file, or - the contents of
src/markdown
orsrc/classic
directories
and push. Then, see the magic happen.
- the
Some tips
- Learn more about RenderCV to understand what you can do with this tool.
- Edit and preview your CV in your browser without installing anything by creating a codespace. Click the <> Code button, then click the Codespaces tab, and then click Create codespace on main. The environment will be ready for RenderCV usage. Update
.vscode/launch.json
to point to your YAML file and pressF5
to run RenderCV in the browser.
- Phone: +90 541 999 99 99
- Email: youremail@yourdomain.com
- Location: Your Location
- Website: yourwebsite.com
- LinkedIn: yourusername
- GitHub: yourusername
RenderCV is a LaTeX-based CV/resume framework. It allows you to create a high-quality CV or resume as a PDF file from a YAML file, with full Markdown syntax support and complete control over the LaTeX code.
The boilerplate content was inspired by Gayle McDowell.
- Each section title is arbitrary and each section contains a list of entries.
- There are 7 unique entry types: BulletEntry, TextEntry, EducationEntry, ExperienceEntry, NormalEntry, PublicationEntry, and OneLineEntry.
- Select a section title, pick an entry type, and start writing your section!
- Here, you can find a comprehensive user guide for RenderCV.
- Sept 2000 – May 2005
- GPA: 3.9/4.0 (Transcript)
- Coursework: Computer Architecture, Comparison of Learning Algorithms, Computational Theory
- June 2005 – Aug 2007
- Cupertino, CA
- Reduced time to render user buddy lists by 75% by implementing a prediction algorithm
- Integrated iChat with Spotlight Search by creating a tool to extract metadata from saved chat transcripts and provide metadata to a system-wide search database
- Redesigned chat file format and implemented backward compatibility for search
- June 2003 – Aug 2003
- Redmond, WA
- Designed a UI for the VS open file switcher (Ctrl-Tab) and extended it to tool windows
- Created a service to provide gradient across VS and VS add-ins, optimizing its performance via caching
- Built an app to compute the similarity of all methods in a codebase, reducing the time from
$\mathcal{O}(n^2)$ to$\mathcal{O}(n \log n)$ - Created a test case generation tool that creates random XML docs from XML Schema
- Automated the extraction and processing of large datasets from legacy systems using SQL and Perl scripts
3D Finite Element Analysis of No-Insulation Coils (10.1109/TASC.2023.3340648)
- Jan 2004
- Frodo Baggins, John Doe, Samwise Gamgee
- github.com/name/repo
- Developed an electronic classroom where multiple users can simultaneously view and draw on a "chalkboard" with each person's edits synchronized
- Tools Used: C++, MFC
- github.com/name/repo
- Developed a desktop calendar with globally shared and synchronized calendars, allowing users to schedule meetings with other users
- Tools Used: C#, .NET, SQL, XML
- 2002
- Built a UNIX-style OS with a scheduler, file system, text editor, and calculator
- Tools Used: C
- Languages: C++, C, Java, Objective-C, C#, SQL, JavaScript
- Technologies: .NET, Microsoft SQL Server, XCode, Interface Builder