Hi, I'm Suraj

Senior Software Engineer

I build AI-powered Products, Search Systems, and Scalable Full-Stack Platforms used by Millions of Users.

Based in Pune, India, working remotely Open to opportunities

About

I’m a Senior Software Engineer who helps teams build AI-powered products, search systems, and developer-facing platforms that scale.

My work spans React and Next.js frontends, NestJS services, Elasticsearch, cloud infrastructure, and CI/CD workflows.

Recently, I’ve focused on AI-assisted talent products, large-scale developer search, and customer/internal platforms used by millions of people.

Recent Work

AI Talent Search and Customer Portal

Built an AI-assisted search and talent discovery platform used to search, review, curate, and present candidates to prospective customers. The platform supports natural-language queries, advanced filters, search reranking, tenant-specific datasets, and customer-facing candidate profiles.

Supported 10+ customers and approximately 5,000 curated talent profiles, representing Turing's strongest candidate pool.

NestJS · Next.js · TypeScript · Elasticsearch · MySQL · LLM APIs

Large-Scale Developer Search

Worked on Elasticsearch-powered search across a pool of more than 6 million developers. Improved search performance, relevance, filtering, indexing workflows, and the systems used by internal teams to identify suitable candidates.

Improved search latency by approximately 50%.

Elasticsearch · Node.js · TypeScript · MySQL · Google Cloud

Cross-Platform Gameplay Recorder

Built cross-platform desktop recording software using Electron and FFmpeg. The application handled gameplay capture, local processing, upload workflows, and operational reliability across different desktop environments.

Helped deliver more than 10,000 hours of gameplay recordings.

Electron · FFmpeg · Node.js · JavaScript · Desktop Engineering

Experience

Turing.com Jun 2022 - Present (2+ yrs)
Senior Software Engineer Jun 2024 - Present
  • Led a team of 3 engineers and 1 QA to build an AI-powered search and talent evaluation platform with fraud detection and ranking for 10+ customers with 5,000+ curated talent profiles.
  • Led a team of 4 engineers to build cross-platform gameplay recording software using Electron, FFmpeg, and GCP, processing 10,000+ hours of recordings.
  • Designed CI/CD pipelines and pull request preview environments enabling near-daily production deployments.
  • Improved Elasticsearch search latency by 50% across a platform serving 6M+ developers.

Stack: TypeScript, JavaScript, Node.js, NestJS, Next.js, Elasticsearch, MySQL, Google Cloud, Docker, Jenkins, and Electron.

Software Engineer May 2022 - Jun 2024
  • Improved Elasticsearch search latency by 50% across a platform serving 6M+ developers.
  • Collaborated with the Security team to identify environment variable leaks in Git repositories and fix them across the team.
  • Built AI prototypes and proof-of-concepts for internal teams and enterprise customer demonstrations.
  • Automated isolated preview environments per pull request, reducing testing time across multiple applications.

Stack: Node.js, NestJS, Elasticsearch, Logstash, MySQL, Google Cloud, and Jenkins.

Sephora Sep 2021 - Apr 2022
Jr. Software Engineer
  • Built and maintained product detail pages, waitlists, and review experiences across Sephora's 18 South Asian websites.
  • Integrated a third-party review API that reduced review feedback time from 4 to 5 days to milliseconds.
  • Built an e-commerce application with Elasticsearch-powered product search, sorting, filtering, and pagination.
Infosys · Clients: Apple and CVS Health Mar 2019 - Aug 2021 (2.5 yrs)
Senior System Engineer Jan 2021 - Aug 2021
  • Developed a scripting tool that reduced transaction processing time by 90%, improving operational efficiency.
  • Migrated legacy manual workflows to automated shell scripts based on evolving technical requirements.
System Engineer Aug 2019 - Jan 2021
  • Migrated legacy shell scripts and C++ workflows to new systems based on updated technical and business requirements.
  • Supported healthcare insurance workflows, including scheduled batch jobs, daily cron jobs, and production operations.
  • Automated support workflows using shell scripts, reducing processing time from 3 hours to 30 minutes (saving ~80%).
  • Tested Apple's internal data science and analytics tools using Python, Robot Framework, and Selenium.

Stack: Shell Script, C++, Python, Robot Framework, Selenium.

System Engineer Trainee Mar 2019 - Jul 2019
  • Completed a 5-month training program with a score of 89/100 and 92 percentile.
  • Training covered Python, SQL, and Mainframe technologies.
  • Developed a shopping application using Mainframe technologies and built the cart module.

Skills

Languages TypeScript · JavaScript · Python · C++ · SQL · Shell Script
Backend Node.js · NestJS · Ruby on Rails · REST APIs · Microservices
Frontend React.js · Next.js · Vue.js · ElectronJS
Search and Data Elasticsearch · MySQL · PostgreSQL · RabbitMQ
AI Engineering LLM integrations · Prompt design · Natural-language search · Search reranking · AI-assisted workflows
Cloud and DevOps Google Cloud · Docker · Jenkins · GitHub Actions
Foundations Data Structures · Algorithms · System Design · Performance Optimization

Education

Rajarambapu Institute of Technology, Sangli

B.Tech · 2014–2018 · 8.2/10

Jawahar Navodaya Vidyalaya, Satara

Class XII · 88.6% · Class X · 9.8/10

Certifications

Hobbies

Chess · Rubik's Cube · Puzzles · Movies · TV series

Contact

I am currently open to software engineering opportunities, including remote roles.