About me

A highly skilled Java Full Stack Developer with 3+ years of experience, specializing in Java, Spring Boot, React.js, and Microservices. Adept at designing scalable backend architectures, optimizing UI/UX performance, and deploying applications using AWS and Docker. Proficient in developing RESTful APIs, managing databases (MySQL, MongoDB), and working with Agile methodologies.

A certified Java Full Stack Developer from IIT Roorkee, passionate about solving complex problems and continuously learning emerging technologies. Experienced in cloud computing, DevOps tools (Terraform, Jenkins, Kubernetes), and version control (Git, GitHub, Bitbucket). Enthusiastic about team collaboration, automation, and software optimization to enhance performance and efficiency.

What i'm doing

  • design icon

    Software Development

    A passionate Java Full Stack Developer with expertise in building scalable, high-performance web applications using Java, Spring Boot, React.js, and Microservices. Skilled in designing efficient backend architectures, optimizing UI/UX, and implementing RESTful APIs for seamless data communication. Experienced in cloud deployment (AWS, Docker, Kubernetes) and database management (MySQL, MongoDB). Proficient in Agile methodologies, version control (Git, GitHub, Bitbucket), and DevOps tools (Terraform, Jenkins). Dedicated to continuous learning, problem-solving, and delivering cutting-edge software solutions that enhance user experience and business efficiency.

  • Web development icon

    Web development

    Experienced Full Stack Web Developer specializing in building responsive, user-friendly, and high-performance web applications using React.js, JavaScript, HTML5, CSS, and Bootstrap. Proficient in developing dynamic front-end interfaces and integrating them seamlessly with robust backend architectures using Java, Spring Boot, and RESTful APIs. Skilled in database management (MySQL, MongoDB) and deploying scalable applications on AWS and Docker. Passionate about UI/UX optimization, modern web technologies, and creating intuitive digital experiences that drive user engagement and business growth.

Experience & Internship

  • Daniel lewis

    Tata Consultancy Services

    Currently working as a Developer at TCS, specializing in Java Full Stack Development. Designed and optimized RESTful APIs using Spring Boot & Java, improving system performance. Integrated React.js frontends with Spring Boot backends for seamless UI experiences. Managed cloud deployments on AWS (EC2, S3) and worked with Agile methodologies (Scrum, Git, Jira) to deliver scalable solutions.

  • Jessica miller

    Alobha Technology (Internship)

    Worked as a Full Stack Development Intern, focusing on React.js & Spring Boot. Developed a React.js-based dashboard, enhancing UI/UX performance. Designed and optimized RESTful APIs for seamless data management. Managed MySQL database operations and implemented CRUD functionalities for scalable data handling.

  • Emily evans

    Quick Heal (Training)

    Completed an Internship in Ethical Hacking & Cybersecurity at Quick Heal. Gained hands-on experience in network security, vulnerability assessment, and penetration testing. Worked on malware analysis, firewall configurations, and security protocols to enhance system protection. Developed a strong understanding of cyber threat mitigation strategies and best practices in ethical hacking.

Skills

Work
Experience

Tata Consultancy Services

Developer

  • Developed and optimized RESTful APIs using Spring Boot & Java, reducing API response time by 40%.
  • Enhanced system performance by 30% by implementing a distributed microservices architecture using Spring Boot and Kubernetes.
  • Integrated React.js frontend with Spring Boot backend, improving UI performance and responsiveness.
  • Designed and implemented SQL queries for efficient data retrieval, reducing query execution time by 25%.
  • Deployed scalable microservices on AWS (EC2, S3) with CI/CD pipelines, enhancing deployment efficiency.
  • Collaborated with Agile teams using Git, Jira, and Scrum methodologies.
  • Wrote complex SQL procedures to automate tasks and improve data processing efficiency.
  • Ran large batch jobs on cloud infrastructure through remote servers, optimizing data processing.
  • Debugged SQL queries and procedures, identifying bottlenecks and improving performance.
  • Applied SQL best practices for efficient data manipulation and query optimization.

Alobha Technology

