Browse Source

Added extra columns and skills section

main
rodley82 3 years ago
parent
commit
8f17eb6183
  1. 46
      app/views/templates/awesome/resume.html.erb
  2. 6
      db/migrate/20220903004934_add_extra_columns.rb
  3. 4
      db/schema.rb

46
app/views/templates/awesome/resume.html.erb

@ -60,7 +60,7 @@
%\dateofbirth{January 1st, 1970} %\dateofbirth{January 1st, 1970}
\homepage{<%= @user.other_page_url %>} \homepage{<%= @user.other_page_url %>}
\github{<%= @user.github %>} \github{<%= @user.github %>}
% \linkedin{posquit0} \linkedin{<%= @user.linkedin %>}
% \gitlab{gitlab-id} % \gitlab{gitlab-id}
% \stackoverflow{SO-id}{SO-name} % \stackoverflow{SO-id}{SO-name}
% \twitter{@twit} % \twitter{@twit}
@ -90,19 +90,11 @@
{<%= @user.name %>~~~·~~~Resume} {<%= @user.name %>~~~·~~~Resume}
{\thepage} {\thepage}
%-------------------------------------------------------------------------------
% CV/RESUME CONTENT
% Each section is imported separately, open each file in turn to modify content
%-------------------------------------------------------------------------------
%\input{resume/summary.tex}
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
% SECTION TITLE % SECTION TITLE
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
\cvsection{Summary} \cvsection{Summary}
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
% CONTENT % CONTENT
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
@ -112,9 +104,24 @@
<%= @user.objective %> <%= @user.objective %>
\end{cvparagraph} \end{cvparagraph}
%-------------------------------------------------------------------------------
% SECTION TITLE
%-------------------------------------------------------------------------------
\cvsection{Skills}
%-------------------------------------------------------------------------------
% CONTENT
%-------------------------------------------------------------------------------
\begin{cvskills}
% \input{resume/experience.tex} %---------------------------------------------------------
<% @user.skills.each do |s| %>
\cvskill
{<%= s.title %>} % Category
{<%= s.detail %>} % Skills
<% end %>
\end{cvskills}
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
% SECTION TITLE % SECTION TITLE
@ -136,12 +143,9 @@
{<%= w.period %>} % Date(s) {<%= w.period %>} % Date(s)
{ {
\begin{cvitems} % Description(s) of tasks/responsibilities \begin{cvitems} % Description(s) of tasks/responsibilities
\item {Provisioned an easily managable hybrid infrastructure(Amazon AWS + On-premise) utilizing IaC(Infrastructure as Code) tools like Ansible, Packer and Terraform.} <% w.items_csv.split(",").each do |i| %>
\item {Built fully automated CI/CD pipelines on CircleCI for containerized applications using Docker, AWS ECR and Rancher.} \item {<%= i %>}
\item {Designed an overall service architecture and pipelines of the Machine Learning based Fashion Tagging API SaaS product with the micro-services architecture.} <% end %>
\item {Implemented several API microservices in Node.js Koa and in the serverless AWS Lambda functions.}
\item {Deployed a centralized logging environment(ELK, Filebeat, CloudWatch, S3) which gather log data from docker containers and AWS resources.}
\item {Deployed a centralized monitoring environment(Grafana, InfluxDB, CollectD) which gather system metrics as well as docker run-time metrics.}
\end{cvitems} \end{cvitems}
} }
<% end %> <% end %>
@ -149,15 +153,11 @@
%--------------------------------------------------------- %---------------------------------------------------------
\end{cventries} \end{cventries}
% \input{resume/education.tex}
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
% SECTION TITLE % SECTION TITLE
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
\cvsection{Education} \cvsection{Education}
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
% CONTENT % CONTENT
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
@ -179,11 +179,5 @@
%--------------------------------------------------------- %---------------------------------------------------------
\end{cventries} \end{cventries}
% \input{resume/extracurricular.tex}
%------------------------------------------------------------------------------- %-------------------------------------------------------------------------------
\end{document} \end{document}

6
db/migrate/20220903004934_add_extra_columns.rb

@ -0,0 +1,6 @@
class AddExtraColumns < ActiveRecord::Migration[7.0]
def change
add_column :work_experiences, :items_csv, :text
add_column :education_entries, :reference_date, :date
end
end

4
db/schema.rb

@ -10,7 +10,7 @@
# #
# It's strongly recommended that you check this file into your version control system. # It's strongly recommended that you check this file into your version control system.
ActiveRecord::Schema[7.0].define(version: 2022_09_01_023521) do ActiveRecord::Schema[7.0].define(version: 2022_09_03_004934) do
create_table "education_entries", force: :cascade do |t| create_table "education_entries", force: :cascade do |t|
t.string "title" t.string "title"
t.string "institution" t.string "institution"
@ -19,6 +19,7 @@ ActiveRecord::Schema[7.0].define(version: 2022_09_01_023521) do
t.integer "user_id" t.integer "user_id"
t.datetime "created_at", null: false t.datetime "created_at", null: false
t.datetime "updated_at", null: false t.datetime "updated_at", null: false
t.date "reference_date"
t.index ["user_id"], name: "index_education_entries_on_user_id" t.index ["user_id"], name: "index_education_entries_on_user_id"
end end
@ -55,6 +56,7 @@ ActiveRecord::Schema[7.0].define(version: 2022_09_01_023521) do
t.datetime "updated_at", null: false t.datetime "updated_at", null: false
t.integer "user_id" t.integer "user_id"
t.date "reference_date" t.date "reference_date"
t.text "items_csv"
t.index ["user_id"], name: "index_work_experiences_on_user_id" t.index ["user_id"], name: "index_work_experiences_on_user_id"
end end

Loading…
Cancel
Save