Hello,
I'm Suraj Kumar
Full Stack Developer
From Bihar India
Profile Picture
About Me
PGET | Mavericks | ASE @Hexaware Technologies | MEAN Stack Developer

Hello, I am Suraj Kumar, a passionate Software Engineer with a strong focus on MEAN Fullstack Development. Welcome to my portfolio! My fascination with technology and its transformative potential has driven me to pursue a career in software engineering. With over a year of experience in Full Stack Java Development, I have developed expertise in technologies such as Angular, NodeJs, Postgress SQL, AWS, Core Java, Spring Boot, Hibernate, MySQL, etc.&.etc!. These skills have enabled me to design and implement innovative, impactful solutions that address real-world challenges. My journey began with a solid educational foundation, earning a degree in Computer Science from Jai Narain College of Technology. During my academic tenure, I collaborated on diverse projects, further sharpening my technical and teamwork skills. I am proud to have been selected by Hexaware Technologies through their rigorous campus recruitment process. Completing their online training program with distinction has prepared me to contribute meaningfully to the IT industry. I am eager to embark on this exciting professional journey and make significant contributions to organizational success. In addition to my technical expertise, I value effective communication and fostering strong professional relationships. My portfolio showcases projects that highlight my technical acumen and problem-solving capabilities. Thank you for visiting my portfolio. I invite you to connect with me on LinkedIn to explore potential collaborations and opportunities.

Educational Background

Skills

Java

Strong knowledge of Java programming language

Springboot

Worked on Spring Mail, Spring Security & Security OAuth in my recent E-commerce Project

Database Management

Proficient in SQL and familiar with MongoDB.

HTML

Advanced knowledge of semantic HTML structure and best practices

CSS

Proficient in CSS3, including flexbox and responsive design

JavaScript

Strong understanding of JavaScript fundamentals and ES6+

Angular

Experience building single-page applications with Angular.

React.js

Experience building single-page applications with React

Node.js

Using express module to build robust REST APIs

Algorithmic Problem Solving

Actively solving coding challenges on various platforms

Projects

E-COMMERCE WEB APP

GitHub Repository
  • Designed and developed a comprehensive shopping platform using Java, Spring Boot, Thymeleaf, Bootstrap, jQuery, and MySQL.
  • Implemented core features like product catalog, search, pagination, and sorting for seamless product browsing.
  • Created a robust shopping cart with features to add products, adjust quantities, and integrate location-based Cash on Delivery, PayPal, and credit/debit card payment options.
  • Enabled post-purchase reviews and ratings with an upvote/downvote system to foster user engagement and feedback.
  • Secured the application using Spring Security with OAuth-based Single Sign-On for Facebook and Google and role-based authorization.
  • Built a feature-rich admin panel for managing users, roles, and orders while ensuring data security and privacy.
  • Conducted unit and integration testing with JUnit, Spring Test, AssertJ, and Mockito to ensure reliability and quality.

BLOG WEBSITE

  • Developed a responsive and scalable blog platform using HTML, CSS, and the server-side EJS templating engine.
  • Implemented dynamic content rendering with EJS to streamline content updates and improve scalability.
  • Designed an intuitive layout to enhance readability and user engagement with blog posts.
GitHub Repository

KEEPER APP

Visit Website
  • Developed a Google Keep clone using React.js with Hooks and States for seamless functionality.
  • Designed modular architecture by creating separate components for notes, input areas, headers, and footers.
  • Deployed the application on AWS S3 bucket for reliable hosting.
GitHub Repository

JobBee REST API

  • Built a fully secure API using NodeJs and integerated 3rd party API for efficient Job Search based on applicants location and comfort.
  • Implemented CRUD operations to enable easy creation, retrieval, updating, and deletion of Posted Jobs.
  • Ensured reliability through comprehensive automated unit testing.
GitHub Repository
Achievements

Wipro talentnext Digital Skills Readiness program

Successfully completed the talentnext course on J2EE by Wipro

View Certificate

Digital Nurture ReCogNurize 2.0 Nurture Tek Knight

Got an amazing oppurtunity & Successfully completed the Digital Nurture program by Cognizant on Full Stack Java Development.

View Certificate

Certification in Web Development

Received a certification in web development from a recognized online learning platform.

View Certificate

AWS certified Cloud Quest Cloud Practitioner

Got to learn AWS services and fundamental understanding of AWS Cloud concepts. Acquired hands-on experience with compute, networking, database and security services.

View Badge

Martian Internship Program 2022

Got an amazing oppurtunity & Successfully completed the Martian Internship program by Persistent System on Computer Science Core subjects.

View Certificate
Contact Me