Badges
Certifications
Work Experience
Associate Staff Software Engineer
Samsung•  February 2024 - Present•  Bengaluru, India
Developed UMI-Block management UI using AngularJS, Java, and MongoDB, enhancing node, initiator, and volume management features and real-time metrics. Created and maintained a simulator in Python Flask to support development and testing processes. Developed multiple Java services, including cluster, storage, and telemetry services, and implemented logic for executing Ansible commands across servers, streamlining automation and deployment.
Senior Software Engineer
Samsung•  July 2021 - January 2024
Migrated legacy components to React functional architecture, optimizing JavaScript performance from 5% to 95%, ensuring strong compliance with WCAG 2.1 Level AA standards. Integrated Grafana and PrometheusDB, utilizing porters such as Prometheus, IPMI, and Node, along with PromQL, Python, and Flask to enable real-time telemetry data visualization, significantly enhancing monitoring capabilities. Led the development of presets by storing repetitive actions in Litedb, cutting testing time by 40%. Containerized UI and API servers with Docker, orchestrated using docker-compose, ensuring seamless CI/CD processes. Implemented a multi-node Kubernetes cluster using Kubeadm and deployed Container Storage Interface (CSI) to expand storage management capabilities. Designed and developed a UI for managing and monitoring the Block Storage System (PBSSD) showcased at the OCP Summit, leveraging it for optimal performance.
Technical Engineer Intern
Synopsys•  April 2021 - June 2021•  Bengaluru, India
Defined design rules and validated C++ code, ensuring chip design compliance and quality. Collaborated closely in debugging, refining, and optimizing code to enhance overall functionality and performance.
Software Engineer Intern
Samsung•  May 2020 - July 2020•  Bengaluru, India
Automated system-level processes for Android apps, enhancing efficiency by 35% using Java, UIAutomator, and Appium. Developed a background application to streamline automation testing by managing developer mode settings.
Education
Jadavpur University, Kolkata
Information Technology, BE•  2017 - 2021