Skip to main content
_
<Nikhil />
Resume
Download Resume

Hi, my name is

Nikhil.

I build |

I'm a Systems-Minded Engineer based in Goa (Class of 2026). I bridge the gap between pixel-perfect web interfaces and low-level system architecture. Currently building next-gen apps and exploring OS design.

scroll
01. About Me

I am a final-year Computer Engineering student with a passion for decoding how things work. My journey began with simple HTML pages, but my curiosity quickly pushed me deeper into the stack.

Today, I find myself comfortable in two very different worlds: building robust, user-centric frontends with Next.js, and managing memory and pointers in C/C++.

When I'm not coding, you can find me researching high-frequency trading algorithms, configuring my Arch Linux setup, or debugging driver issues on my custom OS.

./skills_matrix

Systems
  • C / C++
  • Linux Kernel
  • Compilers
  • Assembly
Frontend
  • Next.js
  • React
  • Tailwind
  • Framer Motion
Backend
  • Node.js
  • PostgreSQL
  • Python
  • Go
DevOps
  • Docker
  • Git
  • AWS
  • Vercel
02. The Journey
2022 - 2026

B.E. Computer Engineering

Goa College of Engineering

Relevant Coursework: Data Structures, Algorithms, OS, Compiler Design, DBMS. Maintaining a focus on low-level systems programming. Built a custom mini-kernel as a semester project.

2024

Full Stack Developer Intern

Startup Experience

Built scalable UI components using React and optimized backend API response times by 30%. Integrated payment gateways and managed cloud deployments for a growing user base.

2023

Open Source Contributor

GitHub

Contributed documentation and bug fixes to several developer tooling repositories. Started the 'myOS' kernel project to understand protected mode and paging.

03. Selected Work

Systems Project

myOS - Custom Kernel

A from-scratch operating system featuring custom low-level drivers, including support for Realtek RTS5129 SD card readers. Written purely in C and Assembly to explore memory management, paging, and hardware interfacing.
  • C
  • Assembly
  • Kernel Dev
  • Drivers
myOS/kernel/main.c
// Custom kernel entry point
void kernel_main(void) {
init_gdt();
init_idt();
init_memory();
init_drivers();
// Boot complete
}

Full Stack Project

Construction E-Commerce

A robust enterprise solution for heavy machinery rentals and sales. Built with Next.js for SEO-optimized frontend performance and Strapi for headless content management. Features complex filtering and secure payment gateways.
  • Next.js
  • Strapi
  • PostgreSQL
  • Tailwind
app/products/page.tsx
export default async function ProductsPage() {
const products = await getProducts();
return (
<ProductGrid items={products} />
);
}

Mobile Project

Secure PDF Utility

A privacy-first Android application for PDF manipulation. Adopts a 'Local-First' architecture ensuring sensitive user documents are processed entirely on-device without cloud uploads.
  • Android
  • Java/Kotlin
  • Privacy
  • Mobile
PDFSecure.kt
class PDFProcessor {
fun processLocally(file: File) {
// No cloud uploads
val result = encrypt(file)
saveSecure(result)
}
}

Other Noteworthy Projects

    04. What's Next?

    Let's Build Something

    I'm currently looking for full-time opportunities or internships. Whether you want to discuss systems programming, collaborate on a project, or just say hi - I'd love to hear from you.

    Say Hello
    GitHub LinkedIn Email

    Designed & Built by Nikhil Gaonkar

    Goa, India •