Amit Bhave

Software Engineer

image

Having 5+ years of Software Development experience, currently working as a polyglot developer at ThoughtWorks. I have majorly worked on Java, Spring Boot stack as a backend developer. Also having experience working on latest technologies/frameworks like Kotlin and Flutter. I try to keep the code clean.


Work Experiences

Application Developer

ThoughtWorks | July 2019 - Present

Polyglot Developer(Java, Kotlin, React). Following best practices like code pairing, TDD, CI/CD, trying to keep code clean, and follow boy scout rule.

  • M-Create : This is app for promotions management and brochure generation cycle management for leading retail client. Tech stack: Java 11, Spring boot, Microservice architecture, Postgres, Minio for file storage, Reactjs, docker.
  • Credit Cards platform: Customer journey platform for credit card application for a banking client. Tech stack: Kotlin, Microservice architecture, Mongodb, kafka, docker.

Software Engineer

Vuclip Inc. | July 2017 - July 2019

Viu is Video-On-Demand product of Vuclip.

  • User Management microservices, which serve as an entry point for Web as well as App backend for leading video on demand product. Tech stack- Java 8, Spring boot microservices, Spring cloud, mysql, rabbitmq, redis cache, Google spanner, GCP.
  • Developed Configuration tool, using Spring Boot, Ajax, Dynamo db, Mysql, which reduced the 60% of weekly manual efforts required to do the configuration changes by the Backend as well as Android team.

Application Developer - 1

Oracle FSS | May 2016 - July 2017

Worked on Oracle Revenue Management and Billing (ORMB) product of Oracle Financial Services Software.

  • Developed file upload data migration Module to upload legacy system data from various file formats into ORMB.

Associate Software Engineer

Accenture | June 2015 - April 2016

Worked as a Java developer. Maintained website of a European bank and developed web services for their mobile app.

Projects

This plugin shows preview of a URL. Main things like background, text colors, height, number of title and description lines of URL are kept configurable. You can check the code here.

This is mobile client for pub.dev website to discover flutter packages.

Smart Restaurant Reviews

Web

Application where customer can record his review(either hardware device or web app), which is uploaded and stored on Google Bucket Store. Its transcript is then generated using Google speech-to-text API, which can be viewed by restaurant admins.
Tech stack: Java, Spring Boot, Thymeleaf, Bootstrap, GCP services like Google Tasks, Cloud bucket watcher, App Engine, Compute engine.