ANUJ SINGH

Lucknow · Uttar Pradesh, INDIA · (+91) 89203-15516 anuj78.singh@gmail.com

I am a versatile software engineer proficient in Python, Java, Golang, Ruby, and C. With experience of working in both MNCs and startups, I have refined my expertise in team collaboration, project execution, and maintaining a steady work cadence. I am a quick learner, perpetually curious, and dedicated to quality


Experiences

Senior Software Engineer - Platform

ZEOTAP INDIA PVT LTD
August 2022 - Present
  • Optimized RBAC service: Reduced API latency by 60% using non-blocking APIs and custom serialization, enhancing role-based authentication and permissions management.
  • Designed & developed a real-time event ingestion service from scratch: Enabled comprehensive user profiling for targeted marketing by integrating first and third-party data through non-blocking APIs and creating a graph storage ingestion layer. Facilitated complex audience generation by supporting linear queries and data enhancement for both scalar and non-scalar data.
  • Improved catalog service: Automated data type detection and linked non-user entities, improving data organization and usability.

Senior Software Engineer - ClassEx

BYJU’S (THINK & LEARN PVT LTD)
July 2021 - July 2022
  • Developed a scalable live classroom feature: Supported up to 30,000 users with full-duplex audio, video, and chat communication, using intercommunication between breakout rooms through a central hub.
  • Improved tutor management services: Automated tutor allocation and implemented timely alerts for changes, ensuring seamless tutor assignments.
  • Created new and automated user progress reporting: Centralized data from multiple sources, enabling automated data segregation and PDF generation for test results.
  • Enhanced CMS portal: Automated content management tasks, streamlining operations and increasing efficiency.

Software Engineer - Channels

SHIPROCKET (Bigfoot Retail Solutions)
Feb 2021 - June 2021
  • Improved legacy services: Migrated services from PHP to Golang application
  • Enhanced channel integration: Moved RESTfull APIs to GraphQL APIs for channel integrations resulting in improved API responses and reduce network bandwidth consumption.

Software Engineer - Platform

KNOWLARITY COMMUNICATIONS PVT LTD
July 2019 - February 2021
  • Optimized call-recordings synchronisation process: Improved real-time syncing of recordings and CDRs using Stackless-Python and tasklet based programming.
  • Made core platform 'Knowlus' self-healing: Developed a fail-over process to generate call data records for interrupted calls by caching session data in Redis.
  • Implemented reactive communication with FreeSWITCH: Enhanced system responsiveness using ZeroMQ, RabbitMQ, and SQS for efficient inter-process communication.
  • Upgraded system health visibility: Enhanced monitoring logic to improve process oversight and automate failure alerts, ensuring better system reliability.

Software engineer (Cyber Security Analyst)

COGNIZANT TECHNOLOGY SOLUTIONS
August 2018 - June 2019
  • Strengthened infrastructure security: Identified attacks by analyzing signatures and patterns, enhancing overall system protection.
  • Improved firewall threat detection: Increased accuracy in identifying malicious activity by assessing live logs against a service trained on historical attack data and simulations.

Education

Jaypee Institute of information Technology, Noida

B.tech (CSE)

CGPA: 7.7

July 2014 - July 2018

Lucknow Public School, Lucknow

Intermediate (HSC)

SCORE: 86%

July 2013

New Public School, Lucknow

High School (SSC)

SCORE: 76.3%

July 2011

Skills

Programming Languages & Tools

Interests

Apart from being a developer, I enjoy most of my time being outdoors. I play football and cricket and also spend a substantial amount of time swimming in the summers. I like to travel and explore new places. I also like to sing.

When forced indoors, I follow a number of sci-fi and fantasy genre movies and television shows, I play mobile games, and I spend a large amount of my free time exploring the latest technology advancements in the back-end web development world.


Contact Me

A name is required.
An email is required.
Email is not valid.
A phone number is required.
A message is required.
Form submission successful!
Error sending message!