Skip to content

Commit 3534d70

Browse files
authored
chore: update CV
1 parent 537ee45 commit 3534d70

File tree

2 files changed

+37
-14
lines changed

2 files changed

+37
-14
lines changed

cv.json

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
"name": "Rayhan Kafi Pratama",
44
"nickname": "raexera",
55
"label": "Undergraduate of Computer Science at Bina Nusantara University.",
6-
"summary": "Passionate about continuously learning and building impactful open source projects. Experienced in software engineering with a focus on development and operations.",
6+
"summary": "Accomplished DevSecOps and Backend Engineer with hands-on experience in building scalable applications and automating infrastructure. Passionate about leveraging Infrastructure as Code, CI/CD, and containerization to enhance security and efficiency. Eager to contribute to impactful open-source projects.",
77
"location": {
88
"city": "Jakarta",
99
"countryCode": "ID",
@@ -37,8 +37,15 @@
3737
"url": "https://verihubs.com",
3838
"startDate": "2025-08-01",
3939
"endDate": null,
40-
"summary": "DevSecOps Engineer specializing in securing and automating the entire software development lifecycle within an on-premise data center environment, focusing on infrastructure as code, CI/CD security, and container orchestration.",
41-
"responsibilities": null
40+
"summary": "DevSecOps Engineer specializing in securing and automating the entire software development lifecycle within an on-premise data center environment, focusing on Infrastructure as Code (Terraform, Nix), CI/CD security (GitHub Actions), and container orchestration (Kubernetes, Docker).",
41+
"responsibilities": [
42+
"Designed, deployed, and managed scalable and secure on-premise containerized infrastructure.",
43+
"Provisioned and managed all infrastructure through code, adhering to IaC best practices to ensure consistency and repeatability.",
44+
"Implemented and maintained secure CI/CD pipelines to fully automate application builds, testing, and deployments.",
45+
"Developed automation scripts to streamline operational tasks and reduce manual intervention.",
46+
"Led incident management and response, performing root cause analysis (RCA) to ensure system reliability.",
47+
"Provided on-call support and led troubleshooting efforts to resolve complex infrastructure and application issues."
48+
]
4249
},
4350
{
4451
"name": "PT. Verihubs Inteligensia Nusantara",
@@ -51,7 +58,7 @@
5158
"summary": "Interned as a Backend Engineer with two primary responsibilities: building a foundational MLOps pipeline and developing backend services for an auto-tagging application powered by multi-face recognition.",
5259
"responsibilities": [
5360
"Contributed to building a foundational MLOps pipeline to automate the training, deployment, and monitoring of machine learning models.",
54-
"Developed key backend services and RESTful APIs for an application.",
61+
"Developed key backend services and RESTful APIs for a high-traffic internal application.",
5562
"Engineered and implemented an auto-tagging feature utilizing multi-face recognition technology.",
5663
"Collaborated with the team in an Agile environment to deliver features and resolve technical challenges."
5764
]
@@ -66,7 +73,7 @@
6673
"endDate": null,
6774
"summary": "Part of the core team for GDG On-Campus BINUS Bandung, focusing on back-end development and system architecture.",
6875
"responsibilities": [
69-
"Developed and maintained back-end systems for GDG On-Campus events.",
76+
"Developed and maintained back-end systems for community events and initiatives.",
7077
"Collaborated with front-end teams to ensure seamless integration.",
7178
"Participated in community outreach and event organization."
7279
]
@@ -120,10 +127,16 @@
120127
}
121128
],
122129
"skills": {
123-
"programming_languages": ["Go", "JavaScript", "Python"],
124-
"frameworks": ["Echo", "Fiber", "Express.js", "Django", "Flask"],
125-
"databases": ["MySQL", "PostgreSQL", "Redis"],
126-
"tools": ["Docker", "Git"]
130+
"languages": ["Go", "Python", "JavaScript", "Nix", "Shell Scripting", "SQL"],
131+
"backend_frameworks": ["Echo & Fiber (Go)", "Express.js (Node.js)", "Django & Flask (Python)"],
132+
"databases": ["PostgreSQL", "MySQL", "Redis"],
133+
"infrastructure_and_devops": {
134+
"infrastructure_as_code": ["Terraform", "Nix"],
135+
"configuration_management": ["Ansible"],
136+
"containerization_and_orchestration": ["Kubernetes", "Docker"],
137+
"ci_cd": ["GitHub Actions"],
138+
"version_control": ["Git"]
139+
}
127140
},
128141
"projects": [
129142
{

src/components/Skills.astro

Lines changed: 15 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,23 @@
11
---
22
import { skills } from "@cv";
33
import Section from "./Section.astro";
4-
const { programming_languages, frameworks, databases, tools } = skills;
4+
5+
const {
6+
languages,
7+
infrastructure_and_devops,
8+
backend_frameworks,
9+
databases,
10+
} = skills;
511
612
const skillCategories = [
7-
{ title: "Programming Languages", items: programming_languages },
8-
{ title: "Libraries / Frameworks", items: frameworks },
9-
{ title: "Database", items: databases },
10-
{ title: "Tools", items: tools },
13+
{ title: "Languages", items: languages },
14+
{ title: "Backend Frameworks", items: backend_frameworks },
15+
{ title: "Databases", items: databases },
16+
{ title: "Infrastructure as Code", items: infrastructure_and_devops.infrastructure_as_code },
17+
{ title: "Config Management", items: infrastructure_and_devops.configuration_management },
18+
{ title: "Containers & Orchestration", items: infrastructure_and_devops.containerization_and_orchestration },
19+
{ title: "CI/CD", items: infrastructure_and_devops.ci_cd },
20+
{ title: "Version Control", items: infrastructure_and_devops.version_control },
1121
];
1222
---
1323

0 commit comments

Comments
 (0)