Skip to content

Commit

Permalink
🔧 chore: modified my resume to v3 #1
Browse files Browse the repository at this point in the history
  • Loading branch information
pnguyen215 committed Aug 10, 2024
1 parent c22a81d commit eae3ce8
Show file tree
Hide file tree
Showing 10 changed files with 203 additions and 42 deletions.
Binary file added .DS_Store
Binary file not shown.
14 changes: 7 additions & 7 deletions cv/companies/dxc.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@
{3/2018 - 8/2018} % Date(s)
{
\begin{cvitems} % Description(s)
\item {Goal: Working with mentors to build technical solutions and complete projects to budgetary and quantity requirements.}
\item {Goal: Worked with mentors to build technical solutions and complete projects to budgetary and quantity requirements.}
\item {Responsibilities: }
{
\begin{itemize} % Item(s)
\item {Design User Interface Login, Logout using the Angular 5 framework.}
\item {Develop the server by using Java Spring Boot (Spring Framework), the database is MongoDB which handle request sent from User Interface to Server.}
\item {We implemented coding changes to search engine algorithms and transaction processing systems.}
\item {We designed reusable components by utilizing various standard frameworks.}
\item {We are designing, developing, testing and configuring for a custom pre-authenticated scenario.}
\item {Analyzing data and conducting compatibility and quality assurance testing.}
\item {Designed User Interface Login, Logout using the Angular 5 framework.}
\item {Developed the server by using Java Spring Boot (Spring Framework), the database is MongoDB which handle request sent from User Interface to Server.}
\item {Implemented coding changes to search engine algorithms and transaction processing systems.}
\item {Designed reusable components by utilizing various standard frameworks.}
\item {Designed, developed, tested and configured for a custom pre-authenticated scenario.}
\item {Analyzed data and conducted compatibility and quality assurance testing.}
\end{itemize}
}
\item {Skills: Spring Framework · Spring Boot · Spring Security · Angular · Typescript · Java · MySQL · MongoDB · Redis}
Expand Down
10 changes: 5 additions & 5 deletions cv/companies/fis.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,16 @@
{11/2019 - 4/2020} % Date(s)
{
\begin{cvitems} % Description(s)
\item {Goal: Worked closely with other developers and Project Managers to plan and launch features related to the financial systems of web-enabled services.}
\item {Goal: Worked closely with other developers and Project Managers to plan and launch features related to the task system of web-enabled services.}
\item {Project: \textbf{Task Management (TM)}. A task management system, ensuring the main functions: assigning tasks – getting tasks – completing assigned tasks – responding to assignors. In addition, the system also provides functions statistics and reports the weekly task progress cycle. Team size: 4}
\item {Responsibilities: }
{
\begin{itemize} % Item(s)
\item {Configure Single Sign On (SSO) for BA Online system of FPT Information System (FIS).}
\item {Write SRS document for Task Management.}
\item {Configured Single Sign On (SSO) for BA Online system of FPT Information System (FIS).}
\item {Wrote SRS document for Task Management.}
\item {Built UI Task Management by Angular 8.0 Framework.}
\item {Handle all of API for Task Management (Create – Update – Delete – Copy - Move) using Spring Boot.}
\item {Handle Security for Task Management using Spring Security.}
\item {Handled all of API for Task Management (Create – Update – Delete – Copy - Move) using Spring Boot.}
\item {Handled Security for Task Management using Spring Security.}
\item {Integrated synchronization with all employee accounts in FIS into the Task Management system.}
\end{itemize}
}
Expand Down
8 changes: 4 additions & 4 deletions cv/companies/mcom-solutions.tex
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
{1/2017 - 2/2018} % Date(s)
{
\begin{cvitems} % Description(s)
\item {Goal: Worked closely with other developers to plan and launch features related to the financial systems of web-enabled services.}
\item {Goal: Worked closely with other developers to plan and launch features related to the financial system of web-enabled services.}
\item {Responsibilities: }
{
\begin{itemize} % Item(s)
\item {We implemented Java interfaces of source code.}
\item {Develop new applications, components and functions for existing systems.}
\item {Investigating alternate configurations and implementing better solutions.}
\item {Implemented Java interfaces of source code.}
\item {Developed new applications, components and functions for existing systems.}
\item {Investigated alternate configurations and implementing better solutions.}
\end{itemize}
}
\item {Skills: Java · HTML · JavaScript · CSS · MySQL}
Expand Down
30 changes: 15 additions & 15 deletions cv/companies/neyu.tex
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@
{5/2020 - now} % Date(s)
{
\begin{cvitems} % Description(s)
\item {Goal: Worked closely with other developers to plan and launch features related to the Telesale system of web-enabled services.}
\item {Goal: Working closely with other developers to plan and launch features related to the Telesale system of web-enabled services.}
\item { Project: \textbf{Telesale (TMS)}, team size: all of developers. Develop new applications, components and functions for existing systems. Investigating alternate configurations and implementing better solutions. }
% {
% \begin{itemize}
Expand All @@ -16,18 +16,18 @@
\item { Project: \textbf{Contact Center Management (CCM)}, team size: 4 }
{
\begin{itemize}
\item {Using Asterisk Server (FreePBX), building a web app directly and using client apps such as Microsip or Zoipier5 to connect to the switchboard.}
\item {Used Asterisk Server, built a web app directly and using client apps such as Microsip or Zoipier5 to connect to the switchboard.}
\item { Call system and customer care, monitor the real-time status of sales calls to customers. }
\item { Provide valuable reports on the call quality between customers and sales. }
\item { Provided valuable reports on the call quality between customers and sales. }
\end{itemize}
}
\item { Project: \textbf{Logistic Management}, team size: 10 }
{
\begin{itemize}
\item { System for managing last-mile partners, fulfillment (3PLs), and address locations. }
\item { System for managing last mile partners, fulfillment (3PLs) and address locations. }
\item { Mapping the location between integrated 3PLs units. }
\item { Routing delivery units for orders upon successful order placement. }
\item { Integrated last-mile 3PLs: GHN Express (Vietnam), DHL (Vietnam, Thailand, Indonesia), NinjaVan (Vietnam, Indonesia), Topship (Vietnam), Shopee Express (Vietnam, Thailand), Lion Parcel (Indonesia), Flash (Malaysia). }
\item { Integrated last-mile 3PLs: GHN Express (Vietnam), DHL (Vietnam, Thailand, Indonesia, India), NinjaVan (Vietnam, Indonesia), Topship (Vietnam), Shopee Express (Vietnam, Thailand), Lion Parcel (Indonesia), Flash (Malaysia). }
\item { Integrated fulfillment 3PLs: Baspro (Vietnam), Boxme (Vietnam, Thailand, Indonesia, Malaysia, Philippines). }
\end{itemize}
}
Expand Down Expand Up @@ -59,16 +59,16 @@
\item { Managing advertised products. }
\item { Managing revenue/commissions of affiliates. }
\item { Building a product sales strategy. }
\item { Managing KPIs (Key Performance Indicators) for each affiliate. }
\item { Managing SLAs (Service Level Agreements) for each affiliate. }
\item { Managing Key Performance Indicators (KPI) for each affiliate. }
\item { Managing Service Level Agreements (SLA) for each affiliate. }
\end{itemize}
}
\item { Project: \textbf{Straight Sale (SS)}, team size: 8 }
{
\begin{itemize}
\item { E-commerce web application, allowing customers to purchase products and make payments through various online payment methods. }
\item { Integrated payment through Bao Kim Payment. }
\item { Integrated payment through WooCommerce. }
\item { Integrated payment through WooCommerce (WordPress). }
\item { Integrated payment through 2C2P. }
\item { Integrated payment through QR code service Siam Commercial Bank (SCB). }
\end{itemize}
Expand All @@ -87,15 +87,15 @@
\item {Responsibilities: }
{
\begin{itemize} % Item(s)
\item { Develop new applications, components and functions for existing systems. }
\item { Investigating alternate configurations and implementing better solutions. }
\item { Building a reporting system for finance and accounting departments. }
\item { Working with last-mile and multi-national fulfillment units on API integration. }
\item { Working with online payment providers for API integration. }
\item { Analyzing customer behavior to find solutions for improving sales quality. }
\item { Developed new applications, components and functions for existing systems. }
\item { Investigated alternate configurations and implementing better solutions. }
\item { Built reporting system for finance and accounting departments. }
\item { Worked with last-mile and multi-national fulfillment units on API integration. }
\item { Worked with online payment providers for API integration. }
\item { Analyzed customer behavior to find solutions for improving sales quality. }
\item { Participated in consulting the process of building a data warehouse. }
\end{itemize}
}
\item {Skills: Microservices · RabbitMQ · Redis · Asterisk · FreePBX · VOIP · Apache Kafka (Stream) · Spring Boot · Gin Framework · Gorm Framework · Spring Framework · Spring Security · Java · Golang · Jenkins · Angular · ReactJS · MySQL · PostgreSQL}
\item {Skills: Microservices · RabbitMQ · Redis · Asterisk · FreePBX · Apache Kafka · Spring Framework · Gin · Gorm · WordPress · PHP · Java · Golang · Jenkins · Angular · ReactJS · MySQL · PostgreSQL}
\end{cvitems}
}
2 changes: 1 addition & 1 deletion cv/pastimes-activities.tex
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
%-------------------------------------------------------------------------------

\begin{cvpubs}
\cvpub{ I am keen on reading books Quora and Stack Overflow in my free time. My favorite books are Clean Code and Head First Design Pattern. }
\cvpub{ I am keen on reading books Medium and Stack Overflow in my free time. My favorite books are Clean Code and Head First Design Pattern. }

\cvpub{ In my free time, I also work on some pet projects. My Github profile is
\href{https://www.github.com/pnguyen215}{\color{red}\textbf{https://www.github.com/pnguyen215}}
Expand Down
4 changes: 2 additions & 2 deletions cv/summary.tex
Original file line number Diff line number Diff line change
Expand Up @@ -13,9 +13,9 @@

\cvpub{Learning new languages and technologies is what I am passionate about. I am considered a team player because I like to help others and tend to work well within groups. I can also do some mentoring tasks and do code reviewing for other team members.}

\cvpub{Furthermore, I have hands-on experience working with CRM systems such as Hubspot, Axelor and WooCommerce.}
\cvpub{Furthermore, I have hands-on experience working with CRM/CMS systems such as Hubspot, Axelor and WooCommerce.}

\cvpub{With my diverse programming skills and familiarity with CRM systems, I am confident in contributing to and tackling complex challenges in the development and optimization of diverse web applications.}
\cvpub{With my diverse programming skills and familiarity with CRM/CMS systems, I am confident in contributing to and tackling complex challenges in the development and optimization of diverse web applications.}
\end{cvpubs}


Expand Down
159 changes: 159 additions & 0 deletions cv/technical-skills-v2.tex
Original file line number Diff line number Diff line change
@@ -0,0 +1,159 @@
%-------------------------------------------------------------------------------
% SECTION TITLE
%-------------------------------------------------------------------------------
\cvsection{TECHNICAL SKILLS}

%-------------------------------------------------------------------------------
% CONTENT
%-------------------------------------------------------------------------------
\begin{cventries}

% 1. Project Management & Collaboration
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Project Management \& Collaboration}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {\textbf{Agile Methodologies}: Scrum, Kanban – Managing sprints, backlogs, and cross-functional teams.}
\item {\textbf{Tools}: Jira, Trello, Monday - Tracking progress and ensuring timely project delivery.}
\item {\textbf{Mentorship}: Experience in guiding and mentoring junior developers.}
\end{itemize}
% Content
\end{cell}
\end{row}

% 2. Programming & Development
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Programming \& Development}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {\textbf{Languages}: Java, Golang, Python, PHP, Typescript, HTML5, SCSS (CSS), Asterisk PBX (Microsip, Zoiper5).}
\item {\textbf{Frameworks}: Spring Framework, Spring Data (JPA, JDBC, MongoDB, and Redis), Spring Cloud, Spring Security, Spring Batch, Spring REST Docs, Spring AMQP, Angular, ReactJS, Gin Framework, Gorm Framework.}
\item {\textbf{Platforms}: Firebase, NodeJS, WordPress.}
\item {\textbf{API Development}: RESTful API design, GraphQL – Strong focus on documentation and error handling.}
\item {\textbf{Version Control}: Git (Git Shell, Github and Gitlab), SVN (TortoiseSVN) – Proficient in branching, code reviews, and CI/CD integration.}
\item {\textbf{CI/CD}: Docker, Jenkins, CircleCI (Github workflow), TravisCI (Github workflow).}
\item {\textbf{Testing}: TDD ( Test-Driven Development), BDD (Behavior-Driven Development) – Automated testing with K6, JUnit, and Selenium.}
\end{itemize}
% Content
\end{cell}
\end{row}

% 3. Database Management
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Database Management}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {\textbf{Relational Databases}: PostgreSQL, MySQL.}
\item {\textbf{NoSQL Databases}: Mongodb, Couchdb.}
\item {\textbf{Caching}: Redis, Memcached.}
\end{itemize}
% Content
\end{cell}
\end{row}

% 4. Message Queue & Streaming
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Message Queue \& Streaming}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {\textbf{Message Queues}: RabbitMQ, Apache ActiveMQ.}
\item {\textbf{Pub/Sub Systems}: Redis Pub/Sub, Google Cloud Pub/Sub.}
\item {\textbf{Streaming Platforms}: Apache Kafka.}
\end{itemize}
% Content
\end{cell}
\end{row}

% 5. Networking & Security
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Networking \& Security}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {\textbf{Protocols}: HTTP/HTTPS, TCP/IP, WebSockets.}
\item {\textbf{Security Practices}: OAuth2.0, JWT – Implementing secure coding standards and API authentication.}
\item {\textbf{Monitoring \& Logging}: ELK Stack, Prometheus, Grafana – Real-time monitoring and alerting.}
\end{itemize}
% Content
\end{cell}
\end{row}

% 6. Soft Skills
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Soft Skills}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {Teamwork}
\item {Time management}
\item {Project management}
\item {Business communication}
\item {Collaboration}
\item {Active listening}
\item {Critical thinking}
\end{itemize}
% Content
\end{cell}
\end{row}

