Siddhant Sharma
Siddhant Sharma
Experience
Associate Software Engineer II Nov 2021 – Present
Optum Hyderabad, Telangana, India
• Collaborated on the development and maintenance of an insurance platform, ensuring seamless integration for a
user base of 200,000 subscribers through continuous integration and deployment (CI/CD) practices.
• Developed a scalable REST API using Java with end-to-end deployment, conducting comprehensive functional,
performance, and integration testing to facilitate seamless user registration on the platform.
• Implemented Spring Data Redis session cache to optimize user registration process, ensuring efficient data storage
until completion.
• Automated registration system using APIs, reducing manual effort and time by 90% with improved accuracy.
• Contributed in the development of a Kafka-based messaging service for users, enabling real-time updates on
validation failures and contract terminations aligned with scheduled due dates.
• Redesigned the backend across multiple screens, enhancing microservices functionalities using agile practices.
• Implemented filtering methods and deprecated data models, resulting in a server load reduction and improved
with a specific emphasis on local deployment errors encountered during application builds.
• Collaborated in quality testing, evaluating breaking points for enhanced performance as a non-prod support.
• Received 4 recognitions from the Director for high work performance and successful delivery of user stories
• Tech Stack: Java, Spring Boot, Javascript, SQL, Microservices, REST API, Docker, Apache Kafka, Kubernetes,
Elasticsearch, Kibana, Logstash, Git, Jenkins, Amazon AWS S3, Hibernate, Redis, Splunk.
AI Contributor and Researcher May 2023 – July 2023
Scale AI San Francisco, California, USA (Remote)
• Enhanced the algorithmic thinking modules by adding additional datasets, contributed to the project.
• Clustered datasets based on logic development behavior and performed testing to ensure the accuracy of API.
• Maintained standards by compiling, classifying, and labeling data while conducting code reviews for code samples.
Projects
StockManager: Stock Portfolio Management System link | Java, GraphQL, SpringBoot, JSoup, REST API
• Developed a portfolio application using RESTful CRUD methods to store and manage stock-related data.
• Utilized JSoup library to perform web scraping, ensuring the credibility and accuracy of stock data.
RailNav: Railway Path Finder link | Python, Django, Algorithms, HTML, CSS
• Developed an application to find the shortest path between origin and destination, covering all stations.
• Implemented Dijkstra’s Algorithm on railway routes, considering stations as nodes, to optimize calculations.
ChatConnect: Dynamic Chat Room link | ReactJS, NodeJS, Socket.io library, HTML, CSS
• Built an interactive website offering users a platform to join chat rooms and engage in messaging with peers.
• Integrated Socket.io library functions to seamlessly host real-time chat windows for enhanced user experience.
Achievements
Ranked 290th in the country, Expert on Codeforces with a max. rating of 1824, placing in top 0.3% position. link
Ranked 190th in the country, 5-star on CodeChef with a max. rating of 2164, placing in top 0.1% position. link
Ranked 200th in the country on Sphere Online Judge (SPOJ), achieving a top 0.1% position on the platform. link
Technical Skills
Languages: C, C++, Java, Python, Javascript, SQL.
Frameworks: Spring, Spring Boot, Servlets JSP, NodeJS, ReactJS, Hibernate, MERN-Stack.
Developer Tools: Docker, Kubernetes, Postman, Redis, Git, RabbitMQ, Microsoft Azure, Google Cloud Platform.
Education
National Institute of Technology Raipur Raipur, Chhattisgarh, India
Bachelor of Technology in BioTechnology CGPA: 7.59/10 Aug. 2017 – May 2021