Anudeep Bommidi

Anudeep Bommidi

Software Engineer (Full-Stack)

I am a versatile full-stack developer with expertise in Java, JavaScript, and Scala. I have adopted functional programming and microservices as my go-to approach for building software. With a focus on scalable web applications, I have honed my skills in the development and maintenance of complex systems. With extensive experience in all stages of the Software Development Life Cycle, I am equipped to deliver high-quality, reliable solutions.

Experience

ServiceNow, Hyderabad, IN — Senior Software Engineer
MAR 2023 - Present

As a senior full-stack developer on the UX Framework team, I am responsible for developing, maintaining and enhancing a metadata driven framework named UXF and an in-house built UI library named Seismic.

  • Enhanced the metadata driven architecture to support reusable App shells within a WYSIWYG editor.
  • Improved the FCS & LCS performance of UI Framework by developing features that would render elements on priority and lazily.
  • Developed a mechanism for seamlessly rendering old-gen apps within the apps built on UX Framework.
Oracle, Hyderabad, IN — Senior Software Engineer
JULY 2021 - Present

As a full-stack developer on the Oracle Infinity Behavior Intelligence platform, I am responsible for designing, developing, and maintaining a React-based user experience and multiple microservices utilizing Java and Scala.

  • As a member of the API Gateway team, I designed and implemented a dynamic runtime API registration and loading mechanism using Scala. I also developed a self-contained module of APIs for flexible and efficient deployment.
  • Working with interdisciplinary teams, I architected and delivered a Java-based addon jar utilizing gRPC, which provided secure CRUD access to database objects based on Facebook's TAO architecture.
  • I engineered a modular Data Access Layer using TypeScript and React, allowing seamless communication between the API and UI by translating and validating requests and responses in both JSON and UI-friendly formats.
  • As the lead developer, I managed the successful migration of vast amounts of data from a legacy Voldemort database to a more robust Oracle database.
Advance Auto Parts, Hyderabad, IN — Senior Software Engineer
MARCH 2021 - JULY 2021
  • Revamped a B2B e-commerce site, originally written in JavaScript/JSP, transforming it into a responsive platform using the tech stack of React, TypeScript, and Storybook.
Kony India Pvt. Ltd, Hyderabad, IN — Senior Software Development Engineer
JUNE 2019 - MARCH 2021
  • Made significant contributions to a business workflow web application based on BPMN specification. This application was critical for the merger of the company with Temenos. As a part of this, I have:
    1. Implemented a micro app in React within a larger AngularJS application, utilizing Redux for communication and event handling.
    2. Designed and implemented graph algorithms for validations and a BPMN backend parser to convert the designer's GoJS data model into BPMN standard XML.
  • Designed and implemented a Java command-line app that enhances packaged (zip) applications with lock configurations through the use of a provided JSON rules file.
  • Led a team of 4, planned and executed the migration of legacy code from AngularJS to React and Redux.
  • Did a POC with TypeScript, and improved the frontend code's flexibility and modularity through the use of composition patterns.
Kony India Pvt. Ltd, Hyderabad, IN — Software Development Engineer
JULY 2017 - APRIL 2019
  • Simplified API designer user experience by streamlining data extraction for JSON and XML formats, providing automatic generation of JSON/XML paths through a user-friendly visual tree interface.
  • Conducted website profiling, identified performance bottlenecks, and made improvements to enhance web application performance.
  • Modernized the frontend by upgrading to Webpack 4 and releasing a new Webpack plugin to NPM, named “webpack-script-tags-plugin“.

Professional Skills

Top Skills
90%

Java

Expert, 6+ years
90%

JavaScript

Expert, 6+ years
90%

React, HTML, CSS

Expert, 6+ years
Additional Skills
Scala Typescript Webpack NodeJS Redux
Express Kafka Akka Spring gRPC Hibernate

Education

B.Tech in Computer Science
GITAM Institute of Technology - Visakhapatnam, IN
2011 - 2015
Graduated First Class with 7.82 GPA
Certifications
Coursera
2016 - 2017
University of California, San Diego on Coursera:
Higher School of Economics & UCSD on Coursera:

Accomplishments

Get in Touch

A bit more about me:

In general, I stand out as the go-to guy for my team members whenever a challenging problem arises. I actively seek challenges and enjoy the time spent solving them.

My expertise is in the following:

  • Front-end development with Javascript, React.
  • Back-end development with Java, Scala, Spring & NodeJS.
  • Full-Stack Web development and Responsive Web Design.

Reach out to me at anudeepbommidi@gmail.com