Skip to content

Commit 9833cda

Browse files
committed
feat: update contents
1 parent 8029823 commit 9833cda

File tree

1 file changed

+123
-147
lines changed

1 file changed

+123
-147
lines changed

src/data.ts

Lines changed: 123 additions & 147 deletions
Original file line numberDiff line numberDiff line change
@@ -57,166 +57,125 @@ const SkillsData = {
5757
os: {
5858
name: "Operating_system",
5959
items: [
60+
{
61+
name: "Ubuntu",
62+
link: "https://ubuntu.com/"
63+
},
6064
{
6165
name: "Fedora",
6266
link: "https://getfedora.org/"
6367
},
64-
{
65-
name: "Ubuntu",
66-
link: "https://ubuntu.com/"
67-
}
6868
]
6969
},
7070
web: {
7171
name: "Webs",
7272
items: [{
7373
name: "Python",
7474
link: "https://www.python.org/"
75-
// }, {
76-
// name: "Django",
77-
// link: "https://www.djangoproject.com/"
78-
// }, {
79-
// name: "Redux",
80-
// link: "https://redux.js.org/"
8175
}, {
82-
name: "ReactJs",
83-
link: "https://reactjs.org/"
84-
// }, {
85-
// name: "Microservices",
86-
// link: "https://microservices.io/"
76+
name: "DevOps",
77+
link: "https://aws.amazon.com/devops/what-is-devops/"
8778
},],
8879
},
89-
database: {
90-
name: "Database",
91-
items: [{
92-
name: "Mysql",
93-
link: "https://www.mysql.com/"
94-
}, {
95-
name: "Postgres",
96-
link: "https://www.postgresql.org/"
97-
}, {
98-
name: "MongoDB",
99-
link: "https://www.mongodb.com/"
100-
}],
101-
},
10280
devops: {
103-
name: "Devops",
81+
name: "DevOps",
10482
items: [{
10583
name: "AWS",
10684
link: "https://aws.amazon.com/"
10785
}, {
108-
// name: "Docker",
109-
// link: "https://www.docker.com/"
110-
// }, {
86+
name: "Docker",
87+
link: "https://www.docker.com/"
88+
}, {
11189
name: "Kubernetes",
11290
link: "https://kubernetes.io"
113-
// }, {
114-
// name: "Helm",
115-
// link: "https://helm.sh/"
11691
}, {
117-
name: "CICD",
118-
link: "https://en.wikipedia.org/wiki/CI/CD"
119-
// }, {
120-
// name: "EC2",
121-
// link: "https://aws.amazon.com/ec2/"
122-
// }, {
123-
// name: "Linux",
124-
// link: "https://vi.wikipedia.org/wiki/Linux"
125-
}],
92+
}, {
93+
name: "Helm",
94+
link: "https://helm.sh/"
95+
}, {
96+
name: "Terraform",
97+
link: "https://www.terraform.io/"
98+
}, {
99+
name: "Lens",
100+
link: "https://k8slens.dev/"
101+
}, {
102+
name: "GithubActions",
103+
link: "#"
104+
}, {
105+
name: "BitbucketPipeline",
106+
link: "#"
107+
}]
126108
},
127-
tools: {
128-
name: "Tools",
109+
python: {
110+
name: "PythonEcosystem",
129111
items: [{
130-
// name: "VisualCode",
131-
// link: "https://code.visualstudio.com/"
132-
// }, {
133-
// name: "Postman",
134-
// link: "https://www.postman.com/"
135-
// }, {
136-
// name: "Lens",
137-
// link: "https://k8slens.dev/"
138-
// }, {
139-
// name: "Figma",
140-
// link: "https://www.figma.com/"
141-
// }, {
142-
// name: "Bitbucket",
143-
// link: "https://bitbucket.org"
144-
// }, {
145-
// name: "FileZilla",
146-
// link: "https://filezilla-project.org/"
147-
// }, {
148-
// name: "SSH",
149-
// link: "https://en.wikipedia.org/wiki/Secure_Shell"
150-
// }, {
151-
name: "GitHub",
152-
link: "https://github.com/"
153-
},],
112+
name: "FastAPI",
113+
link: "https://fastapi.tiangolo.com/"
114+
}, {
115+
name: "Scrapy",
116+
link: "https://scrapy.org/"
117+
}, {
118+
name: "Airflow",
119+
link: "https://airflow.apache.org/"
120+
}]
154121
},
155122
others: {
156123
name: "Others",
157124
items: [{
158-
// name: "Heroku",
159-
// link: "https://www.heroku.com/"
160-
// }, {
161-
// name: "SpringBoot",
162-
// link: "https://spring.io/projects/spring-boot"
163-
// }, {
164-
// name: "AzureFunction",
165-
// link: "https://azure.microsoft.com/en-us/products/functions/"
166-
// }, {
167-
// name: "NestJs",
168-
// link: "https://nestjs.com/"
169-
// }, {
170-
// name: "ECR",
171-
// link: "https://aws.amazon.com/ecr/"
172-
// }, {
173-
// name: "OperatingSystem",
174-
// link: "https://en.wikipedia.org/wiki/Operating_system"
175-
// }, {
176-
// name: "ShellScript",
177-
// link: "https://www.shellscript.sh/"
178-
// }, {
179-
// name: "GitActions",
180-
// link: "https://github.com/features/actions"
181-
// }, {
182-
// name: "PlayFab",
183-
// link: "https://playfab.com/"
184-
// }, {
185-
name: "Terraform",
186-
link: "https://www.terraform.io/"
187-
// }, {
188-
// name: "Velero",
189-
// link: "https://velero.io/"
190-
// }, {
191-
// name: "Scrapy",
192-
// link: "https://scrapy.org/"
125+
name: "ReactJS",
126+
link: "https://www.heroku.com/"
127+
}, {
128+
name: "SpringBoot",
129+
link: "https://spring.io/projects/spring-boot"
130+
}, {
131+
name: "AzureFunction",
132+
link: "https://azure.microsoft.com/en-us/products/functions/"
133+
}, {
134+
name: "PlayFab",
135+
link: "https://playfab.com/"
136+
}, {
137+
}, {
138+
name: "Velero",
139+
link: "https://velero.io/"
140+
}, {
141+
name: "NextJs",
142+
link: "https://nextjs.org/"
143+
}, {
144+
name: "MicrosoftBotFramework",
145+
link: "https://dev.botframework.com/"
146+
}, {
147+
name: "Android",
148+
link: "https://www.android.com/"
149+
}, {
150+
name: "IOS",
151+
link: ""
193152
}],
194153
}
195154
}
196155

