From 024e780a269490ccafa2fdbbd7f9ba732d7e8aeb Mon Sep 17 00:00:00 2001 From: devlinjd Date: Mon, 7 Dec 2015 21:35:27 -0500 Subject: [PATCH] Theme: Awesome: Start template conversion to FRESH. --- themes/awesome/src/latex/examples/cv.tex | 20 ++--- .../src/latex/examples/cv/education.tex | 16 +++- .../src/latex/examples/cv/experience.tex | 73 +++---------------- themes/awesome/src/latex/examples/resume.tex | 20 ++--- .../src/latex/examples/resume/education.tex | 16 +++- .../src/latex/examples/resume/experience.tex | 73 +++---------------- 6 files changed, 66 insertions(+), 152 deletions(-) diff --git a/themes/awesome/src/latex/examples/cv.tex b/themes/awesome/src/latex/examples/cv.tex index dfc6090..8d7d106 100644 --- a/themes/awesome/src/latex/examples/cv.tex +++ b/themes/awesome/src/latex/examples/cv.tex @@ -44,17 +44,17 @@ % Personal Data %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Essentials -\name{Claud D. }{Park} -\address{246-1002, Gwangmyeongmayrouge Apt. 86, Cheongna lime-ro, Seo-gu, Incheon-si, 404-180, Rep. of KOREA} -\mobile{(+82) 10-9030-1843} +\name{[[ _.initial(r.name.split(' ')).join(' ') ]] }{[[ _.last(r.name.split(' ')) ]]} +\address{[[ r.location.address.replace(/\n/g, ', ') ]]} +\mobile{[[ r.contact.phone ]]} %%% Social -\email{posquit0.bj@gmail.com} -\homepage{www.posquit0.com} -\github{posquit0} -\linkedin{posquit0} +\email{[[ r.contact.email ]]} +\homepage{[[ r.contact.website ]]} +[~ if(r.hasProfile('github')) { ~]\github{[[ r.getProfile('github').user ]]}[~ } ~] +[~ if(r.hasProfile('linkedin')) { ~]\linkedin{[[ r.getProfile('linkedin').user ]]}[~ } ~] %%% Optionals -\position{Software Engineer{\enskip\cdotp\enskip}Security Expert} -\quote{``Make the change that you want to see in the world."} +\position{[[ r.info.characterClass ]]{\enskip\cdotp\enskip}[[ r.info.label ]]} +[~ if( r.info.quote ) { ~]\quote{``[[ r.info.quote ]]"}[~ } ~] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -63,7 +63,7 @@ %%% Make a footer for CV with three arguments(,
, ) \makecvfooter {\today} - {Claud D. Park~~~·~~~Curriculum Vitae} + {[[ r.name ]]~~~·~~~Curriculum Vitae} {\thepage} \begin{document} diff --git a/themes/awesome/src/latex/examples/cv/education.tex b/themes/awesome/src/latex/examples/cv/education.tex index 11bb6a7..fdf7006 100644 --- a/themes/awesome/src/latex/examples/cv/education.tex +++ b/themes/awesome/src/latex/examples/cv/education.tex @@ -1,13 +1,21 @@ +[~ if( r.education && r.education.history && r.education.history.length) { ~] \cvsection{Education} \begin{cventries} +[~ _.each(r.education.history, function(edu) { ~] \cventry - {B.S. in Computer Science and Engineering} - {POSTECH(Pohang University of Science and Technology)} + {[[ edu.studyType ]], [[ edu.area ]]} + {[[ edu.institution ]]} {Pohang, S.Korea} - {Mar. 2010 - PRESENT} + {[[ edu.safe.start ]] - [[ edu.safe.end ]]} + [~ if( edu.highlights && edu.highlights.length ) { ~] { \begin{cvitems} - \item {Got a Chun Shin-Il Scholarship which is given to promising students in CSE Dept.} + [~ _.each(edu.highlights, function(high) { ~] + \item {[[ high ]]} + [~ }); ~] \end{cvitems} } + [~ } ~] +[~ }); ~] \end{cventries} +[~ } ~] diff --git a/themes/awesome/src/latex/examples/cv/experience.tex b/themes/awesome/src/latex/examples/cv/experience.tex index f0bafcd..12e9636 100644 --- a/themes/awesome/src/latex/examples/cv/experience.tex +++ b/themes/awesome/src/latex/examples/cv/experience.tex @@ -1,72 +1,21 @@ +[~ if( r.employment && r.employment.history && r.employment.history.length ) { ~] \cvsection{Experience} \begin{cventries} +[~ _.each(r.employment.history, function(emp) { ~] \cventry {Software Engineer \& Security Researcher (Compulsory Military Service)} - {R.O.K Cyber Command, MND} + {[[ emp.employer ]]} {Seoul, S.Korea} - {Aug. 2014 - Exp. Apr. 2016} + {[[emp.safe.start]] - [[ emp.safe.end ]]} + [~ if( emp.highlights && emp.highlights.length ) { ~] { \begin{cvitems} - \item {Implemented a military cooperation system which is web based real time messenger in Scala on Lift.} - \item {Improved functionality on military command and control system for incident response with Java Servlet.} - \item {Lead engineer on agent-less backtracking system that can discover client device's fingerprint(including public and private IP) independently of the Proxy, VPN and NAT.} + [~ _.each( emp.highlights, function(high) { ~] + \item {[[ high ]]} + [~ }); ~] \end{cvitems} } - \cventry - {Game Developer Intern at Global Internship Program} - {NEXON} - {Seoul, S.Korea \& LA, U.S.A} - {Jan. 2013 - Feb. 2013} - { - \begin{cvitems} - \item {Developed in Cocos2d-x an action puzzle game(Dragon Buster) targeting U.S. market. Implemented API server which is communicating with game client and In-App Store, along with two other team members who wrote the game logic, designed game graphics.} - \item {Won the 2nd prize in final evaluation.} - \end{cvitems} - } - \cventry - {Researcher for } - {Undergraduate Research, Computer Vision Lab(Prof. Bohyung Han)} - {Pohang, S.Korea} - {Sep. 2012 - Feb. 2013} - { - \begin{cvitems} - \item {Researched means of retrieving a corresponding video based on image contents using image similarity algorithm.} - \item {Implemented prototype that users can obtain torrent magnet links of corresponding video relevant to an image on web site.} - \end{cvitems} - } - \cventry - {Software Engineer Trainee} - {Software Maestro (funded by Korea Ministry of Knowledge and Economy)} - {Seoul, S.Korea} - {Jul. 2012 - Jun. 2013} - { - \begin{cvitems} - \item {Performed research memory management strategies of OS and implemented in Python an interactive simulator for Linux kernel memory management.} - \end{cvitems} - } - \cventry - {Software Engineer} - {ShitOne Corp. (Start-up company)} - {Seoul, S.Korea} - {Dec. 2011 - Feb. 2012} - { - \begin{cvitems} - \item {Developed a proxy drive smartphone application which connects proxy driver and customer. Implemented overall Android application logic and wrote API server for community service, along with lead engineer who designed bidding protocol on raw socket and implemented API server for bidding.} - \end{cvitems} - } - \cventry - {Freelance Penetration Tester} - {SAMSUNG Electronics} - {S.Korea} - {Sep. 2013, Mar. 2011 - Oct. 2011} - { - \begin{cvitems} - \item {Conducted penetration testing on SAMSUNG KNOX, which is solution for enterprise mobile security.} - \item {Conducted penetration testing on SAMSUNG Smart TV.} - \end{cvitems} - %\begin{cvsubentries} - % \cvsubentry{}{KNOX(Solution for Enterprise Mobile Security) Penetration Testing}{Sep. 2013}{} - % \cvsubentry{}{Smart TV Penetration Testing}{Mar. 2011 - Oct. 2011}{} - %\end{cvsubentries} - } + [~ } ~] +[~ }); ~] \end{cventries} +[~ } ~] diff --git a/themes/awesome/src/latex/examples/resume.tex b/themes/awesome/src/latex/examples/resume.tex index 198a7cf..826c793 100644 --- a/themes/awesome/src/latex/examples/resume.tex +++ b/themes/awesome/src/latex/examples/resume.tex @@ -44,17 +44,17 @@ % Personal Data %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% %%% Essentials -\name{Claud D. }{Park} -\address{246-1002, Gwangmyeongmayrouge Apt. 86, Cheongna lime-ro, Seo-gu, Incheon-si, 404-180, Rep. of KOREA} -\mobile{(+82) 10-9030-1843} +\name{[[ _.initial(r.name.split(' ')).join(' ') ]] }{[[ _.last(r.name.split(' ')) ]]} +\address{[[ r.location.address.replace(/\n/g, ', ') ]]} +\mobile{[[ r.contact.phone ]]} %%% Social -\email{posquit0.bj@gmail.com} -\homepage{www.posquit0.com} -\github{posquit0} -\linkedin{posquit0} +\email{[[ r.contact.email ]]} +\homepage{[[ r.contact.website ]]} +[~ if(r.hasProfile('github')) { ~]\github{[[ r.getProfile('github').user ]]}[~ } ~] +[~ if(r.hasProfile('linkedin')) { ~]\linkedin{[[ r.getProfile('linkedin').user ]]}[~ } ~] %%% Optionals -\position{Software Engineer{\enskip\cdotp\enskip}Security Expert} -\quote{``Make the change that you want to see in the world."} +\position{[[ r.info.characterClass ]]{\enskip\cdotp\enskip}[[ r.info.label ]]} +[~ if( r.info.quote ) { ~]\quote{``[[ r.info.quote ]]"}[~ } ~] %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% @@ -63,7 +63,7 @@ %%% Make a footer for CV with three arguments(,
, ) \makecvfooter {\today} - {Claud D. Park~~~·~~~Résumé} + {[[ r.name ]]~~~·~~~Résumé} {\thepage} \begin{document} diff --git a/themes/awesome/src/latex/examples/resume/education.tex b/themes/awesome/src/latex/examples/resume/education.tex index 11bb6a7..fdf7006 100644 --- a/themes/awesome/src/latex/examples/resume/education.tex +++ b/themes/awesome/src/latex/examples/resume/education.tex @@ -1,13 +1,21 @@ +[~ if( r.education && r.education.history && r.education.history.length) { ~] \cvsection{Education} \begin{cventries} +[~ _.each(r.education.history, function(edu) { ~] \cventry - {B.S. in Computer Science and Engineering} - {POSTECH(Pohang University of Science and Technology)} + {[[ edu.studyType ]], [[ edu.area ]]} + {[[ edu.institution ]]} {Pohang, S.Korea} - {Mar. 2010 - PRESENT} + {[[ edu.safe.start ]] - [[ edu.safe.end ]]} + [~ if( edu.highlights && edu.highlights.length ) { ~] { \begin{cvitems} - \item {Got a Chun Shin-Il Scholarship which is given to promising students in CSE Dept.} + [~ _.each(edu.highlights, function(high) { ~] + \item {[[ high ]]} + [~ }); ~] \end{cvitems} } + [~ } ~] +[~ }); ~] \end{cventries} +[~ } ~] diff --git a/themes/awesome/src/latex/examples/resume/experience.tex b/themes/awesome/src/latex/examples/resume/experience.tex index f0bafcd..12e9636 100644 --- a/themes/awesome/src/latex/examples/resume/experience.tex +++ b/themes/awesome/src/latex/examples/resume/experience.tex @@ -1,72 +1,21 @@ +[~ if( r.employment && r.employment.history && r.employment.history.length ) { ~] \cvsection{Experience} \begin{cventries} +[~ _.each(r.employment.history, function(emp) { ~] \cventry {Software Engineer \& Security Researcher (Compulsory Military Service)} - {R.O.K Cyber Command, MND} + {[[ emp.employer ]]} {Seoul, S.Korea} - {Aug. 2014 - Exp. Apr. 2016} + {[[emp.safe.start]] - [[ emp.safe.end ]]} + [~ if( emp.highlights && emp.highlights.length ) { ~] { \begin{cvitems} - \item {Implemented a military cooperation system which is web based real time messenger in Scala on Lift.} - \item {Improved functionality on military command and control system for incident response with Java Servlet.} - \item {Lead engineer on agent-less backtracking system that can discover client device's fingerprint(including public and private IP) independently of the Proxy, VPN and NAT.} + [~ _.each( emp.highlights, function(high) { ~] + \item {[[ high ]]} + [~ }); ~] \end{cvitems} } - \cventry - {Game Developer Intern at Global Internship Program} - {NEXON} - {Seoul, S.Korea \& LA, U.S.A} - {Jan. 2013 - Feb. 2013} - { - \begin{cvitems} - \item {Developed in Cocos2d-x an action puzzle game(Dragon Buster) targeting U.S. market. Implemented API server which is communicating with game client and In-App Store, along with two other team members who wrote the game logic, designed game graphics.} - \item {Won the 2nd prize in final evaluation.} - \end{cvitems} - } - \cventry - {Researcher for } - {Undergraduate Research, Computer Vision Lab(Prof. Bohyung Han)} - {Pohang, S.Korea} - {Sep. 2012 - Feb. 2013} - { - \begin{cvitems} - \item {Researched means of retrieving a corresponding video based on image contents using image similarity algorithm.} - \item {Implemented prototype that users can obtain torrent magnet links of corresponding video relevant to an image on web site.} - \end{cvitems} - } - \cventry - {Software Engineer Trainee} - {Software Maestro (funded by Korea Ministry of Knowledge and Economy)} - {Seoul, S.Korea} - {Jul. 2012 - Jun. 2013} - { - \begin{cvitems} - \item {Performed research memory management strategies of OS and implemented in Python an interactive simulator for Linux kernel memory management.} - \end{cvitems} - } - \cventry - {Software Engineer} - {ShitOne Corp. (Start-up company)} - {Seoul, S.Korea} - {Dec. 2011 - Feb. 2012} - { - \begin{cvitems} - \item {Developed a proxy drive smartphone application which connects proxy driver and customer. Implemented overall Android application logic and wrote API server for community service, along with lead engineer who designed bidding protocol on raw socket and implemented API server for bidding.} - \end{cvitems} - } - \cventry - {Freelance Penetration Tester} - {SAMSUNG Electronics} - {S.Korea} - {Sep. 2013, Mar. 2011 - Oct. 2011} - { - \begin{cvitems} - \item {Conducted penetration testing on SAMSUNG KNOX, which is solution for enterprise mobile security.} - \item {Conducted penetration testing on SAMSUNG Smart TV.} - \end{cvitems} - %\begin{cvsubentries} - % \cvsubentry{}{KNOX(Solution for Enterprise Mobile Security) Penetration Testing}{Sep. 2013}{} - % \cvsubentry{}{Smart TV Penetration Testing}{Mar. 2011 - Oct. 2011}{} - %\end{cvsubentries} - } + [~ } ~] +[~ }); ~] \end{cventries} +[~ } ~]