% 7. Others
\begin{row}[cellsep=0.75cm]{1}{1}
\begin{cell}{1}
\section*{Others}
\vspace{-1.5ex}
% Content
\begin{itemize}
\item {Speak and read documents in English}
\item {Experience with Agile and Scrum development process}
\item {Good understanding of OOP methodologies, Dependency Injection and Design Patterns}
\item {Intermediate Photoshop skills. Can do simple design: logo, banner, poster...}
\end{itemize}
% Content
\end{cell}
\end{row}

% 8. Cloud Computing & Infrastructure
% Cloud Platforms: AWS, Google Cloud, Azure – Expertise in deploying and managing backend services.
% Serverless: AWS Lambda, Azure Functions – Skilled in building and deploying serverless applications.
% Containerization: Docker, Kubernetes – Container orchestration and automated scaling.
% Infrastructure as Code: Terraform, CloudFormation – Managing infrastructure with code for consistency.

% 9. System Administration
% Operating Systems: Linux (Ubuntu, CentOS) – Advanced server management and automation with shell scripting.
% Server Management: High-availability setups with load balancing and scaling strategies.
% Backup & Recovery: Implemented robust backup solutions using AWS S3 and Glacier.


% 10. Explaining
% Soft Skills
% Teamwork & Collaboration

