A skilled and passionate job seeker with strong organizational skills. Good at problem-solving. Experienced in backend software development for 4+ years and willing to learn new technologies required for the job.
Overview
4
4
years of professional experience
Work History
Software Developer
Reliance Jio Infocomm
06.2019 - 10.2023
Have expertise in programming in core Java.
Worked on REST APIs and JSON in various Java applications.
Developed applications using Singleton Design pattern.
Experienced in writing test cases; testing, debugging and fixing issues to ensure end-to-end functionality of the code.
Well-informed about the concept of System design for software applications.
Developed IoT features like Monitoring events, non-IP data delivery, and Device triggering in telecom 4G network.
Worked on applications with microservice architecture where each microservice provides APIs for its services and communicates with each other through Kafka.
Skilled in working with Apache Kafka. Developed Java code with Kafka and tuned its configurations for low latency and better performance.
Familiar with Replication and clustering techniques employed in applications.
Have expertise with Netty Framework for client-server communication.
Have knowledge of HTTP and Diameter protocols.
Observed application’s performance on heavy loads, tuned Java options for optimizing memory usage, and tuned application’s configurable parameters for optimal usage of resources.
Worked with QA teams for bug fixing and delivered efficient products.
Worked on Foreign Memory Access API of JAVA 19, incorporated it, and observed improvement in the processing speed of the application.
Have experience with Packet analyzer tool Wireshark.
Have experience in using Docker, Git, Postman, and J-console.
Experienced with working in Linux environment.
Well-versed in documenting the technical specifications of applications.