Badges
Certifications
Work Experience
Software Engineer
FICO•  January 2021 - Present•  Bangalore, India
Implemented a gRPC project from Scratch to interact with ARGO Workflow, including the creation of gRPC APIs to manage workflow templates based on Argo REST API. Developed a gRPC client from scratch to interact with the gRPC API of other project and a created a Docker image for deployment. Designed and implemented gRPC APIs for AWS Glue, enabling Operations such as creating, deleting, updating, and triggering Glue jobs. Developed functionality to retrieve job logs, list ETL jobs and obtain detailed ETL job run information. Developed comprehensive gRPC APIs for Apache airbyte, Supporting various operations: creating, deleting, retrieving, updating and listing connection. Developed and optimized unit test cases, improving test coverage by 30%. Implemented gRPC APIs for creating Iceberg table using AWS Athena and AWS Glue. Developed gRPC APIs to delete Pinot tables and schemas using the Pinot REST API. Hands-on experience with Kubernetes and Docker. Implemented Change Data Capture to migrate unprocessed data from S3 to Iceberg tables. Resolved defects daily, in addition to sprint commitments. Developed automation test cases and help QA team to write automation test case and flow of API, Conducted Security checks using AQUA Scan, Security Scan and Blackduck Scan, Addressed and resolved code smells to improve code Quality. Migrate One Legacy Project Spring to Spring boot.
Education
NIT Raipur
Software Engineering, Master Of Computer Application•  July 2018 - June 2021