Govind Resume
Govind Resume
Technical Skills
Technologies: Java , Spring , Spring boot ,Hibernate , JPA , Apache Kafka , Elasticsearch, API , REST , webflux ,
AWS , GCS , Rabbitmq , Cron , Spring Batch , Cassandra , Maven , Data Structures , MySQL , Micro-Services , Web
Services , Reactive Programming , APIs , GraphQL Git , Redis , Gradle .
Experience
Software Engineer 2 Nov 2021 – Present
Bukuwarung Remote,India
• BNPL(Buy Now Pay Later) : lead the team Designing and implementing BNPL Service so that Merchant can
onboard to system and buy products as bnpl and Built BNPL wallet so merchant and pay there bills , recharge
phone as BNPL as payment option , maintaining loans ledgers
• Blocking Defaulters : lead the team for risk initiative of Blocking Defaulters who doesn’t repays there loans on
in the form of cash and BNPL loans, Built and design Lending feature registration , Repayment and Tracking of
repayment
Software Engineer March 2021 – Nov 2021
FabHotels Gurgaon, India
• Reactive Micro-Service : Built and Design Reactive Micro service for creating async non blocking calls to call
other services.
• Trip Management Service:Built and Design Trip Management Micro-Service responsible for creating Trips for
B2B cooperate application to create , manage Trips for a Employee. Where Manager is different persona
responsible for verifying trip.
• Invoice Generation Platform : Built and Design Invoice Micro-Service responsible for creating proforma invoice
at the time of booking creation and generating tax invoice after guest checkout.Invoices having IRN number and
QR code from GST portal by govt of India.
• Template Service : Desgin Template Service for creating different templates creating strategy for creating ,
generation asynchronously. It uses datastore to store a user request and scheduler to schedule it nightly to
RabbitMQ. From RabbitMQ, it is read and processed in a paginated form. Notifications are sent to users on
completion.
• Generic Notification Generation platform : Built a generic Notification generation platform that performs On
Demand and Batch notification To User. It uses Batch/Cron to Trigger the Notification at Certain time Which
Check the Datastore for new Claim/Appeal of a User. On the Basis of User Opt In Setting web/email/sms/push
notification get Triggered. On Demand Notification Like Forget Pasword. which Triggers when User Perform the
Request.
• Generic Enrollment ProcessingBuilt a generic Enrollment Processing Platform.As Business On boards new
Employer to a Portal having employees then Employee Need to complete a Process called Enrollment selecting the
product and dependent they want to enroll in their coverage.
• Does test driven development , with 90 percent coverage of features
Projects
Movie Ticket Booking | Spring, Spring boot, cassandra, Redis, PostgreSQL May 2019 – july 2019
• Built Movie Ticket Booking Website where user can check movie ticket availability and can book tickets, movies
Education
Amity University Noida,India
Bachelor of Technology in Computer Science June 2015 – May 2019