Shivam Rai

Software Engineer, Full-Stack & App Developer

Download Resume

About Me

I'm a Software Developer, passionate about building high-performance, scalable applications. With a foundation in Computer Science and hands-on experience in both front-end and back-end development, I enjoy tackling complex problems and turning ideas into reliable software solutions. My experience spans from developing real-time trading platforms to creating efficient inventory traceability systems. I'm always eager to learn new technologies and contribute to innovative projects.

Work

Software Developer

Waiter: Contactless Dining (Oct 2024 - Present)

  • Built a QR-code-based dining platform with real-time updates using Vue.js, Django, and WebSockets.
  • Implemented a machine learning-based dish recommendation system.
  • Deployed the application on AWS and used Docker for containerization.
Vue.jsDjangoWebSocketsAWSDocker

Software Developer

Lost Ferry Interactive (Jul 2023 - Sep 2024)

  • Developed a high-performance inventory traceability application, improving supply chain accuracy by 25%.
  • Automated data pipelines, reducing manual processing time by 50%.
  • Built CI/CD pipelines to streamline deployment, decreasing release time by 40%.
DjangoVue.jsGoLangFoundationDBGitHub Actions

Software Developer Intern

Lost Ferry Interactive (Nov 2022 - Jun 2023)

  • Built a real-time algorithmic trading platform ensuring high performance and scalability.
  • Designed and deployed a stock portfolio recommendation engine.
DjangoVue.jsC++Netsuite

Projects

Orderrr: An E-Commerce Website

  • Developed a responsive web application for seamless buying and selling of designs using React, Node.js, and Django.
  • Redesigned the backend, optimizing database queries and reducing response times by 50%.
ReactReduxNode.jsMongoDBDjangoAWS S3

Interactive 3D Portfolio

  • A personal portfolio website built with Next.js and Three.js, featuring a dynamic 3D background and a clean, responsive UI.
  • Designed to be fully component-based for maintainability and scalability.
ReactNext.jsThree.jsVercel

First Step Play School Website

  • A fully responsive website for a play school, built with Next.js and Tailwind CSS.
  • Features include program listings, a gallery, an about page, and contact and application forms with email functionality.
ReactNext.jsTailwind CSSNodemailerVercel

Skills

Languages

C++PythonJavaScriptGoLangSQL

Front-end

VueJsReactJsNext.JsVuexReduxjQueryBootstrapTailwind CSS

Back-end

DjangoFast APINodeJsExpressJsGin

Databases

PostgreSQLMongoDB

Tools & Technologies

GitAWSDockerDocker ComposeGoogle Cloud VisionLinux

Activities

Get In Touch