Manjunath Janardhan

Manjunath Janardhan

SSE @GE Healthcare,Team Lead,C/C++/Docker/K8s

Personal Profile

Passionate technical professional with over 18 years of experience in the IT industry, specializing in Healthcare and Storage domains. Dedicated to continuous learning and applying cutting-edge technologies, I have developed a deep understanding of the entire software development lifecycle. I am committed to solving complex problems and enhancing customer satisfaction through effective leadership and software development. With proficiency in C/C++, System Design, Design Patterns, Algorithms and Data Structures, and Agile/Scrum methodology This Resume is Hosted on AWS and Kubernetes Cluster running on my Home Lab with 2 Pi Clusters designed by myself.

Work Experience

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

Key Skills

  • C
  • C++
  • Docker
  • Kubernetes
  • Git/GitLab
  • Jenkins
  • Python
  • System Design
  • Data Structures and Algorithms
  • Design Patterns
  • Linux

Education

Ghousia College of Engineering - India

BE , Infromation Science

2000-2004: Passed with honors