A LITTLE CONTEXT
Learning by making things.
I’m Shiva Kar, a backend-focused Java developer, open-source contributor to Godot Engine, and BCA student at Amity University Online (CGPA 8.84). This page covers my open-source experience, academic background, and certifications.
HOW I LIKE TO LEARN
Build first. Understand deeply.
I enjoy projects that force me to look beyond the surface. Building SXSHELL (a 7-module POSIX shell in C) made me think carefully about parsing input, launching processes with fork() and execv(), wiring pipelines with dup2(), and handling edge cases.
My primary professional focus is Java backend development—building and shipping REST APIs with Spring Boot, MySQL, and PostgreSQL while grounding my engineering decisions in strong CS fundamentals.
I’m also an active open-source contributor to the Godot Engine (with 3 merged bug-fix pull requests in Godot 4.8 out of 11 submitted), which has taught me how to read large codebases, collaborate with maintainers, and ship production fixes fast.
EXPERIENCE & FOCUS
Open source & what I’m working on
- Open Source Contributor — Godot Engine (Aug 2026 – Present): Merged 3 bug-fix PRs into Godot 4.8 (#124054, #124170, #123035) out of 11 submitted (6 under review), including a script tooltip regression fix merged in 33 hours and a Web Editor file-deletion fix.
- Java & Spring Boot Backend: Building REST APIs with Java, Spring Boot, MySQL, and PostgreSQL, targeting a Java Developer intern or trainee role.
- Systems Programming in C: Developing a lightweight HTTP server over raw TCP sockets and exploring OS internals, processes, and memory management.
- Open Source Community & Tooling: Maintaining Resume Builder (16 GitHub stars, 8 forks) and contributing fixes to projects like the Catppuccin Obsidian theme.
BACKGROUND & CREDENTIALS
Education, certifications & contact
Bachelor of Computer Applications (BCA), Computer Science
Jul 2025 – Nov 2028 (Expected)Amity University Online, Noida, Uttar Pradesh · CGPA: 8.84 · SGPA: 9.33 (Semester 3)
Higher Secondary Education (Class XII), Science (PCM & Computer Science)
Mar 2025Deshabandhu Bidyapeeth HS School, Hojai, Assam · 68% · Physics, Chemistry, Mathematics & Computer Science
Secondary Education (Class X), Elective IT-ITeS
Mar 2022Rabindra Bidyalaya HS School, Hojai, Assam · 80% · Board of Secondary Education, Assam
Harvard CS50x: Introduction to Computer Science
Harvard University (CS50)
Harvard CS50 SQL: Databases with SQL
Harvard University (CS50)
Learn C — Skill Path
Codecademy
Programming in C and C++
Internshala
Reach out directly
Hojai, Assam, IndiaGoal: Join a backend team as a Java Developer intern or trainee to build and ship REST APIs with Spring Boot.
Email: sksmarttech48@gmail.com
Say hello or browse the code.
I’m easiest to find through my public profiles, resume, or direct email.