Shailendra Pratap Singh Rajput

Product Manager

Bengaluru, Karnataka, India19 yrs 10 mos experience
Most Likely To SwitchHighly Stable

Key Highlights

  • 19+ years of software development experience.
  • Expertise in healthcare and embedded systems.
  • Proficient in multiple programming languages and design principles.
Stackforce AI infers this person is a seasoned software engineer specializing in embedded systems and healthcare applications.

Contact

Skills

Core Skills

C++Embedded Systems

Other Skills

Agile MethodologiesAlgorithmsApplication Programming InterfacesArchitectural DesignCC#C++17C++20C/C++ STLCascading Style Sheets (CSS)Core JavaCreative Problem SolvingData StructuresDesign PatternsEmbedded C++

About

19+ Years of Hands-on Software Development Experience in Product Development Companies. contact: shailendra.ps.rajput1983@gmail.com @9731716673 Domains Experience : 1. CT Scan Image Processing Healthcare Application (Siemens Medicals), 2. X-Ray Image Processing Healthcare Application (Toshiba Medicals), 3. Intrusion Alarm Security Systems Embedded Application ( Robert Bosch and Honeywell Technology) 4. BPEL(WSDL) Process Manager Authoring Application & Execution Engine (Altair Engineering) 5. Assistive technology software product (Voice Access in Microsoft) Skills: · Languages: C, C++ 11 / C++14 / C++17 / C++20 , Python Basics, C++/WinRT, UWP, XAML · IDE: Visual Studio 2012/2015/2017/2019, Eclipse, NetBeans, WindRiver, Eclipse, EDGE, QT Creator · SCM Tools: Perforce, MKS, Clear Case, SVN · UML Tools: Enterprise Architect, Meta Mill. · OS: Windows 7/10, Unix, Linux · Concepts: Operating System, Multi-threading, IPC, Design Pattern, Architectural Patterns, Data Structures, and Problem Solving, · Work Includes Memory Optimization and Performance Optimization, HLD & LLD, Design Review & Code Review, Unit testing, System Load Testing. · Tech Lead Activities Includes Function Requirement gathering, Task Estimation & Planning, Work Distribution to Team Members, Technical Mentoring, Design/Code Review, Testing, Engineering Release to Client. Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML GitHub: https://github.com/spt2kor/GitHub

Experience

Infineon technologies

Principal Engineer

Aug 2022Present · 3 yrs 7 mos · India · Hybrid

  • Project Name: Camino Kernel Framework (SoC IC Chip Design framework)
  • Client : Infineon Technologies AG Munich, Germany.
  • Role : Principal Engineer Design (GG13 level) (Design and Coding).
  • Environment : Red hat Linux 8.
  • Tools : VS code, git, g++, swig.
  • Language : C++17, C++20, PERL, PYTHON, SWIG.
  • At Infineon technology, I am working on developing Camino Kernel framework. Camino is a platform software, built using C/C++/PERL/Python and it is used by the IC chip designers, from the initial design of the IC chips till the chip fabrication (tap-out) phase. Infineon develop chips for Automotive industries, IOT devices, consumer electronics, Renewable energy, Robotics.
  • Roles and Responsibility: -
  • ● Involved in Design and Development of various components of Camino Kernel framework components.
  • ● Coordinate with a team of senior developers.
  • ● Getting Requirements from PM, perform task planning, estimation, and Work breakdown.
  • ● Involve in High Level Design, low level design, peer-to-peer code review and Engineering release.
C++17C++20PERLPYTHONSWIGmakefile+3

Microsoft

Senior Software Engineer (level-64)

Jun 2020Aug 2022 · 2 yrs 2 mos · India

  • Working on Microsoft Assistive technology software product, which enables persons with disability to access Microsoft product as any other normal user. Product is developed using following technology WinUI 2.x, UWP, C++/WinRT, Win32 libraries, deployed to Windows 10 OS.

Jda software

Enterprise Technical Architect

Jun 2019Jun 2020 · 1 yr · bangalore

  • Worked on LP Optimization (Linear Programming Optimizer Application) project which is part of Enterprise Supply Planner (ESP). LPOpt takes the supply plan and formulate the Linear programming model and supply as objectives/matrix file to CPLEX LP Solver, and finally generate optimized supply plan, with optimum values of objectives (like maximize profit, reduce cost)
  • Roles and Responsibility: -
  • ● Involved in Linear Programming Optimizer Application’s Enhancement, and development of Optimization of solving time by Net Change Feature.
  • ● Involve in High Level Design, low level design, peer-to-peer code review and Engineering release.

Adobe

Senior Computer Scientist

