Ruman Saleem

Software Engineer

Work Experience

InfoEdge (India) Ltd | Jeevansathi

Lead Engineer

April 2022 - Current

  • redesigned the automatic photo screening system with event streaming, reducing the screening time from 30-60 mins to 1-2 min (~96% reduction).
  • devised a generic algorithm to crop photos to any target dimensions while keeping the detected face at desired distance and position.
  • designed and developed profile impression tracking system handling ~2.4 Cr impression/day.
  • implemented transactional outbox pattern to publish ~20-25 Lac profile connect events/day and calculate profile rating.
  • conducted several sessions on Apache Kafka to help integrating Kafka and event streaming in existing systems.

Senior Software Engineer

April 2021 - March 2022

  • improved post-payment experience by asynchronously handling the post-payment tasks - service activations, fulfillments, and invoicing with automatic reconcilation.
  • helped teams maintain high quality & robust code making use of different tools like ESLint & TypeScript.
  • created a foundational React Multi-page React project with custom webpack configuration for gradual migration to React.

Software Engineer

August 2020 - March 2021

  • studied production nginx rules and added new rules to handle the extracted SPA traffic.
  • extracted coupled React SPA from a server-rendered application & built a jenkins job for deployments.
  • developed a tricky parallax animation on the feature section on homepage.

Education

M.Sc. Computer Science

(2018 - 2020)

-

Department of Computer Science (Delhi University)

72.95%

B.Sc. (H) Computer Science

(2015 - 2018)

-

Acharya Narendra Dev College (Delhi University)

8.12 CGPA

Skills

Frameworks:
Spring Boot, ReactJS, NextJS, ExpressJS, Vue.js, NuxtJS, Tailwind CSS, Angular, Laravel
Languages:
Java, JavaScript, TypeScript, PHP, Python
Databases:
MySQL, SQLite, Redis, Aerospike, MongoDB
Tooling:
Git, Gradle / Maven, Webpack, npm / yarn, Bash
Others:
Apache Kafka, RabbitMQ, Nginx, Docker, Kubernetes, Redux, State Machines - Xstate, RxJS, Linux

Awards / Recognitions

  • InfoEdge Annual Merit Awards for Individual Excellence (2021-2022)
  • Top Gun Quarterly Award (April 2022 - June 2022)
  • Rockstar of the month (March 2022)
  • Top Gun Quarterly Awards (July 2021 - August 2021)
  • Rockstar of the month (October 2020 & August 2021)