Summary
Overview
Work History
Education
Timeline
Hi, I’m

Sahil Budhwar

Senior Software Engineer
Bengaluru
Sahil Budhwar

Summary

Highly skilled and dedicated Frontend Software Engineer with over 5 years of experience in developing robust and user-friendly web applications. Proficient in React, Redux, and Angular frameworks, with a strong focus on creating efficient and scalable code. Demonstrated expertise in designing and implementing features, optimizing codebase, and collaborating with cross-functional teams to deliver exceptional results.

Overview

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

Work History

Red Hat
Bengaluru

Senior Software Engineer
04.2022 - Current

Job overview

  • Building user interface for RHTAP
  • RHTAP (Red Hat Trusted Application Pipeline) is a cutting-edge solution that streamlines the import, containerization, and deployment of applications to development environments. With its user-friendly interface, users can effortlessly interact with their applications running on OpenShift and Kubernetes. RHTAP's key value proposition lies in its "build here, go anywhere" approach, enabling the seamless portability of applications across diverse platforms..
  • Led software development initiative as subject matter expert and primary point-of-contact for project management staff.
  • Worked with project managers, developers, quality assurance and customers to resolve technical issues.

Red Hat
Bengaluru

Software Engineer
07.2019 - 03.2022

Job overview

  • Contributed to the OpenShift Developer Console (ODC), delivering various features and operators, including HAC App Studio and OpenShift Serverless.
  • Collaborated with UX, backend teams, and PM to ensure smooth integration and alignment on designs and APIs.
  • Implemented frontend functionality using React and Redux, enhancing the customer experience for native features on the console and operator-based flows (Web Terminal, Tekton, Serverless, etc.).
  • Designed and implemented reusable components using React, such as a log component for real-time log streaming and a virtualized grid for displaying large datasets.
  • Assumed the role of an epic owner, responsible for planning, execution, and coordination of epic-related activities within release cycles.

Red Hat
Bengaluru

Associate Software Engineer
03.2018 - 06.2019

Job overview

  • Developed and enhanced Planner, a project management application, with a focus on improving the functionality and user experience.
  • Collaborated with a cross-functional team to implement Planner's work item management system, where work items represent tasks, features, or bugs that need to be tracked and resolved.
  • Designed and implemented a hierarchical table view called Planner Datatable, utilizing the ngx-datatable library, to provide a comprehensive and organized display of work items.
  • Improved the Planner Datatable by adding additional features that were not initially available, ensuring seamless integration with the application and enhancing the user's ability to track and manage work items efficiently.
  • Optimized the Planner codebase after the integration of ngrx (State Management System), identifying and removing redundant code while improving code styling consistency. This effort significantly reduced the build size from 6.8MB to 4.7MB, resulting in a more efficient and streamlined application.
  • Worked on various other features of Planner, including (but not limited to): audit trail, tree exploration, board view, query page, and DevConsole integration.

Red Hat
Bengaluru

Intern
09.2017 - 03.2018

Job overview

  • Contributed to Patternfly (Patternfly-ng: Angular implementation of Patternfly Components), enhancing components and addressing the needs of various teams.
  • Developed and contributed pagination and modal components by creating and submitting pull requests, ensuring smooth integration and enhancing overall functionality.
  • Collaborated with UX and backend teams for designs and APIs, coordinating the development process.

Google Summer of Code
Remote

GSoC'17
05.2017 - 08.2017

Job overview

Developed a set of core WebComponents for Patternfly Project

https://summerofcode.withgoogle.com/archive/2017/projects/5019142000214016/

Tunnl
Remote

Web Developer Intern
02.2017 - 04.2017

Job overview

  • I contributed to the development of a micro web application utilizing a technology stack comprised of JavaScript, Python, and Flask.
  • Assisted with troubleshooting tasks to uncover issues within software.

Education

Maharshi Dayanand University
Rohtak, Haryana

B.tech (Bachelor of Technology) from Computer Science And Engineering
07.2013 - 06.2017

University Overview

Timeline

Senior Software Engineer
Red Hat
04.2022 - Current
Software Engineer
Red Hat
07.2019 - 03.2022
Associate Software Engineer
Red Hat
03.2018 - 06.2019
Intern
Red Hat
09.2017 - 03.2018
GSoC'17
Google Summer of Code
05.2017 - 08.2017
Web Developer Intern
Tunnl
02.2017 - 04.2017
Maharshi Dayanand University
B.tech (Bachelor of Technology) from Computer Science And Engineering
07.2013 - 06.2017
Sahil BudhwarSenior Software Engineer