Summary
Overview
Work History
Education
Skills
Timeline
Generic
Abhinandan

Abhinandan

Bengaluru

Summary

Results-driven software engineer with over nine years of hands-on experience in designing, developing, and maintaining scalable web applications using Java, Spring Boot, and React.js. Adept at leading development efforts, collaborating with cross-functional teams, and driving agile methodologies to meet project goals efficiently.

Overview

10
10
years of professional experience

Work History

Senior Software Consultant

Allstate India Pvt. Ltd
Bangalore
01.2022 - Current

Sorting Hat is an intuitive, web-based application designed specifically for data scientists, empowering them to effortlessly conduct A/B testing, experimentation, and various other types of testing. This robust platform streamlines the testing process, enabling data-driven decision-making and optimization.

Role and Responsibilities:

  • Developed an API that processes user input and retains information provided by data scientists.
  • Handle deployments of applications with updated fixes for emerging vulnerabilities in non-prod and production environments.
  • Collaborated with stakeholders for requirement gathering, and made possible changes.
  • Developed Spring Security for one of the applications using token-based authentication.
  • Developed pages and improved the UI part of the application.
  • Reduced development costs by creating APIs that will support future requirements.
  • Developed the frontend in React and Node.js using TypeScript, and added new features.
  • Writing reducers, actions, and sagas for client-side applications to access server-side API endpoints.
  • PaaS migration of legacy tools from PCF.

Full Stack Developer

IBM India Pvt. Ltd
Bangalore
08.2019 - 01.2022

INV360 develops solutions for managing server inventory based on geolocations. INV360 is a web-based application that provides access to the inventory of customers and shows the stats.

Roles and Responsibilities:

  • Developed an API to accept a list of data, process each entry, and store the final output in the database efficiently.
  • Engaged directly with the end user and stakeholders to clarify requirements.
  • Designed unit tests and integration tests to validate the functionality and reliability of the application.
  • Exposed an API to integrate with an external system via a REST client.
  • Developed the UI part of the application using React JS to showcase charts.
  • Developed several pages to take input from the user and persist it into the database using backend services.

Software Engineer

OmniCuris HealthCare
Bengaluru
08.2018 - 01.2019

OmniCuris develops solutions for doctors to earn credit points, as they require them to maintain their medical licenses. Its innovative SaaS offerings allow doctors to earn credit, as their time is precious. It is tied up with the government as a monitoring body. Developed and maintained internal tools for managing the team's operational goals.

Software Engineer

Sunapha Technologies Pvt. Ltd.
01.2017 - 08.2018

Uplabh develops solutions for businesses that trade in branded and packaged consumer products. Its innovative SaaS offerings aim to positively impact the entire B2B supply chain. At Uplabh, I build products for the supplier and retailer, from scratch to a production-ready app. Build the dashboard and analytics for their consumer product. Developed and maintained internal tools for managing the team's operational goals.

Roles and Responsibilities:

  • Developed an API to accept a list of objects and place an order with the supplier based on user expectations.
  • Designed unit tests and integration tests to validate the functionality and reliability of the application.
  • Exposed API to consume and produce data based on requirements.
  • Exposed API to consume a list of products as a bulk import, and store it in the database.

Software Engineer

Aarav Web Tech
New Delhi
09.2015 - 12.2016
  • Developed an API to accept a list of objects and place an order with the supplier based on user expectations.
  • Designed unit tests and integration tests to validate the functionality and reliability of the application.

Education

Bachelor of Engineering - Computer Science

AKTU Formerly Known As GBTU
BNCET Lucknow
07-2015

Skills

  • Java
  • Spring Boot
  • AWS
  • Docker
  • React
  • Redux
  • Html
  • CSS
  • Java Script
  • Rest API
  • My SQL
  • Post-Man
  • Unit testing
  • API development
  • Frontend development
  • Backend development
  • Microservices architecture
  • RESTful services
  • Agile methodologies
  • Stakeholder engagement
  • Version control

Timeline

Senior Software Consultant

Allstate India Pvt. Ltd
01.2022 - Current

Full Stack Developer

IBM India Pvt. Ltd
08.2019 - 01.2022

Software Engineer

OmniCuris HealthCare
08.2018 - 01.2019

Software Engineer

Sunapha Technologies Pvt. Ltd.
01.2017 - 08.2018

Software Engineer

Aarav Web Tech
09.2015 - 12.2016

Bachelor of Engineering - Computer Science

AKTU Formerly Known As GBTU
Abhinandan