About Me

A passionate JAVA Back-End Developer, Dedicated to developing robust applications that interact with the Backend part of web applications. Extensive expertise in website architecture, design, web design, and web API designs. I'm also an enthusiastic learner who's constantly working to learn new things and improve my skills to be the best version of myself

Some of my interests aprt from Coding:

  • Playing Chess
  • Weightlifting
  • Watch Formula 1
  • Watch Football
    • Core Java
    • MySQL
    • SpringBoot
    • Apache_Maven
    • JavaScript
    • CSS
    • HTML
    • GIT
    • Data Structures and Algorithms
    • Communication
    • Interpersonal skill
    • Teamwork
    • Problem-solving
    • 2023
      Backend Development Intern at ContractSPAN Technologies Private Limited
    • 2021 - 2022
      SDS Associate (C)[S] at Amazon.com(Temporary Profile).
    • 2018 - 2021
      CSA at Concentrix
    • 2017 - 2018
      CCE at Aegis Limited
    • 2022
      Full Stack Web Development from Masai School
    • 2014
      BCS from Indira Gandhi National Open University(Incomplete)
    • 2011
      HS from Bagmari Manicktala Govt Sponsored Higher Secondary School

    Skills



    SQL is a domain-specific language used in programming and designed for managing data held in a relational database management system (RDBMS), or for stream processing in a relational data stream management system (RDSMS). It is particularly useful in handling structured data, i.e. data incorporating relations among entities and variables.

    Learn More


    The word Core describes the basic concept of something, and here, the phrase 'Core Java' defines the basic Java that covers the basic concept of Java programming language

    Learn More


    JavaScript, often abbreviated to JS, is a programming language that is one of the core technologies of the World Wide Web, alongside HTML and CSS.

    Learn More


    Cascading Style Sheets (CSS) is a stylesheet language used to describe the presentation of a document written in HTML or XML (including XML dialects such as SVG, MathML or XHTML). CSS describes how elements should be rendered on screen, on paper, in speech, or on other media.

    Learn More


    HTML (HyperText Markup Language) is the most basic building block of the Web. It defines the meaning and structure of web content.

    Learn More


    Git is a fast, scalable, distributed revision control system with an unusually rich command set that provides both high-level operations and full access to internals.

    Learn More


    GitHub is a code hosting platform for version control and collaboration. It lets you and others work together on projects from anywhere. This tutorial teaches you GitHub essentials like repositories, branches, commits, and pull requests.

    Learn More


    Hibernate ORM (or simply Hibernate) is an object–relational mapping tool for the Java programming language. It provides a framework for mapping an object-oriented domain model to a relational database

    Learn More


    Visual Studio is an integrated development environment (IDE) from Microsoft. It is used to develop computer programs, as well as websites, web apps, web services and mobile apps. Visual Studio uses Microsoft software development platforms such as Windows API, Windows Forms, Windows Presentation Foundation, Windows Store and Microsoft Silverlight. Learn More



    Python is a high-level, general-purpose programming language. Its design philosophy emphasizes code readability with the use of significant indentation. Learn More



    Node.js is an open-source, cross-platform, back-end JavaScript runtime environment that runs on a JavaScript Engine (i.e. V8 engine) and executes JavaScript code outside a web browser, which was designed to build scalable network applications Learn More



    The Spring Framework is an application framework and inversion of control container for the Java platform. The framework's core features can be used by any Java application, but there are extensions for building web applications on top of the Java EE (Enterprise Edition) platform. Learn More



    Maven is a build automation tool used primarily for Java projects. Maven can also be used to build and manage projects written in C#, Ruby, Scala, and other languages. The Maven project is hosted by the Apache Software Foundation, where it was formerly part of the Jakarta Project. Learn More



    Amazon Web Services, Inc. (AWS) is a subsidiary of Amazon that provides on-demand cloud computing platforms and APIs to individuals, companies, and governments, on a metered pay-as-you-go basis Learn More



    Postman is an API platform for developers to design, build, test and iterate their APIs. Learn More

    Projects

    Mini Weather App

    Mini weather app . We can check any location's weather related info along with forecasts. And it is programmed to take current location as well and show related information. Have to allow notification access.

    Tech stack used: HTML,CSS and JavaScript

    Youtube Clone

    YouTube is an American online video sharing and social media platform headquartered in San Bruno, California. It was launched on February 14, 2005,

    Tech stack used: HTML,CSS and JavaScript

    Meanbuy.com App Clone

    Operating out of Chicago, MeanBuy.com is considered to be the most innovative B2C e-Commerce company of the 21st century

    Tech stack used: HTML,CSS and JavaScript

    Brainy Thread

    Automated Student Registration System[Console Based Application]. Used Java as Programming language and used SQL as database to store all the data. Admin password and username has been hardcode . Admin username = "username" and password = "password". Dynamic function for students and authectication process before changing any personal details.

    Tech stack used: Java, MySQL, JDBC

    FlashPay

    A payment wallet application, which is having various functions like sending and receving money, pay different types of bills after transferring money to wallet from bank, view transaction details and much more.

    Tech stack used: Java, MySQL, SpringBoot

    ECommerceApp with Spring Security

    Created an ECommerce app endpoints. Users can login,signin and check any products, add to cart, remove from cart and puchase it with wallet money. Admin can add,update or delete products.

    Tech stack used: Java, MySQL, SpringBoot, SpringSecurity

    Application with JWT Login System

    This is a basic application with entity named patients where patients can register themselves and signin with their credentials. And access basic CRUD endpoints.

    Tech stack used: Java, MySQL, SpringBoot, SpringSecurity

    Movie Rating App with Microservices

    It is an application where users can rate movies and give feedback. It has been created using microservices architecture where services communicate between each other to get the desired data.

    Tech stack used: Java, MySQL, SpringBoot, OktaSecurity, Spring Cloud, Rate Limiter,Config Server

    See More

    GitHub contribution calendar

    subhajit51193
    Github Stats

    Contact Me

    nnorth87@gmail.com

    8617235652

    Download Resume