Projects

    fire-iconfire-icon

    B2B Banking Operations Platform Development(Feb 2023 - September 2023)

    Junior Backend Developer

    • Collaborated in the development of one of the many microservices for a B2B banking platform that handles customer subscriptions, assets, along with roles and permissions, performing advanced CRUD operations on multiple modules such as subscriptions and roles using Springboot, Java, JPA and client’s third party API integration.
    • Performed deployments for various environments along with pipeline debugging for vulnerabilities and SonarQube issues.
    • Maintained 80% of code coverage for the application using JUnit along with API documentation using Swagger.

    CMS Website for Major German Supermarket Chain(October 2023 - Feb 2024)

    Junior React Developer

    • Collaborated in the development of a web application for client that provides customers with latest offers on various products such as groceries, electronics and daily needs and adding the items to cart for the purchase.
    • Developed a custom npm component library in client’s private registry using React.js and Sass with Storybook as the design system.
    • Developed a website using Next.js Pages router format along with components from the custom library developed.
    • Integrated the website with Magnolia CMS APIs as backend, Algolia Search API for search queries and filter functionalities and Uberall API for client’s store locator.
    • Worked on Unit Test Case development using Jest and React Testing Library to ensure code coverage as per requirements.

    Rail Freight Services Web Application(March 2024 - Present)

    React Developer

    • Collaborated in the development of a web application for client that enables user, either individual or corporate, in booking of various containers, such as truck, fleet or railway containers for transfer of logistics throughout the country. The application further helps the user to prebook, cancel or track the booked services as the needs.
    • Developed a custom npm component library in client’s private registry using React.js and Material UI with Storybook as the design system.
    • Developed a website using Monorepo project structure, Next.js App router format, Redux Toolkit along with components from the custom library developed.
    • Integrated the website with client ready APIs for all the services offered by client.
    • Worked on Unit Test Case development using Jest and React Testing Library to ensure code coverage as per requirements.

    Personal Projects

    fire-iconfire-icon

    • Developed a full stack application that enables users to search properties, host a property and rent a property.
    • Developed using Next.js, Shadcn UI, Redux and React Hook Form for frontend and Springboot, Java for backend along with AWS S3 storage, EC2, and RDS MySQL Database.

    • Developed a custom component library as an npm package @aj.dev/easylib-ui that follows Atomic Design Principles using React.js, Storybook, Vite, TailwindCSS and Typescript.

    • A web application that enables user to create roadmaps and schemas using drag and drop options
    • Developed as part of trying out React Flow library
    • Developed using Next.js App router, Typescript, React Flow, Redux Toolkit, TailwindCSS, Shadcn-UI.

    Taskman API

    • Developed a microservice that enables user to perform CRUD operations his various tasks, epics or subtasks. Epics include multiple tasks and tasks include multiple subtasks.
    • Developed using Springboot, Java and MySQL.

    • Developed a website that provides user with reviews and highlights of a movie.
    • Next.js, Shadcn and Tailwind learning based project
    • Developed using Next.js App router with TailwindCSS, Shadcn-UI and TMDB API.

    • Developed this website that provides viewer with my career portfolio and demonstrates my frontend skills as well.
    • Developed using Next.js App router, TailwindCSS, Aceternity UI, Shadcn-UI and Firebase Storage