Santosh Kumar

Software Engineer

Bengaluru, Karnataka, India13 yrs 9 mos experience

Key Highlights

  • 12+ years of experience in software development.
  • Strong leadership in project management and Agile methodologies.
  • Expertise in C++, C#, and data structures.
Stackforce AI infers this person is a Backend-focused Software Engineer with extensive experience in enterprise application development.

Contact

Skills

Core Skills

Vmware EsxiC++OdataC#

Other Skills

ASP.NetAgile MethodologiesAlgorithmsCOMData StructureData StructuresDebuggingHistoryJavaScriptLinuxManual TestingMicrosoft OfficeOracleProgrammingPython (Programming Language)

About

Seasoned professional. Experienced Project Lead with a demonstrated history of working in the information technology and software industry. Well-versed in Data Structure and algorithms. Highly skilled in C++, C#, COM, OData, and SQL. Played Scrum Master role in Agile Methodologies. Strong program and project management leadership skills. Professional with a Bachelor of Technology focused in Engineering from Punjab Technical University. Highly self-motivated software professional with 12+ years of experience in the Software Development Life Cycle that includes requirement study, analysis, design & development, testing, and deployment of large multi-tier enterprise applications. Perform best in high pressure :).

Experience

13 yrs 9 mos
Total Experience
2 yrs 9 mos
Average Tenure
2 yrs 5 mos
Current Experience

Broadcom

R&D Software Engineer 4

Nov 2023Present · 2 yrs 5 mos · Bengaluru, Karnataka, India · On-site

  • VMware acquired by Broadcom
  • Implemented support to detect schema mismatch for image generator product and tools like vLCM, ImageBuilder, Autodeploy, EPK
vmodlVMWare ESXiVumvlcmC++Python (Programming Language)+4

Vmware

Senior Member Of Technical Staff

Sep 2021Nov 2023 · 2 yrs 2 mos · Hyderabad, Telangana, India · Remote

  • Project: ESXi Lifecyle ( VUM, vLCM)
  • Worked on quick-patch support – partially download quick-patch VIB
  • Add SAH with image extracted using host seeding
  • Moving host from vLCM cluster to make it vLCM managed stand-alone host.
  • Worked on VUM and vLCM Powercli support.
  • Esxio host seeding support for ISO interactive upgrade
  • Fixed critical host seeding bugs to stabilize the seeding.
  • Incorporated SHA256 hash for ISO generation and to consume it.
  • Added Sha256 for portal_input.xml which is used to upload patches on the customer portal.
  • Playing guru role to triage incoming bugs and triage as needed.
vmodlVMWare ESXiVumvlcmC++Python (Programming Language)+4

Ge

Senior Software Engineer

Oct 2019Sep 2021 · 1 yr 11 mos · Greater Hyderabad Area

  • Project- CIMPLICITY HMI/SCADA.
  • My contributions:
  • Enhanced the DotNet Components by adding support with stabilized dispid.
  • Provided support for PDS components
  • lmplemented REST api support for SQL database configuration.
  • Participated in adding feature of alarm count by resources.
  • Maintaining previously written code by code refactoring and re-designing the existing components.

Kofax

Senior Software Engineer

Jun 2019Sep 2019 · 3 mos · Greater Hyderabad Area

Hexagon capability center india

4 roles

Project Leader

Jan 2018May 2019 · 1 yr 4 mos · Greater Hyderabad Area

  • 1. Product Name : WebAPI For Smart3D
  • Technology : OData, C#, C++, COM, XML, Data Structure, RabbitMQ, Redis, ASP.Net, JavaScript,
  • Apart from being a lead developer for smart3d WebAPI, additionally acting as a project leader and leading the team very efficiently. Also playing the role of scrum master in the agile methodology we follow for the software life cycle.
ODataC#C++COMXMLData Structure+4

Principal Software Developer

Promoted

Jan 2017Dec 2017 · 11 mos · Greater Hyderabad Area

  • Product Name : WebAPI For Smart 3D
  • Technology : OData, C#, C++, COM, XML, Data Structure, RabbitMQ, Redis, ASP.Net, JavaScript,
  • Responsibilities:
  •  Involved in the design architecture and implementation of the project from scratch
  •  Also worked on many major enhancements in the project
  •  Added automation coverage using “newman” for the complete product (end to end testing)
  •  Made schema changes in Smart 3D BOs to comply with WebAPI using Rational Rose
  •  Created .msi to install the product by using WIX.
  •  Fixed bugs identified by QA.
  •  Fixed issues faced by Support/Customer.
  • Product Description:
  • WebAPI for Smart3d is an OData compliant RESTful API for accessing Smart 3D entities. It provides live web access to data associated with Intergraph Smart 3D. It allows client applications to be written for other devices (Mobile, Web, etc.). Smart3D WebAPI is designed in such a way that the frontend and the backend can be configured in two different machines and RabbitMQ is used as means of communication b\w two processes.
ODataC#C++COMXMLData Structure+4

Senior Software Developer

Jul 2014Dec 2016 · 2 yrs 5 mos · Greater Hyderabad Area

  • Product Name : .Net API for Smart3D
  • Technology : C#, C++, COM, XML, Data Structure
  • Responsibilities :
  •  Involved in design and implementation of the product from scratch.
  •  Worked on automation coverage using SOM (SP3D Object Model) ATPs.
  •  Was part of many major enhancement in the product like providing .Net API for Search Folder, Imported Folder, DrawingBook, etc.
  •  Did many schema changes (Logical and physical) in Smart3d to make it comply with .Net API.
  • Project Description :
  • .Net API for Smart3d or SP3D Object Model (SOM), an object model to be used by customers (and internally) as a straight-forward, easy-to-use, robust set of programming interfaces. SOM will give programmers who use it a simple, comprehensible way to filter and locate objects, modify them, and commit changes to the database. It will work in conjunction with existing Middle Tier SP3D BO and semantics (as well as the RevisionMgr) so that all modifications made to an SP3D model (or Intelliship ship) will remain consistent and valid.
C#C++COMXMLData Structure

Software Developer

Feb 2012Jun 2014 · 2 yrs 4 mos · Greater Hyderabad Area

  • Project Name : Smart3d Drawings (Support and Major Enhancement)
  • Technology : C++, COM, VB, C#, SQL, Oracle
  • Responsibilities :
  •  Coded business logic in COM-C++.
  •  Worked on many CRs like Polymesh, LabelGenerator, CQueryInterpreter, etc
  •  Converted many VB projects to C++ like DrawingsDimMarginPos, LabelFormat, etc
  •  Involved in automation coverage
  •  Written test cases for various modules.
  •  Did unit testing and manual testing.
  •  Involved in code review.
  •  Responsible for QA related activities.
  • Project Description :
  • The Intergraph Smart® 3D Drawings and Reports task creates orthographic drawings (by a variety of methods), isometric drawings, and reports from the model. When the 3D model changes, you can update your drawings and reports. The Management Console organizes the different document types into a customizable hierarchy. Using the component functionality of the console, you can create, edit, update, print, save, and publish the deliverables. Drawings generation involves several steps like setting up drawing and report templates, creating view styles, creating appropriate filters, and specifying isometric drawing options. Default templates and view styles are delivered with the software, and you can customize them to suit your needs.
C++COMVBC#SQLOracle

Education

Punjab Technical University

Bachelor of Technology - BTech — Engineering

Jan 2007Jan 2011

Stackforce found 100+ more professionals with Vmware Esxi & C++

Explore similar profiles based on matching skills and experience