You are on page 1of 1

Mukesh Kumar Pilaniya

Postgraduate GitHub : https://github.com/mukeshpilaniya


Department of Computer Science and Engineering, Email : MukeshKumar.Pilaniya@iiitb.ac.in
International Institute of Information Technology, Bangalore Phone : +91-9773861464

Academic Qualifications
Year Degree/Certificate Institute Percentage
2019-21 M.Tech (CSE) IIIT, Bangalore 3.3/4(CGPA)
2014-18 B.Tech (CSE) University of Allahabad, Allahabad 65%
2012-13 XII Prince Senior Secondary School Sikar, Rajasthan 85%
2010-11 X Prince Senior Secondary School Sikar, Rajasthan 92%
Experiences
• Cyware Labs - Software Engineer July’21 -present (1 Year)
– Worked on CTIX(Cyware Thread Intelligence eXchange) Product and built docker swarm based Makefile installer of CTIX.
– Built Notification service as a Saas product to support multi-tenancy and multiple products, written in Golang.
– Developed email and async task notification alert functionality in Notification service; built on top of golang and kafka.
– Built Central logging and monitoring solutions using Promethues and Grafana for all the product of Cyware.
– Integrated JWT authentication techniques in API-Gateway service, written in Golang.
– Identified performance issues in services by enabling distributed tracing in micro-services using Elastic-APM.
– Scaled services from 10k/hr data ingestion to 300k/hr using docker and by balancing Kafka consumer and producers ratio.
– Developed reporting engine and metrics exporters to convert Postgres and Elastic-Search data into Prometheus format.
• Internship - Research Analyst at Accenture R&D Labs India Jan’21 -June’21 (6 Month’s)
– Developed architectural solutions that analyses the code and infrastructure configuration of the app using custom policies.
– Built on open source tools such as Sonarqube and KICS to provide alerts and remedial actions.
Achievements and Certifications
• Secured All India Rank 892 in GATE 2019. (2019)
• Found a Bug in Dropbox website and Dropbox Android Application that led to privilege escalation andAuthentication
bypass (SSO) and Awarded with 3775$ for privilege escalation, 4775$ for Authentication bypass. (2017)
• Found bugs in Instacart website that led to Cross Site Request Forgery (CSRF), Cross Site Scripting (XSS) and Cross Resource
Origin Sharing (CORS) and Awarded with 200$ (2017)
• Among the top 0.3% of the 1.5 million applicants in JEE Mains 2013. (2013)
• Secured Rank 4 in class X at district level. (2011)
• Certificates - * Spring Boot * Master Hibernate and JPA with Spring Boot
* Backend Master Class [Golang + PostgreSQL + Kubernetes] *Go: The Complete Developer’s Guide -Udemy
Key Projects
• Classroom management System Mar’20 -Apr’20
Mentor: Prof. Thangaraju B, Department of Computer Science, IIITB
– Implemented portal where Professors,Teaching Assistant can search available classrooms according to their requirements.
– The Application is developed using spring-boot, java is used for back-end and JSP is used for front-end development.
– Successfully implemented CI/CD pipeline using Jenkins, Docker, Rundeck and ELK stack.
• Seller Portal Jan’18 -May’18
Mentor: Prof.Rajiv Ranjan Tewari, Department of Computer Science, Allahabad University
– Developed a center seller portal for all the sellers, where a sellers can register their products and different e-commerce
companies can choose their products for selling.
– Developed using spring boot framework, java is used for back-end and Angular, Bootstrap is used for front-end.
• Rate-Limiter
– Aim of this project is to provide rate limiter based on the IP address of a user.
– Implemented Fixed-Window and Sliding-Window based rate limiting algorithms for distributed system.
– Written in Golang and Design as a package, so that can be directly imported into an project.
• Auth-Service
– Implemented stateless JWT and Paseto token using Golang; can be imported as a package in Go.
– Implemented middleware to authenticate API request and integrated Sonarqube with github actions.
• Other Projects:- https://mukeshpilaniya.github.io/blog/
Technical Skills
• Programming Languages: C, C++, Golang, Java (Spring boot, Hibernate), Python, SQL
• Database and Messaging queues: Postgres, Mysql, Elastic-Search, Redis, Kafka
• Observability: Prometheus, Grafana, Kibana, Elastic APM, New Relic APM, Jenkins
• Cloud Native tools: Docker, Kubernetes
• Operating Systems: Linux, Windows, Android.
• Cloud: AWS

You might also like