Default profile banner
NS

NIRANJAN SHUKLA

@niranjanshukla

Software Engineer at MoEngage

Bengaluru

MoEngageUIET MDU Rohtak

NIRANJAN SHUKLA is an experienced Software Engineer with expertise in building secure, scalable, and fault-tolerant systems. He has a proven track record working with microservices, developing complex features like audit logs, and implementing security measures such as IP-based firewalls. Proficient in technologies including Python, Django, AWS, Elasticsearch, and Nginx, he is skilled in full-stack development and CI/CD pipelines.

Experience

Software Engineer

MoEngage

Full-timeInvalid Date - PresentBengaluru

Working with the IAM team to build a more secure system and better dashboard experience. Worked on revamping the backend for IAM, making micro-services highly available, fault tolerant, and no single point of failure. Developed a system to help users manage access and device, improving security by over 80%. Developed a system for SMEs to manage user details, features, and plans. Implemented Audit Logs using Elasticsearch and Celery, taking data from AWS SQS. Developed a firewall system in Golang to control IP access using NGINX and Redis Cache. Developed a system to track API passes from NGINX gateway, alerting teams using VECTOR (VRL) and OpenSearch, helping reduce customer bugs by up to 85%. Developed experience with Linux systems, version control, and CI/CD pipelines like Jenkins, Github, Woodpecker, and Docker. Developed experience with Serverless Platforms like AWS Lambda, AWS Cloudwatch, and AWS API Gateway.

Associate Software Engineer

Nagarro

Full-timeInvalid Date - Invalid DateGurugram

Worked on a project for a USA Client, working with the SSIS team to extract data from different sources via ETL process. Developed a utility to retrieve package details from multiple repositories into an Excel sheet.

Education

UIET MDU Rohtak

B.Tech. in Computer Science

Computer Science

Invalid Date - Jun 2001

Coursework included Data structures, Problem-solving, Object-Oriented design, DBMS, Classes and Object-orientation.

Skills

Python
Mongo
AWS
Monad
Falcon
Django
Github
Elasticsearch
Nginx
Ajax
Geopy
Golang
Redis
Celery
AWS SQS
AWS Lambda
AWS Cloudwatch
AWS API Gateway
Docker
Jenkins
Woodpecker
Linux
ETL