Summary
Overview
Work History
Education
Skills
Certification
Timeline
ResearchAssistant
Amitabh Suman

Amitabh Suman

Senior Software Engineer
Bangalore,Karnataka

Summary

Creating : an art for me. Solution oriented mindset, averagely talented, core hard-working, real time self learner, in 30s and purely self passion driven, great software design understanding, timelines addict and fun to work with. Knows to approach most complex problems, modularize and solve. Striving to make machines do the work now.

Overview

11
11
years of professional experience
7
7
years of post-secondary education
4
4
Certifications

Work History

Software Engineer - III

Broadcom Inc
Bangalore, Karnataka
10.2018 - Current
  • Conceptualization and Introduction of Dynamic intelligence (On Policy) automation for various components and characteristics of Hardware/Environment under test, unit test planning, development and deployment.
  • Basic GUI wireframing, entire GUI designing, end to end development and deployment of in-house tool to help user customization to Test cases, edits, copy saves and runs.
  • Remote machine TC execution, log viewer, progress tracker and TC status reporting GUI tool used for test case runs (end to end)
  • Refined expected output validation layers, error reporting layer, retries and various multi app based output validations for cross-app uniform behavior validation.
  • Designing, implementation, delivery and deployment of non GUI based, pure Client - Server architecture based automation using Python Paramiko
  • Deliveries of various IO tool, stress tools automation, imitating real world IO tool functionality with 3rd party tool integration
  • NVIDIA Cuda stress implementation and integration
  • Meta specific (Menu driven) tool implementation and integration
  • Cross platform, heterogeneous OS based automated runs and error reporting.
  • Multi-threaded execution, Multi-host test automation, multi-host exception queue, progress tracker and logger.
    Remote machine pre-test setup, releases, 3rd part tool readiness and driver compilation and load/installs
  • Telnet based hardware interactions to achieve feature functionality

Software Engineer - II

Broadcom Inc (then, Avago)
Bangalore, Karnataka
10.2015 - 10.2018
  • Conceptualization, pitching and POC of a GUI based Automation Framework, first time ever for the BU
  • Architect of end to end GUI based Automation Framework, modules identification and work flow decisions.
  • Blueprint of integrated modules, workflow and reporting, basic wireframe of the GUI for idea presentation
  • Entire GUI implementation using Python's Tkinter library
  • Breakthrough into Code less Test case automation for End user via the Framework.
  • Design language standardization to create JSON based Test steps.
  • Backend engine development for Test Case execution.
  • Machine reboot handler, multi-threaded operations, parallel processing stress suite development and testing.
  • Enhancements, scoping, designing, process and idea reviews, design docs, documentation, trainings and presentations
  • Code reviews, versioning, version control, software digital signing, installer creation using Nullsoft NSIS tool
  • Trainings, presentations and support across all global BUs
  • Defects triage, fixes, code support, debugging and fix engine support.
  • Continuous code optimizations, feature enhancements, efficient error reporting and classification.

Software Engineer - I

Broadcom Inc, (then, LSI)
Bangalore, Karnataka
05.2013 - 10.2015
  • Understanding of in-house Test environment challenges, resources availability, Test case dynamics, defect trends, release cycles and fix engines
  • Identification of manual processes, segregation into sub categories and self development of tools to automate them
  • Development and distribution of scalable and modular automated executable applications for Test Team for most of the manual work
  • Integration of various 3rd party applications within automated tools
  • Worked with FW development and testing team members to understand and enhance tool for parameterization, error reporting enhancements and various user suggested feedback.
  • Application development for efficient, accurate and faster debugging of issues in-house, dynamic reporting of Test results for nightly builds.

Intern Engineer

Addecco
Bangalore, Karnataka
02.2012 - 05.2013
  • Responsible for testing RAID based Storage adapters
  • Understanding Test cases, product functionality and generations
  • Understanding tools usage, test scenarios and execution
  • Working on Industry wide used Operating systems, Servers, hardwares
  • Installation of OSes, server HW configurations, bring-ups and SW configurations

Education

No Degree - Class 10, Boards

De-Nobili, Sindri
Jharkhand
03.2005 - 03.2005

High School Diploma -

De-Nobili, Sindri
Jharkhand
04.2005 - 05.2007

B. Tech - Computer Science

LIET, Alwar
Rajasthan
08.2007 - 06.2011

Post Graduate Certificate - Data Science, Machine Learning, Artificial Intell.

PGC in Data Science And Machine Learning
IIT Roorkee
12.2021 - 12.2022

Skills

Python, SOLID principles, SDLC

undefined

Certification

[Python for Data Science and Machine Learning Bootcamp], [Udemy] - [2021-22]

Timeline

[Python for Data Science and Machine Learning Bootcamp], [Udemy] - [2021-22]

11-2022

Post Graduate Certificate - Data Science, Machine Learning, Artificial Intell.

PGC in Data Science And Machine Learning
12.2021 - 12.2022

[Practical AI using Reinforcement Learning], [Udemy] - [2021-2022]

11-2021

[SOLID Principles: Introducing Software Architecture & Design], [Udemy] - [2020]

05-2020

[Design Patterns in Python], [Udemy] - [2020]

03-2020

Software Engineer - III

Broadcom Inc
10.2018 - Current

Software Engineer - II

Broadcom Inc (then, Avago)
10.2015 - 10.2018

Software Engineer - I

Broadcom Inc, (then, LSI)
05.2013 - 10.2015

Intern Engineer

Addecco
02.2012 - 05.2013

B. Tech - Computer Science

LIET, Alwar
08.2007 - 06.2011

High School Diploma -

De-Nobili, Sindri
04.2005 - 05.2007

No Degree - Class 10, Boards

De-Nobili, Sindri
03.2005 - 03.2005
Amitabh SumanSenior Software Engineer