Vidit Bhalla

Software Engineer

Bengaluru, Karnataka, India6 yrs 5 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • Expert in Java and Spring Framework development.
  • Proven track record in optimizing software solutions.
  • Strong mentor with experience in knowledge sharing.
Stackforce AI infers this person is a Backend-focused Software Engineer in the Fintech and Travel Tech industries.

Contact

Skills

Core Skills

JavaSpring Framework

Other Skills

JUnitMockitoGitCI/CDSpring BootMavenData StructuresSoftware DevelopmentTest AutomationTDDData ModelingBack-End Web DevelopmentServer Side ProgrammingJSONOracle Database

About

An experienced software professional with a problem solving approach.Having experience in designing,modeling, developing and testing back end of applications from scratch.Having good exposure to core Java,Database and Rest services , always up for new challenges. Very strong fundamentals of data structures and algorithms, always looking for ways to implement them to make more efficient software solution by optimizing the space and time complexity needs. Currently exploring the efficient use of functional programming and building strong fundamentals in lambda calculus transformation one step at a time. Always implementing best software engineering practices and trying to implement SOLID principles as much as possible.

Experience

Expedia group

2 roles

Software development engineer III

Apr 2023Present · 2 yrs 11 mos · Bangalore Urban, Karnataka, India

Software development engineer II

May 2021Apr 2023 · 1 yr 11 mos · Bangalore Urban, Karnataka, India

  • Powering and building the platform which caters to travel needs of millions of people per year globally

Jpmorgan chase & co.

3 roles

Software Engineer II

Feb 2021May 2021 · 3 mos

Software Engineer I

Jul 2019Jan 2021 · 1 yr 6 mos

  • Worked in the global performance attribution team, which tracks the
  • performance of the funds w.r.t the benchmark .It is a business critical application that
  • generates high revenue for the firm.
  • Working mostly to develop applications using java, spring framework, JUnit and mockito.
  • Familiar with git, jules and CI/CD pipeline.
  • Maintaining strong coordination with the UI team.
  • Responsible for modernization of code base by splitting a large monolith into a multi
  • modular architecture, which will be split in separate micro services in future.
  • Changed the design of some modules to introduce single responsibility in classes to a great
  • extent, thereby increasing the code readability, extensibility and testability. This effort led to
  • an increase in overall code coverage by 8%.
  • Ability to work in highly distributed global team, since for a long time I was the only
  • member of my team in India. Due to this I helped in on boarding of new members across all levels that joined later by giving timely knowledge sharing sessions and project architectural overview.
  • Responsible to mentor two fresh campus hires.
JavaSpring FrameworkJUnitMockitoGitCI/CD

Intern

May 2018Jul 2018 · 2 mos · Bengaluru, Karnataka, India

  • End to end software development and testing.

Education

Motilal Nehru National Institute Of Technology

Bachelor of Technology — Computer Science

Jan 2015Jan 2019

Stackforce found 100+ more professionals with Java & Spring Framework

Explore similar profiles based on matching skills and experience