Summary
Overview
Work History
Education
Skills
Personal Information
Languages
Timeline
Generic

Avik Hazra

Bangalore

Summary

A dynamic, detail-oriented, and highly analytical Software Engineer having 10+ years of hands-on experience in developing scalable, distributed, and multithreaded applications.

Overview

10
10
years of professional experience

Work History

Technology Lead

Manhattan Associates
Bangalore
07.2020 - Current
  • Designed and developed multiple features across core WMS components, working with product managers to translate business requirements into technical solutions and drive smooth feature delivery.
  • Worked closely with customers to troubleshoot and resolve issues across WMS components, maintaining minimal downtime upgrade.
  • Have driven the team in various improvements and optimizations.
  • FedRamp migration of WMS components.
  • Has maintained multiple code bases in WMS collaboratively in a team environment.

Senior System Engineer

Infosys
Bangalore
03.2018 - 05.2020
  • Has developed multiple features following TDD/BDD and microservice architecture in brand foundation and production foundation.
  • Created multiple initial frameworks to launch project in spring boot and JPA, integrated Jenkins for CI/CD, swagger for api documentation, configured Apigee as reverse proxy, RabbitMQ for queuing, spring config server for centralized configuration, Splunk for centralized logging.
  • Written pipeline scripts for component deployment to Jenkins.
  • Has been part of quarterly production deployment process. Sprint planning and breaking down features to multiple stories following Agile scrum model.

Software Engineer

Tracxn
Bangalore
05.2017 - 12.2017
  • Devops web application design and development for Kafka topic, Kafka consumer group, and Cron job configuration monitoring and setup.
  • Has been part of migration of codebase from Grails to Spring boot framework.
  • Has been part of the CRM development team.
  • Reimplemented the Authentication system using OAuth2 in spring boot.
  • Been worked in maintenance of User specific components.

Assistant System Engineer

TCS
Bangalore
08.2015 - 05.2017
  • Worked on Ultimatix, an enterprise resource planning tool created especially for the company's employees.
  • Improved API response time using cache, database indexing and removing duplicated queries.
  • Used JMeter for load testing the application and identifying heavy APIs

Education

B.tech - Computer Science & Engineering

Kalyani Govt Engineering College
08-2015

Skills

Fundamentals:

DS & Algorithms, Design Patterns, HLD & LLD, OOPs & SOLID principles

Programming Languages:

Java, Python, SQL, JavaScript

Web Technologies:

Spring boot, JPA, React

Data Management:

MySQL, Redis, Mongo

Messaging:

RabbitMQ, Kafka

Infrastructure:

CI/CD, Docker

Personal Information

Title: Technology Lead at Manhattan Associates

Languages

  • Hindi
  • Bengali
  • English
  • Hindi
  • Bengali

Timeline

Technology Lead

Manhattan Associates
07.2020 - Current

Senior System Engineer

Infosys
03.2018 - 05.2020

Software Engineer

Tracxn
05.2017 - 12.2017

Assistant System Engineer

TCS
08.2015 - 05.2017

B.tech - Computer Science & Engineering

Kalyani Govt Engineering College
Avik Hazra