197156
const ExperienceData: Array<WorkExperienceItem> = [
198-
// {
199-
// company: "Freelance projects",
200-
// time: {
201-
// period: getYearMonthDifferenceToNow(11, 2022),
202-
// from: "12/2022",
203-
// to: "now"
204-
// },
205-
// locate: "Da Nang",
206-
// projects: [
207-
// {
208-
// prjName: "Unchain Talent Lab",
209-
// prjTeamSize: 8,
210-
// prjResponsibilities: ["Back-end", "Devops", "Data Crawler"],
211-
// prjTechnologies: ["Web3", "Scrapy", "Aurora", "Postgres", "NextJs", "AWSCodeBuild", "Terraform"],
212-
// prjDescription: [
213-
// "- A start-up project that originated from the idea of applying blockchain technology to change and improve the current HR hiring process in the next several years.",
214-
// "- My role involved developing Python crawlers.",
215-
// "- The project is still on going at this time."
216-
// ]
217-
// },
218-
// ]
219-
// },
157+
{
158+
company: "Start-Up Projects",
159+
time: {
160+
period: getYearMonthDifferenceToNow(11, 2022),
161+
from: "12/2022",
162+
to: "now"
163+
},
164+
locate: "Da Nang",
165+
projects: [
166+
{
167+
prjName: "Unchain Talent Lab",
168+
prjTeamSize: 8,
169+
prjResponsibilities: ["Back-end", "Devops", "Crawler"],
170+
prjTechnologies: ["Web3", "Scrapy", "Aurora", "Postgres", "NextJs", "AWSCodeBuild", "Terraform", "FastAPI"],
171+
prjDescription: [
172+
"- A start-up project that originated from the idea of applying blockchain technology to change and improve the current HR hiring process in the next several years.",
173+
"- My role involved developing Python crawlers. And developing the backend system for the project.",
174+
"- The project is still on going at this time."
175+
]
176+
},
177+
]
178+
},
220179
{
221180
company: "SmartDev LLC",
222181
time: {
@@ -256,7 +215,7 @@ const ExperienceData: Array<WorkExperienceItem> = [
256215
prjResponsibilities: ["Back-end", "Devops"],
257216
prjTechnologies: ["NestJs", "Kubernetes", "Bitbucket-Pipeline", "CI/CD", "GitOps", "PostgreSQL"],
258217
prjDescription: [
259-
"- The purpose is to create a tool that supports Project Managers in managing comprehensive projects within the company,",
218+
"- The purpose is to create a platform for SmartDev managing all most of operating activities,",
260219
"- Enabling them to analyze and strategies in every situation at various points in time. ",
261220
"- I worked mainly as a DevOps engineer on this project,",
262221
"- Ensuring that the application remains highly available",
@@ -269,19 +228,45 @@ const ExperienceData: Array<WorkExperienceItem> = [
269228
prjResponsibilities: ["Back-end", "Devops"],
270229
prjTechnologies: ["Java SpringBoot", "Kubernetes", "EMQX", "REDIS", "MongoDB"],
271230
prjDescription: [
272-
"- A maintenance IoT project that utilizes smartphones to manage and control devices (Heater/Sensor) in user's home. ",
231+
"- An IoT project that utilizes smartphones to manage and control devices (Heater/Sensor) in user's home. ",
273232
],
274233
},
275234
{
276-
prjName: "Kubernetes Cluster migration",
235+
prjName: "Presale Command Bot",
277236
prjTeamSize: 2,
278-
prjResponsibilities: ["DevOps"],
279-
prjTechnologies: ["Velero", "EC2", "EBS", "GP2", "Terraform", "Blueprint"],
237+
prjResponsibilities: ["FullStack"],
238+
prjTechnologies: ["TypeScript", "AzureCommandBot", "MsTeam", "MicrosoftBotFramework", "AzureCloud", "SharePoint", "AmazonS3", "DocuSign"],
280239
prjDescription: [
281-
"- I supported my leader in migrating from the old Kubernetes cluster to a new cluster on AWS (EKS - Elastic Kubernetes Service). ",
282-
"- We planned the migration before beginning, and successfully completed the migration. "
240+
"- The command bot the serve the purpose of managing the presale process of the company. ",
241+
"- Including integrating DocuSign to sign the contract,",
242+
"- Including generating Job Description for HR to post on the company's website. ",
243+
"- And configuring to deploy and test automatically in every deployment stage (development, staging, production/release). ",
283244
],
284-
}
245+
},
246+
{
247+
prjName: "Meracle Whizz Spacer - Health Care",
248+
prjTeamSize: 2,
249+
prjResponsibilities: ["Back-end", "Devops"],
250+
prjTechnologies: ["IOS", "Android", "AWS-ECS", "AWS-Aurora", "ECS-Copilot"],
251+
prjDescription: [
252+
"- IoT project that helps asthma kids to breathe better.",
253+
"- I worked mainly as a DevOps engineer on this project,",
254+
"- Ensuring that the application remains highly available",
255+
"- And configuring to deploy and test automatically in every deployment stage (development, staging, production/release). ",
256+
],
257+
},
258+
{
259+
prjName: "DoleUS Integration Tool",
260+
prjTeamSize: 2,
261+
prjResponsibilities: [],
262+
prjTechnologies: ["Python", "DevOps", "Airflow", "AWS-Lambda", "FastAPI", "GitActions", "Terraform"],
263+
prjDescription: [
264+
"- A tool to automate the process of integrating data from DoleUS organization to Clarifruit organization Platform. ",
265+
"- I worked alone on this project as Developer and DevOps,",
266+
"- The automate things are: get the files from a SFTP, then process and other stuffs,",
267+
"- And configuring to deploy and test automatically in every deployment stage (development, staging, production/release). ",
268+
],
269+
},
285270
],
286271
},
287272
]
@@ -321,19 +306,11 @@ const ProjectWorkings: Array<ProjectWorking> = [
321306
]
322307

323308
const CvIntro = [
324-
"As a Pythonista, and two years of experience in web development. ",
325-
"I have worked with Java-SpringBoot before, and since then, I have mostly worked in the role of DevOps in several projects. ",
326-
"Currently, I am striving to become an expert in my field, which includes Python, DevOps, and AWS Clouds. ",
327-
"Moreover, I am always eager to learn and willing to dive deep into projects that utilizes Python because I love Python's utilities and easily readable syntax. "
309+
"As a Python DevOps Specialist, I bring a unique blend of programming prowess and infrastructure management expertise to the table.",
310+
"With a proven track record of optimizing software development and deployment processes, I am dedicated to streamlining operations, enhancing collaboration, and ensuring the reliability and scalability of complex systems.",
328311
]
329-
const CvProsCons = {
330-
pros: "I have comprehensive knowledge of web development, which enables me to understand all aspects of project operation and to approach issues easily. ",
331-
cons: [
332-
"I am a Python newbie. ",
333-
]
334-
}
335312
const CvSkill = {
336-
main: ["Python", "DevOps", "AWS", "Kubernetes", "Terraform"],
313+
main: ["Python-ecosystem", "DevOps", "AWS", "Kubernetes", "Terraform"],
337314
others: ["ReactJs", "ReduxJs", "CI-CD", "Scrapy", "GitActions", "EKS", "ECR", "Microservices", "Shellscript", "Linux"]
338315
}
339316
const CvEdu = [
@@ -351,7 +328,6 @@ export {
351328
ExperienceData,
352329
ProjectWorkings,
353330
CvIntro,
354-
CvProsCons,
355331
CvSkill,
356332
CvEdu,
357333
CvCert

0 commit comments

Comments
 (0)