Hello! I'mDikshant Sharma
A Full Stack Developer crafting scalable, user-friendly web experiences, blending creativity with technical expertise to deliver impactful solutions.
Work Experience
Companies I worked for in the past
Present - 2024
Present - 2024
Software Engineer Intern
The Chokka Center
- Designed and implemented a microservice using Node.js and Express.js to analyze, predict, and measure patient mental health severity from questionnaire responses.
- Collaborated on critical projects, resolving high-priority bugs and introducing new features to improve reliability and user experience for patients and doctors.
- Optimized data storage in a NoSQL database, reducing storage and processing overhead by 40–45%, resulting in increased system efficiency.
- Authored comprehensive developer documentation, including API references, architectural diagrams, and onboarding guides, to support knowledge sharing and streamline maintenance efforts.
2023 - 2022
2023 - 2022
Associate Software Engineer - I
Highradius Technologies
- Architected and implemented over 50 user stories and resolved 150+ bugs for payment-based web applications using React, ExtJS, Java Spring Boot, and JPA.
- Served as Scrum Master for six months, leading Scrum meetings and enforcing Agile practices to enhance team productivity.
- Optimized REST API interactions with SQL server databases, reducing resource overhead and achieving a 60% improvement in system performance, including faster API response times and lower cloud processor usage.
- Led the migration of B2B SaaS virtual card payment systems from legacy technologies (Spring MVC, Hibernate, ExtJS) to a modern stack with React and Spring Boot, integrating Java web services for seamless inter-application communication.
- Introduced JUnit testing for backend projects and conducted training sessions to educate developers on testing best practices and quality assurance.
2022 - 2021
2022 - 2021
Software Developer Intern
Highradius Technologies
- Developed a full-stack web application using React, SQL, and JDBC to streamline invoice management for B2B sellers.
- Implemented key features such as tracking invoice statuses (paid, rejected, delayed), initiating disputes, and maintaining payment histories to enhance financial workflows.
- Collaborated with client data to design a machine learning model that predicts customer churn and estimates accounts receivable based on historical credit purchase data.
- Enabled businesses to make data-driven decisions and improve financial planning through predictive insights on customer behavior and payment trends.
Skillset
My Technical Skills
With a solid foundation in software development, I’m ready to manage full-scale projects. From intuitive frontends to reliable backends, I tackle challenges with skill and dedication, delivering the best at every stage.