<commit_before>%%
% Author: <NAME>
% Email: <EMAIL>
% Website: http://kevinjalbert.com
% Repository: https://github.com/kevinjalbert/cv_kevinjalbert
% Info: This CV is built in such a manner that it becomes quite easy to add
%       new sections and entries to each section. There are PDF bookmarks for
%       each section as well.
%

\include{styles}

%%%%%%%%%%%%%%%%%%%%%%
%% PERSONAL DETAILS %%
%%%%%%%%%%%%%%%%%%%%%%
% The personal information of the person who is using this resume template.
% It is possible to include \href links in these commands.
%

% putName(newcommand)
% Name of the user for this CV.
% [1]: null
%
\newcommand{\putName}[1]{
  <NAME>
}

% putWebsite(newcommand)
% Link to the user's website, could be a href link.
% [1]: null
%
\newcommand{\putWebsite}[1]{
  \href{http://kevinjalbert.com/}{kevinjalbert.com}
}

% putAddress(newcommand)
% The user's city address.
% [1]: null
%
\newcommand{\putAddress}[1]{
  \vspace{0 mm} % Empty space
}

% putRegion(newcommand)
% The user's regional address.
% [1]: null
%
\newcommand{\putRegion}[1]{
  Toronto, Ontario, Canada
}

% putEmail(newcommand)
% The user's email address, could be a href link.
% [1]: null
%
\newcommand{\putEmail}[1]{
  \href{mailto:<EMAIL>}{<EMAIL>}
}

% putPhone(newcommand)
% The user's phone number.
% [1]: null
%
\newcommand{\putPhone}[1]{
  \vspace{-5 mm} % Empty space and raise the hrule to cover whitespace
}

%%%%%%%%%%%%%%%%%%%%%%
%% CURRICULUM VITAE %%
%%%%%%%%%%%%%%%%%%%%%%
% Begin the CV document. The actual content for the CV goes here.
%
\begin{document}

  % Place the title for the CV
  \putTitle{}

  %%%%%%%%%%%%%%%
  %% OBJECTIVE %%
  %%%%%%%%%%%%%%%
  % The user's objective is displayed here.
  %
  \hide{
  \section{Objective}

  \generalEntry{
    To acquire a position that utilizes my strong Software Engineering background and Computer Science skill set. My ideal position involves working in a team environment that is challenging, innovative, and exciting.
  }
  }

  %%%%%%%%%%%%%%%%
  %% KEY POINTS %%
  %%%%%%%%%%%%%%%%
  % The user's key points they want to point out.
  %
  \section{Key Points}

  \generalEntry{
    \begin{itemize}[noitemsep,nolistsep]
      \item Excellent academic record with numerous honors and awards.
      \item Strong technical writing and presentation skills including the ability to be concise and communicate to technical and non-technical audiences.
      \item Willingness to develop, improve and optimize products and services.
      \item Dedication to Software Engineering demonstrated through open source and community involvement.
    \end{itemize}
  }

  %%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% PROGRAMMING LANGUAGES %%
  %%%%%%%%%%%%%%%%%%%%%%%%%%%
  % The user's programming languages and comfort levels are displayed here.
  %
  \section{Programming Languages}

  % Simple version without the comfort graphs
  \generalEntry{Bash, C\#, Java, Python, Ruby}

  % Detailed version with skill level information
  \hide{
  \generalEntry{\scriptsize{The following represent the skill set I have and my personal comfort level of using that skill} \\}
  \skillEntry{Bash}{7}
  \skillEntry{C\#}{8}
  \skillEntry{Java}{10}
  \skillEntry{Python}{8}
  \skillEntry{Ruby}{7}
  }

  %%%%%%%%%%%%%%%%%%%%%
  %% SOFTWARE SKILLS %%
  %%%%%%%%%%%%%%%%%%%%%
  % The user's software skills and comfort levels are displayed here.
  %
  \section{Software Skills}

  % Simple version without the comfort graphs
  \generalEntry{Software Engineering Design, UML, Concurrency, Software Quality and Testing,  Linux, Git, Machine Learning, Data Mining, Mutation Testing}

  % Detailed version with skill level information
  \hide{
  \generalEntry{\scriptsize{The following represent the skill set I have and my personal comfort level of using that skill} \\}
  \skillEntry{Software Engineering Design}{9}
  \skillEntry{UML}{9}
  \skillEntry{Concurrency}{8}
  \skillEntry{Software Quality and Testing}{7}
  \skillEntry{Linux}{10}
  \skillEntry{Git}{8}
  \skillEntry{Word Processing}{9}
  }

  %%%%%%%%%%%%%%%
  %% EDUCATION %%
  %%%%%%%%%%%%%%%
  % The user's educational background is displayed here.
  %
  \section{Education}

  \educationEntry
    {\href{http://www.uoit.ca/}{University of Ontario Institute of Technology (UOIT)}}
    {Oshawa, Ontario, Canada}
    {Master of Science in \href{http://gradstudies.uoit.ca/EN/main/future\_students/masters\_programs/computerscience.html}{Computer Science}}
    {Sep. 2010}
    {Sep. 2012}
    {Cumulative GPA of 4.18 / 4.30.}

  \educationEntry
    {\href{http://www.uoit.ca/}{UOIT}}
    {Oshawa, Ontario, Canada}
    {Bachelor of \href{http://engineering.uoit.ca/undergraduate/software/}{Software Engineering}}
    {Sep. 2006}
    {Apr. 2010}
    {Cumulative GPA of 3.44 / 4.30.}

  %%%%%%%%%%%%%%%%%%%%%%%%%
  %% WORK EXPERIENCE %%
  %%%%%%%%%%%%%%%%%%%%%%%%%
  % The user's work experience is displayed here.
  %
  \section{Work Experience}

  \workEntry
    {\href{http://fixmo.com/}{Fixmo Inc.}}
    {Toronto, Ontario, Canada}
    {Software Engineer}
    {Nov. 2012}
    {Present}
    {
      \begin{itemize}[noitemsep,nolistsep]
        \item Implemented new features in \href{http://fixmo.com/products/sentinel}{Fixmo Sentinel} using \href{https://vaadin.com/}{Vaadin} and MySQL.
        \item Conceived and lead developmental efforts for an automated UI testing framework using \href{https://seleniumhq.org/}{Selenium}.
      \end{itemize}
    }

  %%%%%%%%%%%%%%%%%%%%%%%%%
  %% RESEARCH EXPERIENCE %%
  %%%%%%%%%%%%%%%%%%%%%%%%%
  % The user's research experience is displayed here.
  %
  \section{Research Experience}

  \researchEntry
    {\href{http://sqrlab.ca/}{Software Quality Research Lab}}
    {\href{http://www.uoit.ca/}{UOIT}}
    {Oshawa, Ontario, Canada}
    {Graduate Research Assistant}
    {Aug. 2010}
    {Sep. 2012}
    {Worked on research projects related to concurrency, static and dynamic analysis, software metrics, testing, and machine learning.}

  \researchEntry
    {\href{http://sqrlab.ca/}{Software Quality Research Lab}}<commit_msg>Fix typo<commit_after>%%
% Author: <NAME>
% Email: <EMAIL>
% Website: http://kevinjalbert.com
% Repository: https://github.com/kevinjalbert/cv_kevinjalbert
% Info: This CV is built in such a manner that it becomes quite easy to add
%       new sections and entries to each section. There are PDF bookmarks for
%       each section as well.
%

\include{styles}

%%%%%%%%%%%%%%%%%%%%%%
%% PERSONAL DETAILS %%
%%%%%%%%%%%%%%%%%%%%%%
% The personal information of the person who is using this resume template.
% It is possible to include \href links in these commands.
%

% putName(newcommand)
% Name of the user for this CV.
% [1]: null
%
\newcommand{\putName}[1]{
  <NAME>
}

% putWebsite(newcommand)
% Link to the user's website, could be a href link.
% [1]: null
%
\newcommand{\putWebsite}[1]{
  \href{http://kevinjalbert.com/}{kevinjalbert.com}
}

% putAddress(newcommand)
% The user's city address.
% [1]: null
%
\newcommand{\putAddress}[1]{
  \vspace{0 mm} % Empty space
}

% putRegion(newcommand)
% The user's regional address.
% [1]: null
%
\newcommand{\putRegion}[1]{
  Toronto, Ontario, Canada
}

% putEmail(newcommand)
% The user's email address, could be a href link.
% [1]: null
%
\newcommand{\putEmail}[1]{
  \href{mailto:<EMAIL>}{<EMAIL>}
}

% putPhone(newcommand)
% The user's phone number.
% [1]: null
%
\newcommand{\putPhone}[1]{
  \vspace{-5 mm} % Empty space and raise the hrule to cover whitespace
}

%%%%%%%%%%%%%%%%%%%%%%
%% CURRICULUM VITAE %%
%%%%%%%%%%%%%%%%%%%%%%
% Begin the CV document. The actual content for the CV goes here.
%
\begin{document}

  % Place the title for the CV
  \putTitle{}

  %%%%%%%%%%%%%%%
  %% OBJECTIVE %%
  %%%%%%%%%%%%%%%
  % The user's objective is displayed here.
  %
  \hide{
  \section{Objective}

  \generalEntry{
    To acquire a position that utilizes my strong Software Engineering background and Computer Science skill set. My ideal position involves working in a team environment that is challenging, innovative, and exciting.
  }
  }

  %%%%%%%%%%%%%%%%
  %% KEY POINTS %%
  %%%%%%%%%%%%%%%%
  % The user's key points they want to point out.
  %
  \section{Key Points}

  \generalEntry{
    \begin{itemize}[noitemsep,nolistsep]
      \item Excellent academic record with numerous honors and awards.
      \item Strong technical writing and presentation skills including the ability to be concise and communicate to technical and non-technical audiences.
      \item Willingness to develop, improve and optimize products and services.
      \item Dedication to Software Engineering demonstrated through open source and community involvement.
    \end{itemize}
  }

  %%%%%%%%%%%%%%%%%%%%%%%%%%%
  %% PROGRAMMING LANGUAGES %%
  %%%%%%%%%%%%%%%%%%%%%%%%%%%
  % The user's programming languages and comfort levels are displayed here.
  %
  \section{Programming Languages}

  % Simple version without the comfort graphs
  \generalEntry{Bash, C\#, Java, Python, Ruby}

  % Detailed version with skill level information
  \hide{
  \generalEntry{\scriptsize{The following represent the skill set I have and my personal comfort level of using that skill} \\}
  \skillEntry{Bash}{7}
  \skillEntry{C\#}{8}
  \skillEntry{Java}{10}
  \skillEntry{Python}{8}
  \skillEntry{Ruby}{7}
  }

  %%%%%%%%%%%%%%%%%%%%%
  %% SOFTWARE SKILLS %%
  %%%%%%%%%%%%%%%%%%%%%
  % The user's software skills and comfort levels are displayed here.
  %
  \section{Software Skills}

  % Simple version without the comfort graphs
  \generalEntry{Software Engineering Design, UML, Concurrency, Software Quality and Testing,  Linux, Git, Machine Learning, Data Mining, Mutation Testing}

  % Detailed version with skill level information
  \hide{
  \generalEntry{\scriptsize{The following represent the skill set I have and my personal comfort level of using that skill} \\}
  \skillEntry{Software Engineering Design}{9}
  \skillEntry{UML}{9}
  \skillEntry{Concurrency}{8}
  \skillEntry{Software Quality and Testing}{7}
  \skillEntry{Linux}{10}
  \skillEntry{Git}{8}
  \skillEntry{Word Processing}{9}
  }

  %%%%%%%%%%%%%%%
  %% EDUCATION %%
  %%%%%%%%%%%%%%%
  % The user's educational background is displayed here.
  %
  \section{Education}

  \educationEntry
    {\href{http://www.uoit.ca/}{University of Ontario Institute of Technology (UOIT)}}
    {Oshawa, Ontario, Canada}
    {Master of Science in \href{http://gradstudies.uoit.ca/EN/main/future\_students/masters\_programs/computerscience.html}{Computer Science}}
    {Sep. 2010}
    {Sep. 2012}
    {Cumulative GPA of 4.18 / 4.30.}

  \educationEntry
    {\href{http://www.uoit.ca/}{UOIT}}
    {Oshawa, Ontario, Canada}
    {Bachelor of \href{http://engineering.uoit.ca/undergraduate/software/}{Software Engineering}}
    {Sep. 2006}
    {Apr. 2010}
    {Cumulative GPA of 3.44 / 4.30.}

  %%%%%%%%%%%%%%%%%%%%%%%%%
  %% WORK EXPERIENCE %%
  %%%%%%%%%%%%%%%%%%%%%%%%%
  % The user's work experience is displayed here.
  %
  \section{Work Experience}

  \workEntry
    {\href{http://fixmo.com/}{Fixmo Inc.}}
    {Toronto, Ontario, Canada}
    {Software Engineer}
    {Nov. 2012}
    {Present}
    {
      \begin{itemize}[noitemsep,nolistsep]
        \item Implemented new features in \href{http://fixmo.com/products/sentinel}{Fixmo Sentinel} using \href{https://vaadin.com/}{Vaadin} and MySQL.
        \item Conceived and led developmental efforts for an automated UI testing framework using \href{https://seleniumhq.org/}{Selenium}.
      \end{itemize}
    }

  %%%%%%%%%%%%%%%%%%%%%%%%%
  %% RESEARCH EXPERIENCE %%
  %%%%%%%%%%%%%%%%%%%%%%%%%
  % The user's research experience is displayed here.
  %
  \section{Research Experience}

  \researchEntry
    {\href{http://sqrlab.ca/}{Software Quality Research Lab}}
    {\href{http://www.uoit.ca/}{UOIT}}
    {Oshawa, Ontario, Canada}
    {Graduate Research Assistant}
    {Aug. 2010}
    {Sep. 2012}
    {Worked on research projects related to concurrency, static and dynamic analysis, software metrics, testing, and machine learning.}

  \researchEntry
    {\href{http://sqrlab.ca/}{Software Quality Research Lab}}
{'fraction_non_alphanumeric': 0.17024793388429751, 'fraction_numerical': 0.011239669421487603, 'mean_word_length': 3.832667731629393, 'pattern_counts': {'":': 0, '<': 13, '<?xml version=': 0, '>': 13, 'https://': 6, 'lorem ipsum': 0, 'www.': 6, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1968112', 'n_tokens_mistral': 3901, 'n_tokens_neox': 3608, 'n_words': 1116}