Senior Software Engineer at GE Healthcare
2012 - Present
Project Description: Super Value CT system (SVCT) is NPI ( New Product Introduction ) Program for Global market and Aspire for India Specific market
with simplified workflow and User Interface.
Role & Responsibilities
• 10 years of experience leading and developing UI/Workflow of CT Systems with C/C++/Perl/Python/Installation Shell Scripts on SUSE 11/12 Linux platforms at GE Healthcare.
• Leading teams and owning responsibility for complete modules of CT Workflow and new CT features.
• Acting as Host Lead System Designer (LSD) for HOST (Quality Management) QMS Process.
• Review and analyze code submitted by team members to ensure it meets established coding standards and best practices.
• Examine and evaluate test case documents prepared by QA and development team members to ensure they are accurate, comprehensive, and aligned with project requirements.
Projects & Achievements
• Designed and developed a simple workflow for the Super Value CT (SVCT) system for India and China markets.
• Worked on 510K support of SVCT CT Product to sell in US regions.
• Reviewed project specifications documents (CT SRS, CT HOST SRS, HOST SWRS, HOST SWVP) and designed technology solutions.
Collaboration & Training
• Collaborated with application specialists, developers, quality assurance, and customers to resolve technical issues, providing short-term fixes through service notes.
• Trained and mentored contractors and new joiners, teaching skills in scanner desktop and workflow of CT.
Technical Skills & Continuous Learning
• Demonstrated experience and hands-on programming expertise in C, C++, Docker, Python, Shell Scripts, and Core Java.
• Updated job knowledge by studying state-of-the-art development tools and programming techniques, participating in educational opportunities provided by Udemy, Pluralsight, KodeKloud, LinkedIn Learning, etc.
• Worked with software development and testing team members to design and develop robust solutions to meet customer requirements for functionality, scalability, and performance.
• Performed quality code review and removed technical debt and security vulnerabilities.
Skills:
Git, Software Architecture, Docker Products, Software Design, Microservices, Object-Oriented Programming (OOP), C++, Object-Oriented Design, Software Development, Algorithms, Data Structures, Jenkins, Agile Methodologies, Multithreading, Debugging, Perl, Linux, Shell Scripting, C, Visual Studio, Operating Systems, Apache, Python, Gdb, Valgrind
Senior Software Engineer at Dell EMC
2004 - 2012
SMI-S Project Description:Providing end-user storage management
solutions
SMI is dedicated to fostering creation of implementable, deployable and verifiable
end-user storage management solutions based on SNIA standards adopted
industry-wide.
Storage API Project Description: Providing Solutions Enabler (SE) API’s for
Clariion and Symmetrix Storage Arrays. Solutions Enabler are libraries for
writing application to manage EMC storage arrays namely Clariion and
Symmetrix.
Role & Responsibilities
• 7.8 years of experience in C/C++ on SMI-S and Storage API design and development on Windows, UNIX, and Linux platforms at Dell EMC.
• Individual Contributor
Projects & Achievements
• Designed and developed Indicator LED Profile and Block Server Performance.
• Designed and developed Solutions Enabler APIs for EMC Storage Arrays.
• Designed and developed a new build system, build tools, and web-based automation with Perl (Client-Server Model) and PHP/Apache HTTP Server.
Collaboration & Training
• Reviewed SMI-S specifications and designed technology solutions that met or exceeded performance expectations for APIs and SMI-S Provider.
• Trained and mentored junior developers, teaching skills in Clariion and Symmetrix Storage APIs and working to improve overall team performance.
• Worked with QA members to design and develop robust test solutions to meet API requirements for functionality, scalability, and performance.
Technical Skills & Adaptability
• Demonstrated experience and hands-on programming expertise in C, C++, Python, and Shell Scripting.
• Adjusted design parameters to incorporate new features.
• Worked with internal customers (API consumers) for needs analysis and to design Storage APIs.
Skills:
Software Design, Object-Oriented Programming (OOP), C++, Object-Oriented Design, Software Development, Data Structures, Multithreading, Debugging, Perl, Linux, Unix, Storage, Shell Scripting, C, Windows, Visual Studio, Operating Systems, Apache, Python, Databases, CVS, Gdb, Valgrind