@Sarthakvats2703
Sarthak Vats
@Sarthakvats2703
Mangalore, India
What I Am Good At
I have a strong foundation in software development, system design, and database management, with expertise in languages like C++, Python, JavaScript, and Golang. I have experience working with full-stack web development (MERN stack), containerization (Docker), and low-level database implementation. Additionally, I am skilled in data structures & algorithms, operating systems, and network security, which I have applied in various projects. My problem-solving abilities are reinforced by my participation in coding competitions and hackathons.
⸻
Projects I Have Built
1. Containerized Rails App (Docker, Nginx)
• Containerized a Ruby on Rails application using Docker for seamless deployment.
• Implemented Nginx reverse proxy for load balancing across multiple instances.
• Developed automated backup scripts and enabled data persistence with Docker volumes.
2. ArachneDB (NoSQL Database in Golang)
• Built a custom NoSQL key-value store with support for variable-sized records.
• Designed an efficient B-Tree storage structure for optimized read/write operations.
• Integrated features like concurrency control, persistence, and isolated transactions.
3. Career Catch (MERN Stack, Next.js, Resume Parsing)
• Developed a full-stack job search platform using MongoDB, Express, React, and Node.js.
• Designed a resume parser using pdf.js, extracting key details from PDFs.
• Improved API performance and user experience with Next.js and Tailwind CSS.
⸻
Additional Strengths
• Experience in competitive programming and hackathons, including Tri-NIT Hackathon.
• Recognized as an NTSE & KVPY Scholar and qualified for PRMO, demonstrating strong analytical skills.
• Active in ACM NITK, contributing to coding events and CTF challenges.