• Stars
    star
    4,753
  • Rank 8,805 (Top 0.2 %)
  • Language
    TeX
  • License
    Apache License 2.0
  • Created over 10 years ago
  • Updated about 2 years ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

A one page , two asymmetric column resume template in XeTeX that caters to an undergraduate Computer Science student

Deedy-Resume

A one-page, two asymmetric column resume template in XeTeX that caters particularly to an undergraduate Computer Science student. As of v1.2, there is an option to choose from two templates:

  1. MacFonts - uses fonts native to OSX - Helvetica, Helvetica Neue (and it's Light and Ultralight versions) and the CJK fonts Heiti SC, and Heiti TC. The EULA of these fonts prevents distribution on Open Source.
  2. OpenFonts - uses free, open-source fonts that resemble the above - Lato (and its various variants) and Raleway.

It is licensed under the Apache License 2.0.

Motivation

Common LaTeX resume-builders such as moderncv and the friggeri-cv look great if you're looking for a multi-page resume with numerous citations, but usually imperfect for making a thorough, single-page one. A lot of companies today search resumes based on keywords but at the same time require/prefer a one-page resume, especially for undergraduates.

This template attempts to look clean, highlight details, be a single page, and allow useful LaTeX templating.

Preview

OpenFonts

alt tag

MacFonts

alt tag

Dependencies

  1. Compiles only with XeTeX and required BibTex for compiling publications and the .bib filetype.
  2. Uses fonts that are usually only available to Mac users such as Helvetica Neue Light.

Availability

  1. MacFonts version - as an online preview and as a direct download
  2. OpenFonts version - as a direct download
  3. Overleaf.com (formerly WriteLatex.com) (v1 fonts/colors changed) - compilable online
  4. ShareLatex.com (v1 fonts changes) - compilable online

Changelog

v1.2

  1. Added publications in place of societies.
  2. Collapsed a portion of education.
  3. Fixed a bug with alignment of overflowing long last updated dates on the top right.

v1.1

  1. Fixed several compilation bugs with \renewcommand
  2. Got Open-source fonts (Windows/Linux support)
  3. Added Last Updated
  4. Moved Title styling into .sty
  5. Commented .sty file.

TODO

  1. Merge OpenFont and MacFonts as a single sty with options.
  2. Figure out a smoother way for the document to flow onto the next page.
  3. Add styling information for a "Projects/Hacks" section.
  4. Add location/address information
  5. Fix the hacky 'References' omission outside the .cls file in the MacFonts version.
  6. Add various styling and section options and allow for multiple pages smoothly.

Known Issues:

  1. Overflows onto second page if any column's contents are more than the vertical limit
  2. Hacky space on the first bullet point on the second column.
  3. Hacky redefinition of \refname to omit 'References' text for publications in the MacFonts version.

License

Copyright 2014 Debarghya Das

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

More Repositories

1

Latex-Templates

A concise set of Latex templates that serves a small set of needs - CV, Essays, Articles and Problem Sets
TeX
399
star
2

gradcafe_data

Python
77
star
3

Satellite-Orbit-Simulation

Simulates a satellite's Low Earth Orbit trajectory and additionally outputs it's Ground Track for a custom launch position and speed.
MATLAB
51
star
4

cbse_schools_data

Cleaned, scraped data of all 20,367 CBSE schools, primarily in India, in 2018. Data scraped from: cbseaff.nic.in/cbse_aff/schdir_Report/userview.aspx
Python
48
star
5

formy

Generate dynamic UI forms from text using OpenAI's structured output API
Python
45
star
6

wordle-solver

The most comprehensive, exhaustive, parameterized command-line wordle solver.
Jupyter Notebook
38
star
7

email-generator

JavaScript
22
star
8

FacebookFun

A few shell scripts which shows you some fun facts about your Facebook profile.
Shell
17
star
9

cisce_schools_data

Cleaned, scraped data of all 2,341 CISCE schools, primarily in India, in 2018. Data scraped from: http://www.cisce.org/locate-search.aspx?country=0&state=0&dist=0&city=0&location=&schooltype=&cve=&isc=&icse=&schoolclassi=&school=&search=locate
Python
13
star
10

Web-based-Video-Converter

A simple naive web based Video Converter, with multiple options, built on HandBrake.
PHP
12
star
11

times-of-india-scraper

Python
7
star
12

Custom-Scheme-Interpreter

A custom Scheme Interpreter designed in OCaml.
OCaml
6
star
13

Neural-Playlist-Prediction

Final Project for CS 5780 - Machine Learning
Python
4
star
14

YouMote

A remote to control Youtube from your phone.
JavaScript
4
star
15

CheerPeer

Submission for the Human API hackathon
JavaScript
4
star
16

dotfiles

My dotfiles
Vim Script
3
star
17

MapReduce

A simplified version of Google's MapReduce on OCaml
OCaml
3
star
18

Stock-Market-Simulation

A naive stock market simulation animation, with double buffered graphics and 10 competing stocks.
Java
3
star
19

HiddenMarkovModelRandomWalk

Python
3
star
20

MinesweeperForJava

A quirky little Minesweeper implementation on Java
Java
3
star
21

india-nfhs4

Python
3
star
22

vocabuliwala

HTML
3
star
23

pastelframe

TypeScript
3
star
24

SupermarketSimulation

A multithreaded simulation of cashier queues in a supermarket.
Java
2
star
25

eBayBay

A Chrome Extension that finds better prices for books on eBay if you're about to buy it on Amazon.
JavaScript
2
star
26

cricket-predictor

Python
2
star
27

Melody-Maker

Final Project for CS 5724 - Evolutionary Computation
Python
2
star
28

PokeJouki

A Pokemon implementation in OCaml
OCaml
2
star
29

FindPasture

Submission for the Stanford Hack/Meat 2013 Hackathon
JavaScript
2
star
30

FantasyIPL-Moneyball

Python
2
star
31

datcreativity-solver

A set of solvers for the divergent association task at https://www.datcreativity.com/
Python
2
star
32

gpt-search

1
star
33

PongForJava

A simply implementation of Pong for Java with CPU player.
Java
1
star
34

marauders-map

Dat Harry Potter swag.
JavaScript
1
star
35

Apache-License

How to add Apache license to a project
1
star
36

3DGrapherJava

A 3D Graphing tool in Java
Java
1
star
37

Breakout

A full implementation of the classic game Breakout on Java
Java
1
star
38

Compilers

Compilers Repo
Java
1
star
39

Connect4AI

A web-based Connect Four game built on the Java/Scala framework, Play. Intended to backed by an AI based on Minimax Trees, Heuristic Search and Alpha-Beta Pruning.
Scala
1
star
40

HotelManagement

A text-based Hotel Management application built on C++.
C++
1
star
41

sf-marathon

Code for scraping SF Marathon data (2008 - 2021) and notebooks for analysis
Jupyter Notebook
1
star
42

LabelStuffDataAnalysis

Some tools to analyze the .xml data of LabelStuff, http://labelstuff.cs.cornell.edu/
Java
1
star
43

CS5625Interactive

Java
1
star
44

2x2x2CubeSolver

A text-based 2x2x2 Rubix Cube Solver, built in OCaml.
OCaml
1
star
45

TetrisForJava

A simplified, buggy implementation of Tetris for Java
Java
1
star
46

AudioGrab

A script that fetches the top 100 songs of iTunes off the web, albeit unreliably.
Shell
1
star
47

Explorer-Navigational-Website

A file explorer like navigational website which allows adding, storing and viewing of images, other webpages and other file formats.
JavaScript
1
star
48

pop

Extensible iOS and OS X animation library.
Objective-C++
1
star