Building Applications with AI Integration

Souvik Das

I build |

Software Developer with extensive experience in scalable architecture and problem-solving. Focused on building impactful applications with a clean and efficient approach to solving business problems.

👨‍💻
1+Industry Exp
1.5+Freelancing
15+Projects
33+Tech Stack

About Me

I'm a Software Developer with over a year of industry experience and 1.5 years of freelancing, focused on building scalable and impactful web applications. I enjoy working on system design, architecture, and solving real-world business problems with clean and efficient approaches.

I've worked across the full stack, contributing to both frontend and backend systems, and I'm comfortable taking ideas from concept to production. I value writing maintainable code, collaborating with teams, and continuously improving my skills to deliver better solutions.

LocationGurugram, Haryana, India
LanguagesBengali (native), English, Hindi
Emaildev.souvik2002@gmail.com

What I Do

Build Web Apps

Full stack applications with React, Next.js and Node.js

Integrate AI

Embed Claude & OpenAI APIs into real-world products

Freelance Projects

End-to-end delivery for clients — from idea to deployment

Scalable Architecture

Design systems that grow — APIs, DBs

Skills

Programming Languages

JavaC++JavaScriptTypeScriptC

Frameworks & Libraries

Spring BootNode.jsNext.jsExpress.jsReact.js

Databases

MySQLMongoDBFirebaseFirestore

Backend & Tools

REST APIsJPA/HibernateMavenGitPostmanJenkinsJiraSwagger/OpenAPI

Frontend

React.jsNext.jsTypeScriptTailwind CSS

Core Concepts

Data Structures & Algorithms (DSA)OOPSystem Design BasicsUnit TestingDebugging (GDB)

AI / ML

Anthropic Claude APIOpenAI API

Experience

June 2025 – Present
Software Engineer
Capgemini India, Gurugram, Haryana
  • Developed and executed unit tests, improving code coverage and reducing production defects.
  • Performed low-level debugging using GDB, identifying and resolving critical system issues.
  • Used Jenkins (local setup) to validate builds and ensure code stability before integration.
  • Tracked and managed defects using Jira, ensuring timely resolution and effective team collaboration.
  • Worked extensively in a Linux environment using the C programming language.
February 2025 – May 2025
Associate Software Developer Intern
Mphasis Ltd., Pune, Maharashtra
  • Collaborated with senior technical leads to develop and maintain backend features based on user stories in a Spring Boot application.
  • Worked with JPA for database persistence and MySQL for relational data management.
  • Contributed to OpenAPI documentation and Swagger to ensure clear and standardized API contracts.
  • Performed unit testing using JUnit and TestNG, also contributed to automation testing with Selenium.
Oct,2024 – Dec,2024
Software Developer - Internship
Edu Tantr, Remote
  • Built and contributed to applications using React.js, Node.js, and REST APIs.
  • Translated user stories into functional features in a full-stack environment.
  • Completed and delivered assigned tasks efficiently within deadlines.

Projects

Eccomerce Application

2024

This is a full-stack e-commerce application with user authentication (including Google OAuth), product management, payment processing via Stripe, and email notifications.

EJSBootstrapNode.jsExpress.jssessionMongoDBOAuth 2.0MulterNodemailerPayPal SDKAdmin Panel

WebRTC

2024

This is a full-stack WebRTC (Web Real-Time Communication) application designed for real-time communication capabilities over the web.

JavaScriptReactReduxNode.jsExpress.jsJWTMongooseSocket.ioTwilio

FeastFly

2024

A real-time onine food delivery web application

EJSJavaScriptsassExpress.jsExpress-sessionMongoDBSocket.ioLaravel Mix/WebpackYarn

QuizeApp

2023

It is an interactive quiz application that allows users to take quizzes and test their knowledge across various topics.

EJS(Templating)Node.jsExpress.jsMongoDB - Mongoose ODMExpress-sessionDotenv

Investment-Calculator

2023

Demonstrating React fundamentals through building a practical investment calculator tool that users can interact with to perform financial calculations.

JavaScriptReactVite
↗ Live Demo

Tic-Tac-Toe - Game

2023

This is an interactive web-based implementation of the classic Tic-Tac-Toe game.

JavaScriptReactHooks
↗ Live Demo

ExpenseTracker — UI

2023

ExpenseTracker-UI is a basic expense tracking application built with React.js that provides a user interface for managing and monitoring personal expenses.

React

Education & Certifications

🏫 School

Saharda Kalipada Vidyapith

Class XII2019 - 202175.6%
Class X2017 - 201976.5%
🎓 university

Chitkara University

Bachelor of Engineering in Computer Science and Engineering
2021 - 2025
GPA: 9.01/10

Certifications

Linux IPC Mechanisms in C (2025)
Introduction to AI Certificate - Infosys (2023)
C++ Course Certificate - Infosys (2023)
JavaScript Course Certificate - Infosys (2023)
Backend Web Development - Microsoft Student Ambassador Certificate (2023)
1 / 2

Get in Touch

Ask about Souvik

Ask me anything

What are Souvik's skills?Tell me about Souvik's projectsWhat's Souvik's experience?How can I contact Souvik?

👋 Hi! I'm Souvik's portfolio assistant. Ask me anything about their skills, projects, experience, or how to get in touch!