I'm a Software Developer Engineer 👋
Hello, I'm Deepak Singh. A passionate Full-Stack Developer and technology enthusiast based in Raipur, India📍. The drive to innovate and create is deeply rooted in me, just as much as my passion for sharing knowledge and helping others grow.
About Me
Hey there! I'm Deepak Singh, currently pursuing a B.Tech in Computer
Science Engineering at SSIPMT, Raipur, and I'm in my 7th semester. I'm a
full-stack developer with expertise in the MERN stack,Java Spring Boot,
and electron.js. My primary tech stack includes Java, C++, JavaScript,
React.js, Next.js, Electron.js, Spring Boot, MongoDB, and PostgreSQL.
Experience

Software Development Engineer Full-Time
Rodro Tech
Raipur, Chhattisgarh, India November 2024 - Present
- Implemented end-to-end payment integration using Razorpay, managing both backend and frontend aspects, and handling Razorpay webhooks for secure transactions.
- Enhanced the Electron.js middleware by adding XML-based features for creating various voucher types (purchase, sales, payment, and receipt) and managing ledgers in Tally ERP. Improved scalability by enabling multiple app instances on a single Windows server

Full Stack Developer Internship
Rodro Tech
Raipur, Chhattisgarh, India September 2024 - November 2024
- Worked with React.js and Chakra UI to develop frontend features such as sorting and reusable components
- Built a JavaFX middleware application that communicated with Tally ERP using a file-based H2 database.
- Developed a complete Electron.js application, utilizing the better-sqlite3 package for database management, xml2js for JSON-XML conversion, and Electron Vite for seamless integration of React.js and Electron.js.

Backend Developer Internship
Rodro Tech
Raipur, Chhattisgarh, India June 2024 - September 2024
- Developed an email-based OTP verification system and implemented sorting functionality using Spring Boot.
- Created and optimized various RESTful APIs with PostgreSQL, ensuring efficient data retrieval while integrating Logback for server-side logging and monitoring.
- Implemented a document deduplication feature using document hashing, reducing redundancy in the database and improving storage efficiency by 15%.

Frontend Developer Intern Internship
FYNIX India
Raipur, Chhattisgarh, India August 2023 - September 2023
- Designed and developed responsive frontend pages using Next.js and Tailwind CSS, significantly enhancing user experience and engagement.
- Optimized site performance by improving speed and responsiveness, leading to a smoother user experience.

Industrial Training Training
Code Quotient
Raipur, Chhattisgarh, India January 2023 - March 2023
- Completed a 3-month intensive full-time training program, mastering data structures, algorithms, and Full Stack Development.
- Designed a CLI-based text editor with full CRUD operations and file I/O functionalities.
- Developed a Full-Stack quiz website featuring a timer and score tracking.

Bachelor of Technology in Computer Science and Engineering Full-Time Education
Shri Shankaracharya Institute Of Professional Management And Technology
Raipur, Chhattisgarh, India October 2021 - June 2025
- Currently pursuing B.Tech in Computer Science and Engineering with a CGPA of 8.07.
- Actively participating in coding competitions and technical training programs.
- Developing skills in Full Stack Development, data structures, and algorithms.
Projects
The following projects helped me a lot in grasping and mastering a ton of concepts about Front-End and Back-End.
GameJunction
- Developed a web application connecting sports enthusiasts with local tournaments and events.
- Provided a platform for users to host and participate in tournaments.
- Achieved institute-level winner status and placed in the top 5 at the regional level in the 'Solving for India Hackathon' by GFG.
Next.js
Tailwind CSS
MongoDB
Node.js
Express.js
Headless Ui
React Icons
Typing Beast
- Developed a typing speed website with a user-friendly interface.
- Implemented on-the-spot error detection and real-time typing speed calculation.
- Created a clean and simple UI using vanilla HTML, CSS, and JavaScript.
CLI Text Editor
- Designed a command-line interface (CLI) text editor with full CRUD operations.
- Integrated undo/redo functionality and file I/O for a seamless editing experience.
- Focused on delivering a lightweight and efficient solution for basic text editing tasks.
C++
LinedList
File I/O
Stack
Quiz Website
- Developed a full-stack quiz website with integrated timer and score tracking features.
- Implemented a responsive user interface with a focus on user experience.
- Stored quiz data in a backend database for persistent tracking.