Jan 2019May 2019 · 4 mos · bangalore

  • Worked on UXP and CEP framework development. CEP provides UI Extensions creation and attaching them to all ADOBE’s Multimedia Host Applications (like Photoshop, Audition, Illustrator, Reader).
  • Roles and Responsibility: -
  • ● Involved in Development of UXP (open-source Adobe’s Application framework) and CEP framework (Chromium based application framework).
  • ● Involved in understanding Requirements, task planning and Work breakdown

Toshiba software india private limited

System Specialist

Apr 2017Jan 2019 · 1 yr 9 mos · Bangalore

  • Toshiba X-Ray Image processing System
  • working on new generation APEX X-Ray Image processing system as Team Lead.
  • technologies used: C++11/14 | Data Structure | Design Pattern | Multi-Threading | Inter-Process Communication | Performance tuning | System Architecture | Operating System concepts.
  • Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML

Toshiba software india pvt ltd.

Sr. System Analyst

Mar 2015Mar 2017 · 2 yrs · Bengaluru Area, India

  • Toshiba X-Ray Machine, Medical Imaging System.
  • working on Infinix-I series of C-Arm X-Ray Medical System which is capable of all types of interventional imaging of cardiac and general angiography. Involved in Writing Image Processing Application, Design, and Development of VCT Project.
  • technologies used: C++11/14 | Data Structure | Design Pattern | Multi-Threading | Inter-Process Communication | Performance tuning | System Architecture | Operating System concepts.
  • Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML

Honeywell technology solutions, inc.

Technical Lead

Apr 2014Feb 2015 · 10 mos · Bangalore , India

  • In Honeywell, I worked in Intrusion domain and Involved actively in Requirement Analysis, Designing, Coding, and Testing of Galaxy and Flex Intrusion Panel (Embedded device) project. And involved in Design and Development of Eagle Panel Project build on top of GCP Framework.
  • technologies used: C++ | Data Structure | Design Pattern | Multi-Threading | Inter-Process Communication | Performance tuning | System Architecture | Operating System concepts.
  • Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML

Altair engineering

Senior Software Engineer

May 2010Apr 2014 · 3 yrs 11 mos · Bengaluru Area, India

  • In Altair Engineering I worked in CAE domain, as an Individual Contributor role and Involved actively in Requirement Analysis, HLD-LLD Designing, Coding and Testing of Altair BPEL Process Manager project which is based on WS-BPEL 2.0 specification.
  • technologies used: C++ | Data Structure | Design Pattern | Multi-Threading | Inter-Process Communication | Performance tuning | System Architecture | Operating System concepts | QT | QML | MOC | Bingen | CMAKE | CYGWIN.
  • Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML

Robert bosch engineering and business solutions ltd.

Senior Software Engineer

May 2008May 2010 · 2 yrs · Bengaluru Area, India

  • In Robert Bosch, I worked in Intrusion domain(Building Security systems), Involved actively in LL Designing, Coding and System Testing of Modular Alarm Panel 5000 (MAP 5000) project (Embedded Device).
  • technologies used: C++ | Data Structure | Design Pattern | Multi-Threading | Inter-Process Communication | Performance tuning | System Architecture | Operating System concepts | Embedded Programming | SQL DB.
  • Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML

Siemens technology india

Senior Software Engineer

Feb 2006Apr 2008 · 2 yrs 2 mos · Bengaluru Area, India

  • During the course of assignment in Siemens, I designed and coded the various modules of two major projects in the CT medical domain( post-processing application for CT Scan Machine), which is based on three-tier application architecture. My main responsibility was to design the interface and writing Image Processing Algorithms of these major applications (Neuro VPCT and Body VPCT), which is based on Siemens own framework called Syngo (wrapped on VC++). Neuro VPCT and Body VPCT used by medical professionals for detection of stroke, tumor in brain and tumor in the different part of the body like lung, pancreas.
  • technologies used: C++ | Data Structure | Design Pattern | Multi-Threading | Inter-Process Communication | Performance tuning | System Architecture | Operating System concepts.
  • Design Principles: OOPS | OOAD | GRASP | STUPID=>SOLID Principle | High Cohesion | DRY | KISS Principle | UML

Education

BE in IT from SSCET, Durg, CG.

Bachelor of Engineering - BE — Information Technology (IT)

Jan 2000Jan 2004

Centre for Development of Advanced Computing, Bangalore

PG-DAC — IT

Jan 2005Jan 2006

CDAC Bangalore

Diploma in Advanced Computing — Information Technology

Jul 2005Feb 2006

Stackforce found 100+ more professionals with C++ & Embedded Systems

Explore similar profiles based on matching skills and experience