My Resume

Software Engineer II — 3+ years building backend systems, search, and personalization at scale

Download PDF Resume

Personal Information

Raman Shriwastav

Software Engineer II

Email

srivastavaraman38@gmail.com

Phone

+91-7007601087

LinkedIn

linkedin.com/in/raman-shriwastav

Professional Summary

Software Engineer with 3+ years building production backend systems and APIs at scale (JioMart, Tira) — search, catalog, pricing, and personalization for e-commerce platforms serving millions of products.

Experienced integrating third-party platforms (Algolia, Google Retail Search) into experimentation and recommendation workflows, with a track record of owning projects end-to-end and using AI-assisted tooling to improve engineering velocity.

Technical Skills

A comprehensive overview of my technical expertise and proficiencies

Programming Languages

JavaScript
TypeScript
SQL
C++
C#
Kotlin
Python (working proficiency)

Backend & Data

Node.js
Redis
Kafka
MongoDB
REST / GraphQL APIs
Microservices
Event-driven pipelines

Frontend

Vue.js
React
HTML
CSS

Cloud, DevOps & Tools

Azure DevOps (CI/CD)
Docker
Git
Postman
Google Cloud (Retail Search API)
Algolia

Practices

Data Structures & Algorithms
Object Oriented Programming
API Development
A/B Testing & Experimentation
AI-assisted development (Copilot/Claude)

Work Experience

My professional journey and key accomplishments

Software Development Engineer II

Fynd – Jio Commerce Platform

Noida, India

Feb 2023 - Present

Own and maintain backend APIs for product search, catalog, and custom user content powering Tira and JioMart, serving millions of end users.

Key Achievements:

  • Designed and built PLP (Product Listing Page) and trending-query APIs on Algolia, driving core search and listing functionality across two production platforms
  • Improved Algolia extension API performance by 70% by replacing legacy implementations, directly reducing search latency at scale
  • Led integration of Google Retail Search into JioMart and Fynd to power product recommendations and conversational search — an experimentation and personalization workflow spanning backend, data, and analytics
  • Built cron-based event pipelines syncing user behavior (searches, add-to-cart) to Google Retail Search for downstream analytics
  • Designed a zone-wise dynamic pricing system for JioMart, enabling zone-specific product pricing based on geographical data
  • Spearheaded a Redis migration to consolidate session and autocomplete databases with zero downtime, improving system reliability and maintainability
  • Use CI/CD pipelines (Azure DevOps) and Git-based workflows for release management; adopt AI-assisted coding tools to speed up implementation and code review
  • Built the "Ready Player Me" extension, integrating personalized avatars into gaming platforms

Game Developer Trainee

Fynd Academy

Remote

Aug 2022 - Nov 2022

Built an open-world survival game and led development of two other titles.

Key Achievements:

  • Developed an Open World Survival Game (The Jungle Game)
  • Revamped the Fruit Dart game by implementing refined mechanics and enhancing the user interface, which is most played game on Frolic app
  • Led development of "Astro Block Buster," designing core gameplay mechanics and integrating image-based automation for dynamic level generation

Web Developer Intern

Suvidha Foundation (Suvidha Mahila Mandal)

Remote, India

June 2022 - July 2022

Designed a website for volunteers to get a platform to interact with others and to get registered with organization.

Key Achievements:

  • Implemented login, register, and sign-up functionalities by creating secure and efficient APIs using PHP and SQL
  • Developed APIs for creating and managing campaigns, enabling dynamic campaign creation and interaction features
  • Integrated a relational database to manage user and campaign data efficiently, enabling seamless storage, retrieval, and updates

Education

My academic background and qualifications

Bachelor of Technology

Computer Science and Engineering

Feroze Gandhi Institute of engineering and Technology, Raebareli

CGPA: 8.07

2023

Focused on software engineering, data structures, and algorithms.

Diploma

Computer Science and Engineering

Govt. Polytechnic premdhar patti Pratapgarh

Percentage: 78.6%

2020

Foundation in computer science principles and programming.

Featured Projects

Showcase of my technical projects and contributions

AndroidCCTV – Continuous Surveillance Recorder

A foreground-service recorder capturing continuous 1440x1080 video in 60-second segments with automatic rollover, auto-uploading each segment to Google Drive.

Key Features:

  • Continuous capture in 60-second segments with automatic rollover and no dropped frames between files
  • Custom OpenGL ES 2.0 / EGL pipeline (Camera2 → SurfaceTexture → GL composite → MediaRecorder surface) burning a per-second timestamp into the encoded pixels, surviving download and re-encoding rather than being a UI overlay
  • Each segment auto-uploaded to Google Drive via the Drive REST API
  • Debugged low-level media defects via frame-level ffprobe analysis — including an empty video track from presentation-timestamp rebasing and an 11.5s A/V desync from a CLOCK_BOOTTIME vs CLOCK_MONOTONIC mismatch
KotlinCamera2OpenGL ES 2.0/EGLMediaRecorderGoogle Drive REST API
Private repository

Expense Tracker – AI-Powered Smart Budgeting App

A full-stack expense tracker using an AI model (DeepSeek) for spend categorization and insights, helping users track spending efficiently.

Key Features:

  • AI-powered expense categorization and financial insights via DeepSeek
  • Google OAuth login for seamless authentication
  • JWT-based role access control
  • SMS-based auto-transaction reading of bank messages with user consent (upcoming)
Node.jsReactMongoDBRedisDeepSeek AIReact Native
View Project →

Ready to Collaborate?

Let's discuss how I can contribute to your team and help build amazing products together.