mirror of
https://github.com/avinal/avinal.github.io.git
synced 2026-07-04 07:40:09 +05:30
6b07ea345f
- remove hugo and paper box theme - inspiration https://jay.fish - use astro based system Signed-off-by: Avinal Kumar <avinal.xlvii@gmail.com>
296 lines
10 KiB
JSON
296 lines
10 KiB
JSON
{
|
||
"$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
|
||
"basics": {
|
||
"name": "Avinal Kumar",
|
||
"label": "Software Engineer II (Team Lead) at Red Hat",
|
||
"image": "https://avatars.githubusercontent.com/u/74113200?v=4",
|
||
"url": "https://avinal.space",
|
||
"summary": "Software engineer building cloud-native developer tools at Red Hat. Leading OpenShift Builds based on the Shipwright project. Google Summer of Code alumnus and mentor. Passionate about open source, GNU/Linux, self-hosting, and developer tooling.",
|
||
"location": {
|
||
"city": "Bengaluru",
|
||
"countryCode": "IN",
|
||
"region": "Karnataka"
|
||
},
|
||
"profiles": [
|
||
{
|
||
"network": "GitHub",
|
||
"username": "avinal",
|
||
"url": "https://github.com/avinal"
|
||
},
|
||
{
|
||
"network": "LinkedIn",
|
||
"username": "avinal",
|
||
"url": "https://linkedin.com/in/avinal"
|
||
},
|
||
{
|
||
"network": "Twitter",
|
||
"username": "Avinal_",
|
||
"url": "https://twitter.com/Avinal_"
|
||
}
|
||
]
|
||
},
|
||
"work": [
|
||
{
|
||
"name": "Red Hat",
|
||
"position": "Software Engineer II (Team Lead)",
|
||
"url": "https://www.redhat.com",
|
||
"startDate": "2023-10-01",
|
||
"summary": "Builds for OpenShift & Developer Tools",
|
||
"location": "Bengaluru, India",
|
||
"highlights": [
|
||
"Serving as Team Lead for Builds for OpenShift — managing engineers, driving sprint planning, code reviews, and cross-functional collaboration",
|
||
"Working on Builds for OpenShift based on the upstream Shipwright project — designing, maintaining, and releasing build features",
|
||
"Maintainer of Tekton Results — contributing upstream to enhance observability and results storage for Tekton pipelines"
|
||
]
|
||
},
|
||
{
|
||
"name": "Red Hat",
|
||
"position": "Associate Software Engineer",
|
||
"url": "https://www.redhat.com",
|
||
"startDate": "2022-07-01",
|
||
"endDate": "2023-09-30",
|
||
"summary": "Hybrid Cloud Engineering — Pipeline Service",
|
||
"location": "Bengaluru, India",
|
||
"highlights": [
|
||
"Worked on Pipeline Service — a SaaS for pipelines leveraging kcp, Kubernetes/OpenShift, Tekton, and Argo CD",
|
||
"Contributed to Tekton Results for long-term, efficient storage of PipelineRuns and TaskRuns",
|
||
"Maintained Source-to-Image (S2I) and Shared Resource CSI Driver components in OpenShift"
|
||
]
|
||
},
|
||
{
|
||
"name": "Red Hat",
|
||
"position": "Software Engineering Intern",
|
||
"url": "https://www.redhat.com",
|
||
"startDate": "2022-01-01",
|
||
"endDate": "2022-06-30",
|
||
"summary": "Pipeline Service Team",
|
||
"location": "Bengaluru, India",
|
||
"highlights": [
|
||
"Designed and implemented the Minimal Tekton Server with unit tests — creates Tekton resources on Kubernetes/OpenShift clusters using the Tekton API",
|
||
"Built MKS Server, MKS CLI, and MKS Dashboard using Golang, Kubernetes, Tekton, and Redis"
|
||
]
|
||
},
|
||
{
|
||
"name": "Apache APISIX — API7.ai",
|
||
"position": "Technical Writer",
|
||
"url": "https://apisix.apache.org",
|
||
"startDate": "2022-02-01",
|
||
"endDate": "2022-07-31",
|
||
"summary": "Developer Documentation",
|
||
"location": "Shenzhen, Remote",
|
||
"highlights": [
|
||
"Redesigned developer and user documentation for the Apache APISIX project",
|
||
"Created Katacoda tutorials for APISIX, collaborating with the community and integrating feedback"
|
||
]
|
||
},
|
||
{
|
||
"name": "The FOSSology Project — Google Summer of Code 2021",
|
||
"position": "DevOps & Software Development Engineer Intern",
|
||
"url": "https://www.fossology.org",
|
||
"startDate": "2021-05-01",
|
||
"endDate": "2021-08-31",
|
||
"summary": "Build System & CI/CD Modernization",
|
||
"location": "Remote",
|
||
"highlights": [
|
||
"Upgraded the build system from Unix Makefile to CMake — build time reduced to 5–7 minutes (2× faster)",
|
||
"Migrated CI/CD from Travis CI to GitHub Actions — CI time reduced from 1–2 hours to 20–25 minutes",
|
||
"Refactored and fixed years-old unit and functional testing code in C/C++ and PHP"
|
||
]
|
||
},
|
||
{
|
||
"name": "XResearch",
|
||
"position": "Java Software Developer",
|
||
"url": "",
|
||
"startDate": "2021-03-01",
|
||
"endDate": "2021-05-31",
|
||
"summary": "Inventory & Billing Management",
|
||
"location": "Bengaluru, Remote",
|
||
"highlights": [
|
||
"Designed and developed an Inventory and Billing Management App using Spring Boot and PostgreSQL",
|
||
"Created REST API endpoints according to functional requirements"
|
||
]
|
||
},
|
||
{
|
||
"name": "VideoLAN — Google Season of Docs 2020",
|
||
"position": "Technical Writer",
|
||
"url": "https://www.videolan.org",
|
||
"startDate": "2020-09-01",
|
||
"endDate": "2020-11-30",
|
||
"summary": "VLC for Android Documentation",
|
||
"location": "Paris, Remote",
|
||
"highlights": [
|
||
"Documented VLC for Android using Sphinx, reStructuredText, Markdown, and shell scripting",
|
||
"Delivered user-friendly documentation with supporting screenshots and step-by-step tutorials"
|
||
]
|
||
}
|
||
],
|
||
"volunteer": [
|
||
{
|
||
"organization": "The FOSSology Project",
|
||
"position": "Google Summer of Code Mentor",
|
||
"url": "https://www.fossology.org",
|
||
"startDate": "2022-05-01",
|
||
"summary": "Mentoring GSoC students since 2022, guiding open source license compliance tooling projects"
|
||
},
|
||
{
|
||
"organization": "GNU C Library",
|
||
"position": "Contributor",
|
||
"url": "https://www.gnu.org/software/libc/",
|
||
"startDate": "2024-05-01",
|
||
"summary": "Submitting patches to the GNU C Library (glibc)"
|
||
},
|
||
{
|
||
"organization": "GitHub Education",
|
||
"position": "GitHub Campus Expert",
|
||
"url": "https://education.github.com/experts",
|
||
"startDate": "2021-05-01",
|
||
"endDate": "2023-09-30",
|
||
"summary": "Managing open-source communities, hosting webinars, workshops, and coding boot camps. Beta testing upcoming GitHub features and tools."
|
||
},
|
||
{
|
||
"organization": "GirlScript Summer of Code",
|
||
"position": "Mentor",
|
||
"url": "https://gssoc.girlscript.tech/",
|
||
"startDate": "2021-02-01",
|
||
"endDate": "2021-05-31",
|
||
"summary": "Guided beginners getting started with open source development"
|
||
},
|
||
{
|
||
"organization": "VideoLAN",
|
||
"position": "Open Source Contributor",
|
||
"url": "https://www.videolan.org",
|
||
"startDate": "2020-11-01",
|
||
"endDate": "2021-02-28",
|
||
"summary": "Contributed to VLC media player and related projects"
|
||
},
|
||
{
|
||
"organization": "CSEC, NIT Hamirpur",
|
||
"position": "President",
|
||
"url": "https://csec.nith.ac.in",
|
||
"startDate": "2021-07-01",
|
||
"endDate": "2022-06-30",
|
||
"summary": "Led the Computer Science Engineers Club — organized hackathons, workshops, and coding competitions"
|
||
},
|
||
{
|
||
"organization": "SRIJAN, NIT Hamirpur",
|
||
"position": "Executive Editor",
|
||
"url": "",
|
||
"startDate": "2020-07-01",
|
||
"endDate": "2022-09-30",
|
||
"summary": "Editorial work for the college's literary and technical magazine"
|
||
}
|
||
],
|
||
"education": [
|
||
{
|
||
"institution": "National Institute of Technology, Hamirpur",
|
||
"url": "https://nith.ac.in",
|
||
"area": "Computer Science and Engineering",
|
||
"studyType": "Bachelor of Technology",
|
||
"startDate": "2018-07-01",
|
||
"endDate": "2022-06-30",
|
||
"score": "8.45/10",
|
||
"location": "Himachal Pradesh, India"
|
||
},
|
||
{
|
||
"institution": "The Coding School",
|
||
"url": "",
|
||
"area": "Introduction to Quantum Computing with IBM Quantum",
|
||
"studyType": "Certificate",
|
||
"startDate": "2020-01-01",
|
||
"endDate": "2021-01-01"
|
||
},
|
||
{
|
||
"institution": "Sri Chaitanya Junior Kalasala",
|
||
"url": "",
|
||
"area": "Mathematics, Physics, and Chemistry",
|
||
"studyType": "Intermediate",
|
||
"startDate": "2015-06-01",
|
||
"endDate": "2017-05-31"
|
||
},
|
||
{
|
||
"institution": "Simultala Awasiya Vidyalaya",
|
||
"url": "",
|
||
"area": "",
|
||
"studyType": "Matriculation",
|
||
"startDate": "2010-08-01",
|
||
"endDate": "2015-04-30"
|
||
}
|
||
],
|
||
"skills": [
|
||
{
|
||
"name": "Languages",
|
||
"keywords": ["C++", "Go", "C", "Python", "Bash", "Elm"]
|
||
},
|
||
{
|
||
"name": "Cloud & DevOps",
|
||
"keywords": ["Kubernetes", "OpenShift", "Docker", "TektonCD", "CI/CD", "kcp"]
|
||
},
|
||
{
|
||
"name": "Tools & Platforms",
|
||
"keywords": ["GNU/Linux", "Git", "CMake", "Fedora", "GitHub Actions", "Argo CD"]
|
||
},
|
||
{
|
||
"name": "Leadership",
|
||
"keywords": ["Sprint Planning", "Team Lead", "Code Review", "Mentoring"]
|
||
}
|
||
],
|
||
"languages": [
|
||
{
|
||
"language": "Hindi",
|
||
"fluency": "Native"
|
||
},
|
||
{
|
||
"language": "English",
|
||
"fluency": "Full Professional"
|
||
}
|
||
],
|
||
"certificates": [
|
||
{
|
||
"name": "Career Edge - Knockdown the Lockdown",
|
||
"issuer": "TCS iON"
|
||
},
|
||
{
|
||
"name": "IT Security: Defense against the digital dark arts",
|
||
"issuer": "Google"
|
||
},
|
||
{
|
||
"name": "Unordered Data Structures",
|
||
"issuer": "University of Illinois"
|
||
},
|
||
{
|
||
"name": "Object-Oriented Data Structures in C++",
|
||
"issuer": "University of Illinois"
|
||
},
|
||
{
|
||
"name": "Introduction to Artificial Intelligence",
|
||
"issuer": "IBM"
|
||
}
|
||
],
|
||
"projects": [
|
||
{
|
||
"name": "Automated WakaTime GitHub Actions App",
|
||
"url": "https://github.com/avinal/Profile-Readme-WakaTime",
|
||
"description": "Automated WakaTime coding statistics update system using Python, Docker, and GitHub Actions. Generates colorful bar graphs of weekly coding activity in SVG format.",
|
||
"highlights": [
|
||
"90+ stars on GitHub with 500+ active users worldwide",
|
||
"Generates embeddable SVG charts from WakaTime API data"
|
||
]
|
||
},
|
||
{
|
||
"name": "Blowfish",
|
||
"url": "https://github.com/avinal/Blowfish",
|
||
"description": "C++ implementation of the Blowfish and Blowfish 2 symmetric block cipher with tests and APIs. Drop-in replacement for DES or IDEA."
|
||
},
|
||
{
|
||
"name": "Xeus-BASIC",
|
||
"url": "https://github.com/avinal/xeus-basic",
|
||
"description": "Jupyter Kernel for the BASIC language built using the Xeus Framework, C, and C++. Executes BASIC programs line by line in Jupyter Notebook."
|
||
}
|
||
],
|
||
"meta": {
|
||
"canonical": "https://avinal.space/resume",
|
||
"version": "v1.0.0",
|
||
"lastModified": "2026-02-25"
|
||
}
|
||
}
|