ANKITA SAHOO

Software Engineer

Bengaluru, Karnataka, India5 yrs 7 mos experience
Most Likely To Switch

Key Highlights

  • Proficient in Java and Spring Boot development.
  • Strong experience in RESTful API design and implementation.
  • Demonstrated ability to work in Agile teams.
Stackforce AI infers this person is a Backend-focused Software Developer in Fintech and Healthcare industries.

Contact

Skills

Core Skills

JavaSpring Boot

Other Skills

AgileApache VelocityBack-End Web DevelopmentBackendBusiness DevelopmentCI/CDCSSCascading Style Sheets (CSS)Compliance (GRC)Content MarketingCore JavaCustomer ServiceDatabasesFront-End DevelopmentFull-Stack Development

About

Experienced Software Developer with a demonstrated history of working in the computer software industry. Strong and fascinated towards design and amalgamation with intuitive problem-solving skills.Proficient in Java, Object-Oriented Programming (OOP), SpringBoot, PostgreSQL, Algorithms, Data Structure, OS. Thrives in an environment where one continually learns and solves challenging problems. Highly goal-oriented and has a team-first mentality. Good Analytical, conceptual and problem solving abilities. Believes in building efficient, reusable and highly designed applications. Has a positive outlook towards learning and believes that learning can never stop.Strong engineering professional with a Bachelor of Technology - BTech focused in Computer Science from International Institute of Information Technology – Bhubaneswar(IIIT-BH). Back-end Technologies 1)JAVA 2)Kotlin 3)Spring MVC 4)Spring Boot 5)Spring Data JPA 6)Spring Data Rest 7)Hibernate 8)RestAPIs DataBases 1)SQL 2)PostgreSQL 3)DynamoDB Front-end Technologies 1)HTML 2)CSS

Experience

5 yrs 7 mos
Total Experience
1 yr 4 mos
Average Tenure
3 yrs 2 mos
Current Experience

Ibm

Software Developer at IBM India Software Labs

Apr 2023Present · 3 yrs 2 mos · Bengaluru, Karnataka, India · Remote

  • Responsible for conceptualization and execution of new features for GDC Calculator, a tool used by SA, SE, Market Delivery, and Sales professionals to perform scenario pricing and gross margin (GM) comparisons between market-only cost and hybrid GDC cost, in accordance with requirements.
  • Developed RESTful APIs and implemented business logic for calculating GDC percentage and performing gross profit comparisons using Java, Spring Boot, JPA, and Hibernate, ensuring efficient and secure server-side operations.
  • Engineered CRUD operations for managing user data, pricing scenarios, and calculation results, ensuring seamless data management and accurate, up-to-date information. Worked on CSV import of all data given as input by users and stored it into the database, with corresponding CRUD APIs written for storing and accessing this data.
  • Developed unit and integration tests using JUnit and Mockito to ensure code quality and reliability. Consistently maintained code coverage above 90% and conducted thorough peer reviews to ensure adherence to industry-leading coding standards.
  • Collaborated with cross-functional teams including Solution Architects, product managers, designers, and QA engineers to gather requirements and deliver high-quality software solutions. Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability, and performance.
  • Maintained comprehensive documentation for API endpoints, calculation logic, and system architecture using Confluence, aiding in future development and maintenance.
  • Configured CI/CD pipelines using Jenkins to automate build, test, and deployment processes, ensuring smooth and rapid delivery of updates.
  • Participated in Agile development practices including sprint planning, daily stand-ups, and retrospectives, ensuring timely delivery of features and enhancements.
JavaSpring BootJPAHibernateRESTful APIsJUnit+4

Cgi

Software Engineer

Sep 2021Mar 2023 · 1 yr 6 mos · Bengaluru, Karnataka, India

  • Worked as part of an AGILE team on Development of Features of the product Customer Communication Engine (CCE), an ERP based telecommunication application that is responsible
  • for generating email, SMS and IVR confirmation for customers based on information received
  • from the Event Handling System.
  • Worked on Back-end Development of Rest-APIs for Producing customized email confirmation, bounce-back handling and Keeping a history of all email confirmations
  • Worked on Front-end Development by creating email and SMS notifications for different
  • channels using HTML, CSS and Apache Velocity.
  • Technology: Java, Spring, SpringBoot, Spring Data JPA, Spring Data Rest, Unittest
JavaSpringSpring BootREST APIsHTMLCSS+1

Open financial technologies

Java Software Engineer

Apr 2021Aug 2021 · 4 mos · Bengaluru, Karnataka, India

  • Worked as part of an AGILE team on Development and Unit testing of Features of the product OPEN Select, an ERP based fin-tech application that manages the accounting, inventory and e-tax filing of small businesses, comes with web and mobile platforms.
  • Worked on Back-end Development of Rest-APIs for the Controller layer, majorly CRUD (Create, Read, Update, Delete) request using spring Data Rest and Spring Data JPA for various features.
  • Brainstormed on the Schema for various databases deployed via PostgreSQL with flyway DB migration.
  • Developed Test Cases for Unit Testing using Java Unit test Framework JUnit to test Functionality of Features like GET, POST, PUT and DELETE requests and the business logic associated with the Service layer.
  • Worked on creation of Customised API Documentation using Spring Boot and SwaggerUI.
  • Technology: Java, Kotlin, SpringBoot, Spring Data JPA, Spring Data Rest, Unit test, JUnit,
  • json, RestAPI, PostgreSQL
JavaKotlinSpring BootSpring Data JPAPostgreSQLJUnit

Achala it solutions pvt ltd

Associate Software Engineer

Aug 2020Mar 2021 · 7 mos · Hyderabad, Telangana, India

  • Worked as part of an AGILE team on Development and Unit testing of Features of Jojo App linked to Mintti (An IOT Platform)
  • Worked on Back-end Development of feature like Medication Analytics (checking drug-drug and drug-food interaction) for an Android App named Jojo using java and an open source API.
  • Worked on development of CRUD requests for the Controller Layer and creating business logic for the Service Layer.
  • Worked on front-end and Back-end Development and Bug Fixing of Feature like Prescription Analytics (triggering reminders for medicines) for an Android App named Jojo using java, HTML, CSS.
  • Worked on Java Graph View library to plot advance line graphs for the output of health vitals like spO2.
  • Developed Test Cases for Unit Testing and Automated them using Java Unittest Framework JUnit to test Functionality of Above Features.
  • Worked on creation of confluence pages for user personas and documention on HIPPA compliance for the health assistant.
  • Technology: Java, kotlin, SpringBoot, JPA, Hibernate, Unittest, JUnit, RestAPI, PostgreSQL
JavaKotlinSpring BootPostgreSQLJUnitHTML+1

Education

International Institute of Information Technology, Bhubaneswar

Bachelor of Technology - BTech — Information Technology

Jan 2015Jan 2019

Scaler

Full Stack Developer

Apr 2022Nov 2023

DAV PUBLIC SCHOOL CHANDRASEKHARPUR BHUBANESWAR

HSC — Science

Jan 2013Jan 2015

DAV PUBLIC SCHOOL CHANDRASEKHARPUR BHUBANESWAR

SSC

Jan 2012Jan 2013

Stackforce found 100+ more professionals with Java & Spring Boot

Explore similar profiles based on matching skills and experience

ANKITA SAHOO - Software Engineer | Stackforce