Full Stack Developer Intern

  • Developed a React.js-based dashboard, improving UI/UX performance.
  • Designed and optimized RESTful APIs using Spring Boot.
  • Managed MySQL database & CRUD operations for scalable data handling.

Skills

Core Skills

  • Data Structure
  • Java Full Stack Development
  • Spring Boot
  • React.js
  • Microservices
  • Agile Methodologies

Programming Languages

  • Java (Certified from IIT Roorkee) View
  • JavaScript
  • HTML5
  • CSS
  • Python (Certified from Microsoft) View

Backend Technologies

  • Spring Boot
  • Hibernate
  • REST APIs
  • Microservices

Frontend Technologies

  • React.js
  • HTML5
  • CSS
  • Bootstrap

Databases

  • MySQL
  • MongoDB
  • SQL

Tools & Version Control

  • Git
  • GitHub
  • Docker
  • AWS (Basic)

Methodologies

  • Agile
  • Scrum

Development Tool Kit

  • Eclipse IDE
  • IntelliJ IDEA
  • VS Code
  • Postman
  • MongoDB Compass

Projects

Resume

Education

  1. Indian Institute of Technology Roorkee

    August 2023 - September 2024

    I successfully completed the Advanced Certificate Program in Full Stack Software Development from IIT Roorkee with A++ Grading, where I gained in-depth knowledge and hands-on experience in modern web development technologies. This program covered Java, Spring Boot, Hibernate, Microservices, React.js, SQL, and DevOps tools like Git and Jenkins, enabling me to build scalable and efficient applications. Through this certification, I strengthened my expertise in backend and frontend development, API integration, and database management while working on real-world projects. The rigorous curriculum and mentorship from IIT Roorkee have enhanced my problem-solving skills and equipped me with the latest industry practices to excel as a Full Stack Developer.

  2. Uttarakhand Technical University (UTU), Dehradun

    2017 — 2021

    I hold a B.Tech in Computer Science and Engineering from Uttarakhand Technical University (UTU), Dehradun securing First Divison, where I built a strong foundation in data structures, algorithms, software development, and database management. My academic journey equipped me with expertise in programming languages like Java, Python, and JavaScript, along with hands-on experience in web development, software engineering, and cloud technologies.

  3. Regional Secondary School, Madhubani

    2016

    I completed my Intermediat under the CBSE Board, securing 84%

  4. Regional Secondary School, Madhubani

    2014

    I completed my Matriculation under the CBSE Board, securing 9.4 CGPA

Experience

  1. Developer

    2022 — Present

    Currently working as a Developer at TCS, specializing in Java Full Stack Development. Designed and optimized RESTful APIs using Spring Boot & Java, improving system performance. Integrated React.js frontends with Spring Boot backends for seamless UI experiences. Managed cloud deployments on AWS (EC2, S3) and worked with Agile methodologies (Scrum, Git, Jira) to deliver scalable solutions.

Internship

  1. Full Stack Developer Intern

    June — December 2021

    Worked as a Full Stack Development Intern at Alobha Technology, focusing on React.js & Spring Boot. Developed a React.js-based dashboard, enhancing UI/UX performance. Designed and optimized RESTful APIs for seamless data management. Managed MySQL database operations and implemented CRUD functionalities for scalable data handling.

Training

  1. Cyber Security Expert

    June 2018 — July 2018 || June 2019 — July 2019

    During my training at Quick Heal Pvt Ltd, I completed two phases of comprehensive training as a Cyber Security Engineer. In Phase 1 (June 2018), I gained foundational skills in Kali Linux, malware creation and detection, vulnerability testing for websites, and worked with tools supported by Linux. In Phase 2 (June 2019), I deepened my expertise in advanced Kali Linux applications, advanced programming, malware analysis, and vulnerability assessments. I also expanded my knowledge to include Mobile Phone hacking, Server attacks, and a more thorough understanding of NPM (Node Package Manager). This training greatly enhanced my cybersecurity and Linux application skills, providing a well-rounded technical foundation.

My skills

  • DSA & JAVA
    90%
  • Web Development
    80%
  • Software Development
    70%