% Teamwork: Proven ability to work effectively in diverse and cross-functional teams, contributing to collective goals.
% Collaboration: Strong collaborator, fostering positive relationships with stakeholders, developers, and other teams to ensure project alignment and success.
% Mentorship: Experience in mentoring junior developers, providing guidance and support to enhance team skills and cohesion.
% Project & Time Management

% Project Management: Skilled in managing complex projects, utilizing tools like JIRA and Trello to ensure timely delivery and quality outcomes.
% Time Management: Efficient in prioritizing tasks, balancing multiple responsibilities, and meeting tight deadlines in fast-paced environments.
% Business Communication

% Communication: Clear and concise communicator, adept at conveying technical concepts to non-technical stakeholders and collaborating with business teams.
% Active Listening: Strong active listening skills, ensuring thorough understanding of project requirements and stakeholder needs.
% Critical Thinking & Problem Solving

% Critical Thinking: Analytical thinker with a strong ability to evaluate problems, consider multiple solutions, and implement effective strategies.
% Problem Solving: Proven track record of identifying and resolving complex technical challenges, contributing to the continuous improvement of systems and processes.

\end{cventries}
% %---------------------------------------------------------

1 change: 1 addition & 0 deletions cv/technical-skills.tex
Original file line number Diff line number Diff line change
Expand Up @@ -70,6 +70,7 @@
\item {ReactJS}
\item {Gin Framework}
\item {Gorm Framework}
\item {WordPress}
\end{itemize}
% Content
\end{cell}
Expand Down
Loading

0 comments on commit eae3ce8

Please sign in to comment.