Skip to content

Commit

Permalink
Merge branch 'master' of https://github.com/weilueluo/cv
Browse files Browse the repository at this point in the history
  • Loading branch information
weilueluo committed Jul 20, 2024
2 parents 8c69495 + 0980d12 commit 7b5dd16
Show file tree
Hide file tree
Showing 14 changed files with 73 additions and 51 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/convert_cv_pdf_png.yml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:

jobs:
compile-tex-and-generate-png:
runs-on: ubuntu-18.04
runs-on: ubuntu-latest
defaults:
run:
working-directory: ./src
Expand Down
Binary file modified resume.pdf
Binary file not shown.
Binary file modified resumeCN.pdf
Binary file not shown.
2 changes: 1 addition & 1 deletion src/awesome-cv.cls
Original file line number Diff line number Diff line change
Expand Up @@ -86,7 +86,7 @@
pdftitle={Weilue's Resume},
pdfauthor={Weilue Luo},
pdfsubject={Weilue's Resume},
pdfkeywords={resume, cv, software engineer, amazon}
pdfkeywords={resume, cv, software engineer, amazon, cisco, java, typescript, go}
}


Expand Down
Binary file modified src/resume-0.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/resume-1.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file modified src/resume.pdf
Binary file not shown.
Binary file modified src/resume.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
2 changes: 1 addition & 1 deletion src/resume.tex
Original file line number Diff line number Diff line change
Expand Up @@ -104,7 +104,7 @@
\makecvfooter
{\today}
{Weilue Luo~~~·~~~CV}
{\href{https://github.com/Redcxx/cv}{https://github.com/Redcxx/cv}}
{\href{https://github.com/weilueluo/cv}{https://github.com/weilueluo/cv}}


%-------------------------------------------------------------------------------
Expand Down
5 changes: 1 addition & 4 deletions src/resume/events.tex
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@
}

\cventry
{Machine Learning Data Engineer - Python} % Job title
{Data Researcher - Python} % Job title
{\href{https://www.noghost.co.uk/}{NoGhost}} % Organization
{London, UK} % Location
{Jun. 2022 - Sep. 2022} % Date(s)
Expand All @@ -38,9 +38,6 @@
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Participate as a Contributor to JSR and enhance Java knowledge.}
% \item {\textit{NoGhost is a animation studio based in London.}}
% \item {Built multi-processing data pipeline, improved and implemented state-of-the-art machine learning papers.}
% \item {Part of Master\'s degree project at UCL, condensed a thesis received distinction class by engineers and professors from UCL.}
\end{cvitems}
}

Expand Down
15 changes: 9 additions & 6 deletions src/resume/experience.tex
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,17 @@
% ----------------------------------------------------------------

\cventry
{Software Engineer - Java} % Job title
{Software Engineer - Java \& Go \& Typescript} % Job title
{Cisco} % Organization
{London, UK} % Location
{Oct. 2022 - Current} % Date(s)
{
\begin{cvitems} % Description(s) of tasks/responsibilities
\item {Facilitates security policies management in highly distributed environments across cisco network devices.}
\item {Integrates multiple external services/applications in cloud-native environments such as AWS and Azure.}
\item {Integrated external services and applications in cloud environments (AWS and Azure), reducing manual steps by up to 60\%.}
\item {Worked with teams to move authentication and authorization services from self-hosted to cloud-managed databases, ensuring a smooth transition.}
\item {Led the development of AWS Terraform plugins for Cisco Cloud, gaining hundreds of users in the initial release.}
\item {Designed and implemented external platforms, developing key public APIs, attracting hundreds of thousands of requests during beta release. Link: (\href{https://developer.cisco.com/docs/cisco-defense-orchestrator/}{Cisco Defense Orchestrator Documentation}).}
\item {Developed an easy-to-use internal rate limit library, used by several internal applications.}
\end{cvitems}
}

Expand All @@ -37,7 +40,7 @@
\item {Built and embedded an experiment framework into the existing question-answering pipeline. Conducted experiments with 1\% customer traffic, and presented a highly-rated proof-of-concept report.}
\item {Developed an efficient workflow for future experiments, and reduced experiment deployment time needed from days to hours.}
% ; coordinated and discussed design decisions with multiple teams.}
\item {Received full-time offer.}
\item {Received full-time offer (Organization wide layoff).}
\end{cvitems}
}

Expand All @@ -50,8 +53,8 @@
{
\begin{cvitems} % Description(s) of tasks/responsibilities
% \item {\textit{Item Safety is responsible for deciding whether an item in Amazon is safe to promote using ML-based methods.}}
\item {Developed procedures that aggregate \approx3 billion item records into concise datasets daily using tools based on Spark. Built an effective modern visualization dashboard with these datasets using Elastic Search and Kibana.}
% \item {Reduced time-consuming ad-hoc graph analysis from minutes to seconds by developing an effective modern visualization dashboard using Elastic Search and Kibana.}
\item {Developed procedures that aggregate \approx3 billion item records into concise datasets daily using tools based on Spark.}
\item {Reduced time-consuming ad-hoc graph analysis from minutes to seconds by developing an effective modern visualization dashboard using Elastic Search and Kibana.}
\item {Developed an API package for automating the creation of visualization components and dashboards.}
\item {Received full-time offer.}
\end{cvitems}
Expand Down
80 changes: 51 additions & 29 deletions src/resume/projects.tex
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,18 @@
\begin{cventries}

%---------------------------------------------------------
% \cventry
% {HTML/CSS, Typescript, Java} % Role
% {Second-hand Trading Platform} % Event
% {London, UK} % Location
% {Jun. 2023 - Present} % Date(s)
% {
% \begin{cvitems} % Description(s)
% \item {Early stage of a web application using Angular and Spring Boot.}
% \item {Implemented Github OAuth2 login and Google OneTap login flow.}
% \end{cvitems}
% }

\cventry
{HTML/CSS, Typescript, and GLSL} % Role
{Personal Website} % Event
Expand All @@ -19,14 +31,12 @@
\begin{cvitems} % Description(s)
% \item {Written pages using \href{https://reactjs.org/}{reactJs}, \href{https://nextjs.org/}{nextJs}, \href{https://threejs.org/}{threeJs}, \href{https://sass-lang.com/}{sass}, \href{https://postcss.org/}{postcss}, \href{https://pugjs.org/api/getting-started.html}{pugJs} and \href{https://www.khronos.org/webgl/}{WebGL}.}
% \item {\href{https://weilueluo.com}{https://weilueluo.com} includes a \href{https://weilueluo.com}{3D landing page}, \href{https://weilueluo.com/about.html}{about page}, and \href{https://weilueluo.com/rss.html}{RSS feeds page}.}
\item {Implemented features: (1) RSS feed backed by \href{https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS}{CORS} proxy server deployed with AWS Lambda. (2) Automated integration using \href{https://github.com/features/actions}{Github Actions}. (3) 3D landing page built with ThreeJs and custom shaders. (4) Modern, responsive, mobile-friendly CSS. (5) Search engine optimzation.}
% \item {link: \href{https://weilueluo.com}{https://weilueluo.com}}
% \item {Project can be found at \href{https://github.com/Redcxx/personal-website}{https://github.com/Redcxx/personal-website}.}
% \item {Project can be found at \href{https://github.com/Redcxx/personal-website}{https://github.com/Redcxx/personal-website}.}
\item {Implemented features: (1) RSS feed backed by \href{https://developer.mozilla.org/en-US/docs/Web/HTTP/CORS}{CORS} proxy server deployed with AWS Lambda. (2) Automated integration using \href{https://github.com/features/actions}{Github Actions}. (3) Integrate external Anime API and built search and details page. (4) 3D landing page built with ThreeJs and custom shaders. (5) Modern, responsive, mobile-friendly CSS. (6) Search engine optimzation.}
\item {link: \href{https://wll.dev}{https://wll.dev}}
\item {Project can be found at \href{https://github.com/weilueluo/personal-site}{https://github.com/weilueluo/personal-site}.}
\end{cvitems}
}


\cventry
{HTML/CSS, and Javascript} % Job title
{Collaborate Live} % Organization
Expand All @@ -41,17 +51,29 @@
}

% %---------------------------------------------------------
% \cventry
% {Python} % Role
% {Local Nameserver} % Event
% {London, UK} % Location
% {Feb. 2022 - Mar. 2022} % Date(s)
% {
% \begin{cvitems} % Description(s)
% \item {Written a local nameserver that able to resolve any IPv4 address according to \href{https://datatracker.ietf.org/doc/html/rfc1034}{RFC 1034} and \href{https://datatracker.ietf.org/doc/html/rfc1035}{RFC 1035} specification.}
% % The project can be found at \href{https://github.com/Redcxx/local-nameserver}{\textit{https://github.com/Redcxx/local-nameserver}}.
% \end{cvitems}
% }
\cventry
{Python} % Role
{Local Nameserver} % Event
{London, UK} % Location
{Feb. 2022 - Mar. 2022} % Date(s)
{
\begin{cvitems} % Description(s)
\item {Written a local nameserver that able to resolve any IPv4 address according to \href{https://datatracker.ietf.org/doc/html/rfc1034}{RFC 1034} and \href{https://datatracker.ietf.org/doc/html/rfc1035}{RFC 1035} specification.}
% The project can be found at \href{https://github.com/Redcxx/local-nameserver}{\textit{https://github.com/Redcxx/local-nameserver}}.
\end{cvitems}
}

% \cventry
% {Python} % Role
% {Local Nameserver} % Event
% {London, UK} % Location
% {Feb. 2022 - Mar. 2022} % Date(s)
% {
% \begin{cvitems} % Description(s)
% \item {}
% % The project can be found at \href{https://github.com/Redcxx/local-nameserver}{\textit{https://github.com/Redcxx/local-nameserver}}.
% \end{cvitems}
% }

%---------------------------------------------------------
% \cventry
Expand Down Expand Up @@ -106,19 +128,19 @@
}

%---------------------------------------------------------
% \cventry
% {Java} % Job title
% {MP3 Music Player \& Flight Management System} % Organization
% {Manchester, UK} % Location
% {Mar. 2019 - Jun. 2019} % Date(s)
% {
% \begin{cvitems} % Description(s)
% % \item {Implmented functionalities like play/pause/upload/save (MP3 player) and book/cancel/reschedule (booking system) functionalities with GUI.}
% \item {A MP3 player with GUI and custom database, supports functionalities such as play, pause, restart, and upload custom songs.}
% \item {A flight management system with GUI and custom database, supports functionalities such as booking, reschedule, cancel and swap flights.}
% \item {One of three students who managed to complete this coursework over past 5 years.}
% \end{cvitems}
% }
\cventry
{Java} % Job title
{MP3 Music Player \& Flight Management System} % Organization
{Manchester, UK} % Location
{Mar. 2019 - Jun. 2019} % Date(s)
{
\begin{cvitems} % Description(s)
% \item {Implmented functionalities like play/pause/upload/save (MP3 player) and book/cancel/reschedule (booking system) functionalities with GUI.}
\item {A MP3 player with GUI and custom database, supports functionalities such as play, pause, restart, and upload custom songs.}
\item {A flight management system with GUI and custom database, supports functionalities such as booking, reschedule, cancel and swap flights.}
\item {One of three students who managed to complete this coursework over past 5 years.}
\end{cvitems}
}

%---------------------------------------------------------
% \cventry
Expand Down
18 changes: 9 additions & 9 deletions src/resume/skills.tex
Original file line number Diff line number Diff line change
@@ -1,20 +1,20 @@
\cvsection{技能}
\cvsection{Skills}

\begin{cvskills}
\cvskill
{编程语言}
{(>10k ) \href{https://www.java.com/en/}{Java}\href{https://www.javascript.com/}{Typescript/Javascript}\href{https://www.python.org/}{Python}\href{https://developer.mozilla.org/en-US/docs/Glossary/HTML5}{HTML}/\href{https://developer.mozilla.org/en-US/docs/Web/CSS}{CSS}; (>2k ) \href{https://uk.mathworks.com/products/matlab.html}{Matlab}\href{https://en.wikipedia.org/wiki/C_(programming_language)}{C}\href{https://www.khronos.org/opengl/wiki/OpenGL_Shading_Language}{GLSL}}
{Programming}
{(>10k lines) \href{https://www.java.com/en/}{Java},\href{https://go.dev/}{Go},\href{https://www.javascript.com/}{Typescript/Javascript},\href{https://www.python.org/}{Python},\href{https://developer.mozilla.org/en-US/docs/Glossary/HTML5}{HTML}/\href{https://developer.mozilla.org/en-US/docs/Web/CSS}{CSS};(>2k lines) \href{https://uk.mathworks.com/products/matlab.html}{Matlab},\href{https://en.wikipedia.org/wiki/C_(programming_language)}{C},\href{https://www.khronos.org/opengl/wiki/OpenGL_Shading_Language}{GLSL}.}

\cvskill
{技术栈}
{\href{https://reactjs.org/}{ReactJs}、\href{https://threejs.org/}{ThreeJs}、\href{https://nextjs.org/}{NextJs}、\href{https://sass-lang.com/}{SASS/SCSS}、\href{https://spring.io/}{Spring}、\href{https://graphql.org/}{GraphQL}、\href{https://swagger.io/specification/}{OpenAPI}、\href{https://nodejs.org/en/}{NodeJs}、\href{https://www.jenkins.io/}{Jenkins}。}
{Tech Stack}
{\href{https://spring.io/}{Spring},\href{https://graphql.org/}{GraphQL},\href{https://swagger.io/specification/}{OpenAPI},\href{https://nodejs.org/en/}{NodeJs},\href{https://www.jenkins.io/}{Jenkins},\href{https://angular.io/}{Angular}, \href{https://reactjs.org/}{ReactJs},\href{https://threejs.org/}{ThreeJs},\href{https://nextjs.org/}{NextJs},\href{https://sass-lang.com/}{SASS/SCSS},.}

\cvskill
{开发环境}
{\href{https://git-scm.com/}{Git}\href{https://en.wikipedia.org/wiki/Code_review}{CR}\href{https://www.redhat.com/en/topics/devops/what-is-ci-cd}{CI/CD}\href{https://aws.amazon.com/}{AWS}\href{https://www.terraform.io/}{Terraform}\href{https://www.scrum.org/resources/what-is-scrum}{Scrum}\href{https://www.atlassian.com/agile}{Agile}\href{https://en.wikipedia.org/wiki/Markdown}{Markdown}\href{https://en.wikipedia.org/wiki/Unix}{Linux}/Windows\href{https://www.latex-project.org/}{LaTeX}}
{Environments}
{\href{https://git-scm.com/}{Git},\href{https://en.wikipedia.org/wiki/Code_review}{CR},\href{https://www.redhat.com/en/topics/devops/what-is-ci-cd}{CI/CD},\href{https://aws.amazon.com/}{AWS},\href{https://www.terraform.io/}{Terraform},\href{https://www.scrum.org/resources/what-is-scrum}{Scrum},\href{https://www.atlassian.com/agile}{Agile},\href{https://en.wikipedia.org/wiki/Markdown}{Markdown},\href{https://en.wikipedia.org/wiki/Unix}{Linux}/Windows,\href{https://www.latex-project.org/}{LaTeX}.}

\cvskill
{语言能力}
{(母语) 中文和粤语; (流利) 英文; (初学) 日文。}
{Language}
{(Native) Chinese and Cantonese;(Fluent) English;(New) Japanese}

\end{cvskills}
Binary file added src/resumeCN.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.

0 comments on commit 7b5dd16

Please sign in to comment.