Timeline
Work History
Overview
Education
Skills
Work Preference
CustomerServiceRepresentative
Ambrish Dadhwal

Ambrish Dadhwal

Software Engineer
Chandigarh,Chandigarh

Timeline

Staff Engineer

Nagarro Software Pvt.Ltd
03.2023 - Current

Software Engineer III

Walmart
05.2022 - 03.2023

Software Engineer II

FIS Global
10.2018 - 05.2022

Software Programmer

Tk20
09.2015 - 10.2018

Bachelor Of Technology - Computer Engineering

Punjab Technical University
08.2011 - 06.2015

Work History

Staff Engineer

Nagarro Software Pvt.Ltd
Chandigarh, Chandigarh
03.2023 - Current
  • Skilled at working independently and collaboratively in a team environment.
  • Self-motivated, with a strong sense of personal responsibility.
  • Worked effectively in fast-paced environments.
  • Proven ability to learn quickly and adapt to new situations.
  • Passionate about learning and committed to continual improvement.
  • Developed reusable code libraries to expedite future development efforts, reducing time-to-market for new features.
  • Mentored junior developers by providing guidance on best practices, coding techniques, and problem-solving skills.
  • Improved system stability through rigorous debugging processes that identified root causes of issues quickly and efficiently addressed them before deployment deadlines were met.
  • Optimized software performance by implementing efficient algorithms and code optimizations.
  • Reduced technical debt by refactoring legacy code for improved maintainability and reduced error rates.

Software Engineer III

Walmart
Remote, Remote
05.2022 - 03.2023
  • Worked effectively in fast-paced environments.
  • Learned and adapted quickly to new technology and software applications.
  • Paid attention to detail while completing assignments.
  • Adaptable and proficient in learning new concepts quickly and efficiently.
  • Managed time efficiently in order to complete all tasks within deadlines.
  • Excellent communication skills, both verbal and written.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.

Software Engineer II

FIS Global
Chandigarh, Chandigarh
10.2018 - 05.2022
  • Excellent communication skills, both verbal and written.
  • Assisted with day-to-day operations, working efficiently and productively with all team members.
  • Used critical thinking to break down problems, evaluate solutions and make decisions.
  • Adaptable and proficient in learning new concepts quickly and efficiently.
  • Proved successful working within tight deadlines and a fast-paced environment.
  • Paid attention to detail while completing assignments.
  • Reduced system downtime and improved reliability by proactively identifying and addressing potential system vulnerabilities.
  • Increased code quality and reduced bug rates by establishing comprehensive unit and integration testing protocols.
  • Integrated third-party APIs to extend application functionalities and improve user experiences, leveraging external services for enhanced capabilities.
  • Participated in agile development processes, including daily stand-ups, sprint planning, and retrospectives.
  • Fostered culture of continuous learning and development within team, leading to increased innovation and problem-solving capabilities.
  • Led cross-functional teams in design and launch of innovative software solutions, meeting critical market needs and user preferences.

Software Programmer

Tk20
Chandigarh, Chandigarh
09.2015 - 10.2018
  • Provided technical support using knowledge of complex technology to solve problems and support new projects.
  • Built databases and table structures for web applications.
  • Designed new product elements such as image recognition, hand writing recognition, audio, video and device-to-device communication.
  • Assessed costs and risks associated with developing new features and products.
  • Performed regression and system-level testing to verify software quality prior to release.

Overview

9
9
years of professional experience
4
4
years of post-secondary education

Education

Bachelor Of Technology - Computer Engineering

Punjab Technical University
Punjab
08.2011 - 06.2015

Skills

  • Application Deployment
  • Product Development
  • Software Architecture
  • Engineering Standards
  • Data Structures
  • Spring Boot
  • SDLC Processes
  • Design Patterns and Principles
  • Develop Specifications
  • API Design Knowledge
  • Code Review
  • Programming Language Specialist
  • SQL Expertise
  • Application Development

Work Preference

Work Type

Full Time

Location Preference

Remote

Important To Me

Career advancementWork-life balanceCompany Culture
Ambrish DadhwalSoftware Engineer