Summary
Overview
Work History
Education
Skills
Personal Information
Projects handled in previous organizations
Timeline
Generic

Abhijit Mohapatra

Bangalore

Summary

Dynamic Senior Software Engineer at Bazaarvoice, with expertise in frontend technologies and Agile methodologies. Proven track record in optimizing deployment times and enhancing system performance. Adept at mentoring teams and translating complex business needs into innovative technical solutions, driving significant improvements in project delivery and user experience.

Overview

13
13
years of professional experience

Work History

Senior II Software Engineer

Bazaarvoice
Bangalore
07.2022 - Current

Project Overview:

  • ConfigurationHub enables customers to customize their ratings and reviews page, aligning it with their brand and design preferences
  • It offers flexible styling options, allowing adjustments to background colors, font sizes, and other visual elements for seamless integration
  • The platform provides pre-configured default questions and answers while allowing clients to create custom ones
  • It includes a ready-to-use template for easy implementation, along with the option to design a fully customized template for enhanced personalization
  • Configurations are stored in a config database and consumed by services like Hosted Display and Hosted Submission through ConfigurationHub

Roles and Responsibility

  • Lead a small team and collaborate with architects
  • Design scalable systems, ensure code quality, and write critical code
  • Mentor developers, conduct code reviews, and foster collaboration
  • Manage project planning, Agile execution, and risk mitigation
  • Translate business needs into technical solutions and manage stakeholder communication
  • Monitor system performance, optimize efficiency, and manage technical debt
  • Enhance team processes, stay updated with new technologies, and drive innovation
  • Oversee the complete project lifecycle, ensuring timely delivery and high quality

Key Contributions & Achievements:

  • Data Lifecycle Management & Archival : l Automated data lifecycle processes, including deletion from MongoDB and archival in S3, enabling seamless retrieval and client visibility.
  • Automated UI Creation : Developed a tool to simplify UI generation by previewing JSON-based configurations, reducing complexity for internal users.
  • Optimized Deployment Time: Reduced deployment time from 20 to under 7 minutes by implementing asynchronous execution for key processes.
  • Server Version Upgrade : Upgraded the server to a more secure and stable version, ensuring enhanced performance and security.
  • UI Migration to ReactJS : Migrated complex UI modules from BackboneJS to ReactJS, improving maintainability and leveraging Redux for state management.
  • Performance Testing & Disaster Recoveryl : Conducted load testing (10x traffic simulation) and enhanced disaster recovery with a multi-region strategy for fail-over support.
  • Critical Bug Fixes : Resolved high-priority customer-reported issues, ensuring system stability and improved user experience.

Senior Software Engineer

Nokia
12.2014 - 07.2022
  • Led a small team while collaborating with architects, contributing to design, development, testing, and deployment
  • Worked in an Agile Scrum environment, actively participating in status meetings, code reviews, and user story implementation.
  • Oversaw task assignments, providing guidance, and ensuring timely project delivery

Associate Software Engineer

Ideation R&D Labs
01.2012 - 07.2013
  • Developed code, fixed bugs, and collaborated on troubleshooting/debugging
  • Worked in an Agile Scrum environment, attending status meetings, code reviews, and implementing user stories

Education

B.Tech in Computer science and Engineering -

BPUT University, Odisha
06.2010

Skills

  • ReactJs
  • JavaScript
  • HTML
  • CSS
  • Core Java
  • OOPS
  • MVC
  • Spring
  • Spring boot
  • Mongo
  • MySQL
  • Aws
  • Data dog
  • LogZ
  • Pagerduty
  • Figma
  • Lucidchart
  • Fullstory
  • Snyk

Personal Information

Hobbies: Passionate about sports, including badminton, lawn tennis, and carrom, which help in building teamwork and focus., Enjoy traveling to explore new cultures and experiences.

Projects handled in previous organizations

3G Element Manager(FEBRUARY 2019 – JULY 2022 ) : Enables BTS operators to commission, configure, and monitor BTS locally or remotely via NMS/BSC. Flexi BTS Site Manager supports Flexi Multiradio BTS, enhancing 3G/WCDMA capacity and cost efficiency.

Technologies used: ReactJS, JavaScript, HTML, CSS

Litmus Tool (Mar 2018 – Jan 2019) : A language certification tool enabling employee self-nomination or manager-led nominations, with results linked to profiles.

Technologies used: ReactJS, JavaScript, HTML, CSS, Java, Spring Boot, MySQL

BTS Site Manager (Dec 2014 – May 2018) : 2G Flexi BTS Site Manager allows BTS operators to commission, configure, and monitor BTS locally or remotely via NMS/BSC. Supports Flexi Multiradio 10 BTS, enhancing GSM/EDGE capacity and cost efficiency. 

Technologies used: Core Java, Swing, JUnit 4.0, Log4j, Eclipse, MVC

Salesmaster Service (Feb 2012 – Jul 2013) : A pricing and service management system that defines product attributes, default parameters, and data synchronization. It automates data transfer from the company database to the product database, ensuring updates and historical tracking.

Technologies used: Core Java, html, JUnit 4.0, Log4j, servlet, JSP, mysql

Timeline

Senior II Software Engineer

Bazaarvoice
07.2022 - Current

Senior Software Engineer

Nokia
12.2014 - 07.2022

Associate Software Engineer

Ideation R&D Labs
01.2012 - 07.2013

B.Tech in Computer science and Engineering -

BPUT University, Odisha
Abhijit Mohapatra