Hi, I'm Shiv 👋
Cracked Software and Generative AI Engineer. I love building cool working stuff and helping people.
SSK

About

I am a final year undergraduate student at IIT Kharagpur with experience of 8 internships, looking for opportunities in the field of Software Engineering and Generative AI.

Work Experience

T

Trilogy Innovations (CodeNation)

December 2024 - February 2025
Software Development Engineer Intern
  • Engineered a unified deployment system enabling one-click subdomain releases artifacts with live sandbox previews.
  • Implemented functionality to download AI-generated code in NextJS file structure format and run hassle-free locally.
  • Architected Gemini AI integration in Social Savvy SDK for multi-modal analysis to build brand image.
  • Incorporated Web Speech Synthesis API for voice chatbots, enabling AI podcasts generation using voice commands.
  • Extended the UI for custom thumbnail generation for AI podcasts, ensuring brand consistency and engaging visuals.
  • Utilized technologies and tools including NextJS, Python, AWS Lambda, DynamoDB, AWS CloudWatch, Gitpod, Docker, Kubernetes (EKS, ECS), Claude AI, OpenAI, Perplexity AI, Gemini AI, Eleven Labs, and CI/CD pipelines.
  • Contributed in https://protosmith.ai/ and https://social-savvy.ti.trilogy.com/
M

Microsoft

May 2024 - July 2024
Software Engineer Intern
  • Improved data generation by 36.36% by creating C# parser using the Roslyn, Semantic Models, and Syntax Trees.
  • Extended the scope of parser in 2 more languages, Python and JavaScript using AST, and Esprima respectively.
  • Enhanced method-level namespace resolution by loading assemblies for NuGet packages and default namespaces and building trie for class libraries in 4 different configurations, achieving a 58% improvement in resolution efficiency.
  • Generated CodeBERT embeddings of SPO.Core repository, used FAISS for similarity search of embeddings and utilized them for code generation in in-repository-context, attaining 81.29% accuracy while testing on 100 samples.
M

Mercor

Mar 2024 - Apr 2024
Interview Proctor
  • Conducted 10+ interviews for software engineer role for the company, and provided feedback to the candidates.
F

FunctionUp

May 2017 - August 2017
Teaching Assistant
  • Mentored 100+ students in the field of software engineering, and provided guidance on how to get started in the field.
P

Pinch

December 2022 - January 2023
Software Engineering Intern
  • Built the crypto trading app using React Native, enabling users to learn, share and trade cryptocurrencies together.
  • Implemented the chat feature using Firebase Firestore, and integrated the trading API using WebSockets.
  • Developed the user authentication system using Firebase Auth, and integrated the trading API using WebSockets.
A

Actuary Life

May 2022 - June 2022
Full Stack Developement Intern
  • Created a full-stack Learning Management System using React JS, Node JS, Express JS, and MySQL.
  • Engineered actuarial valuation models to compute the pricing and reserving using Gradient Descent Algorithm.
  • Analyzed and rendered the data in frontend app using datatables and the open-source JavaScript library ChartJS.
P

Pristine Escapes

October 2021 - January 2022
Frontend Developer Intern
  • Made all 750+ pages on the website responsive by editing each page in Elementor, a page builder for WordPress.
  • Developed a custom WordPress theme using PHP, HTML, CSS, and JavaScript.
  • Designed 40+ brochures using a vector graphics editor, Figma, for promoting different properties and locations.
Y

Yunlin University of Science and Technology

October 2021 - January 2022
Research Intern
  • Shifted platform from 1 canvas to 3 separate canvases, which increased the visibility of the platform by 33.33%.
  • Developed a 3D graphing calculator using WebGL, Three.js, and JavaScript.
  • Incorporated unit conversion, sliders, function for showing surfaces and volumes, and 360 degrees of auto-rotation.

Skills

C
C++
Python
React.js
Next.js
JavaScript
Typescript
Node.js
Express.js
MongoDB
MySQL
Redis
Postgres
Docker
Kubernetes
CI/CD
AWS
LLMs
Git
My Blogs

Check out my latest blogs

During my time in university, I explored many things, I'll share those learnings in the blogs

  • M

    Microsoft interview experience for SWE - Intern [Off-Campus]

    I applied through the career portal on July 17 and got the OA link with two questions. Both were leetcode easy-medium. I solved and submitted them within 20 minutes..
  • T

    Trilogy Innovations Interview Experience for SDE Intern [Off-Campus]

    I applied through a Google form circulated by a friend who sent it to me. The first round was an online assessment on Interviewbit. Received an email that I got..
  • D

    Deep Linking in React-Native

    In this blog, I will explain how to implement deep linking in react-native in two different ways. First, what is deep linking, and why do we need it in our app?..
  • H

    How to get internships (things you need to know)

    You can explore a few things - front-end development using some in-demand libraries/frameworks - react, flutter, etc. Most front-end applications, especially web ones, require Javascript, HTML, and CSS..
Contact

Get in Touch

Just shoot me a dm with a direct question on linkedin