Amit Bhave

Senior Software Engineer

Hyderabad, Telangana, India10 yrs 1 mo experience
AI EnabledAI ML Practitioner

Key Highlights

  • 10+ years of experience in software engineering.
  • Expert in microservices and backend development.
  • Strong advocate for clean code and testing practices.
Stackforce AI infers this person is a Backend-heavy Fullstack Engineer with expertise in E-commerce and AI solutions.

Contact

Skills

Core Skills

Generative AiMicrosoft AzureJavaMicroservices

Other Skills

AWSApache KafkaAzureC#Clean CodingCross-team CollaborationDartDesign patternsDockerFlutterFlywayGoGradleHibernateHigh-Level Design

About

10+ years of experience, with good problem solving skills, understanding of data structures and algorithms, Microservice architecture, clean code practices and importance of writing tests! Currently working in Microsoft Responsible AI team working on AI safety. Technical Skills: - Backend: Java, Kotlin, Spring boot, Golang, Python - Mobile app: Flutter, Dart - Architecture: Microservices - Build tools: Maven, Gradle - Tests: JUnit, Mockito, MockK - ORM: Hibernate, Spring Data JPA - Databases: Mysql, Mongodb, Postgres - Cloud: Azure, AWS - Caching: Redis - Messaging: Rabbitmq, Kafka - Others: Docker, Flyway, Liquibase, Design patterns Udemy - https://www.udemy.com/user/amit-bhave-2 Data structures and algorithms (DSA) - https://leetcode.com/amitbhave10/ Blogs - https://www.baeldung.com/author/amitbhave/ Open source - https://pub.dev/packages/simple_url_preview Github - https://github.com/Amitbhave

Experience

Microsoft

Senior Software Engineer

Jun 2024Present · 1 yr 9 mos · Hyderabad, Telangana, India · On-site

  • Azure AI platform - Responsible AI.
  • Low latency and highly scalable orchestrator layer(Azure AI Content Safety), which makes sure user prompts and model responses are safe.
  • Lead following features: PII (personal identifiable information), Agent Task Adherence, Image Provenance.
  • https://techcommunity.microsoft.com/blog/azure-ai-foundry-blog/keeping-agents-on-track-introducing-task-adherence-in-azure-ai-foundry/4458397
  • https://learn.microsoft.com/en-us/azure/ai-foundry/openai/concepts/content-filter-personal-information?view=foundry-classic
  • Also created safety library (gRPC client of our RAI service) and integrated in major APIs of Azure OpenAI.
  • Tech stack: C#, Go, Python, Azure
C#GoPythonAzureGenerative AIMicrosoft Azure

Getir

2 roles

Senior Engineer - II

Aug 2023May 2024 · 9 mos · Pune, Maharashtra, India · Remote

  • Building Shopping List for Getir Locals, that enables cost comparisons of the products in the shopping list of the users . Cross squad responsibilities.
JavaMicroservicesCross-team CollaborationHigh-Level DesignSystem ArchitectureKotlin

Senior Engineer - I

Jan 2022Jul 2023 · 1 yr 6 mos · Pune, Maharashtra, India · Remote

  • Re-architected Order-Courier flow by making use of Transactional outbox pattern using Debezium. Also published an udemy course on the same(https://udemy.com/course/transactional-outbox-pattern-with-debezium). This enabled batching of Getir-Food orders with Getir-Locals, which optimized our courier costs by > 50%.
  • Also worked on Getir Locals Offers, Shop, Zone related microservices.
  • Always pushed for code quality and maintainability best practices, writing tests, TDD, refactoring, knowledge sharing etc.
  • Tech stack: Java 17, Kotlin, Spring boot, kafka, Debezium, Atlas Mongodb, AWS
JavaSpring BootMicroservicesMongoDBApache KafkaKotlin

Ab software services

Independent Consultant

Oct 2021Dec 2021 · 2 mos · Pune, Maharashtra, India

  • Worked with an European client for custom software development.
  • Tech stack: Kotlin, Spring boot, React
KotlinSpring BootReact

Thoughtworks

Senior Consultant

Jul 2019Aug 2021 · 2 yrs 1 mo · Pune/Pimpri-Chinchwad Area

  • Learnt a lot about best development practices like TDD, clean code, and following boy scout rule while continuous refactoring.
  • Tech Stack: Java 11, Spring boot, Micronaut, Microservices, Postgres, event-driven architecture.
JavaPostgreSQLMicroservicesTest-Driven DevelopmentClean CodingKotlin

Vuclip inc.

Software Engineer

Jul 2017Jul 2019 · 2 yrs · Pune Area, India

  • Anything and everything.
  • Tech Stack: Java 8, Spring boot microservices, Spring cloud, JPA, mysql, dynamodb, rabbitmq, bigquery, redis cache, Google spanner, GCP.
JavaMySQLApache KafkaMicroservices

Oracle financial services software

Application Developer-1

May 2016Jul 2017 · 1 yr 2 mos · Pune, Maharashtra, India

  • Developed file upload data migration module to upload legacy system data from various file formats into ORMB(Oracle Revenue Management and Billing).
  • Developed build scheduler for ORMB application.

Accenture

Associate Software Engineer

Jun 2015Apr 2016 · 10 mos · Pune

  • • Maintained website of a European bank and developed web services for new functionality “Instant Money” for their mobile app.

Education

Savitribai Phule Pune University

Bachelor of Engineering (BE) — Computer Engineering

Jan 2011Jan 2015

S. P. College, pune

Jan 2009Jan 2011

Jnana prabodhini prashala

Jan 2003Jan 2009

Stackforce found 100+ more professionals with Generative Ai & Microsoft Azure

Explore similar profiles based on matching skills and experience