Summary
Overview
Work History
Education
Skills
Timeline
Generic

Loga Natarajan

Summary

  • Persistent Professional equipped with 19+ years of IT industry experience, spread across System Software Development, Embedded Software Programming, Client Server applications development, and GUI Tools & 3 Tier Architecture applications with exposure to different domains like Medical Device , Semiconductors and In-Flight Entertainment .
  • Extensive experience in all phases of Software Development Life Cycle (SDLC) including identification of business needs and constraints, collection of requirements, architecture, UI Design, implementation, testing, deployment and maintenance. Experience in designing and developing the software components, tools, utilities, and libraries using software skills like C , C++, Object Oriented Programming Concepts, STL, multi-threading, IPC (TCP/IP, UDP/IP Socket Programming, JSON-RPC, XML) and design patterns.
  • Hands on experience in developing UI based application using Qt QML framework.
  • Experience in designing and developing the application for medical device and implementing the DICOM Standard with DCMTK library for examining, constructing converting the DICOM image files, sending and receiving DIOCM images over a network connection and Queried DICOM dataset from work list servers.
  • Hands on Experience in developing software application for motion control systems. Experience in supporting a released product and assisted field support team.
  • Strong work experience in Linux and Windows based application development.

Overview

20
20
years of professional experience

Work History

Senior Software Engineer

Globus Medical
10.2019 - Current
  • Designed and implemented UI client application to perform user tasks on a mobile X-ray imaging medical device.
  • Prototyped a touch-screen interface for a surgical navigation system, ensuring intuitive interaction for surgeons during critical procedures.
  • Architected and implemented DICOM software services like Radiation Dose Structured Report (RDSR), dicom file export to PACS system and import patient from work list server using DCMTK Library.
  • Implemented data management for imaging system, adhering to strict HIPAA compliance guidelines and ensuring optimal data security.
  • Conducted thorough testing, identifying potential design flaws and implementing corrective actions to enhance product performance and reliability.

Senior Technical Lead

Axcelis Technologies [HCL America Inc]
01.2015 - 10.2019
  • Designed and developed embedded real-time control system software using C++ in RTOS (VxWorks) environment for Axcelis Ion Implanter used in the semiconductor process.
  • Collaborated with a cross-functional team to design and deploy versatile and intuitive software solutions for hardware obsolescence.
  • Architected and Implemented loading and unloading wafer workflow software components in multi-wafer Ion implantation Tool and improved its operation efficacy by 40%.
  • Overhauled existing embedded real-time control system software to enhance reliability, performance and scalability.

Senior Technical Lead

Thales Group[HCL America Inc]
10.2009 - 12.2014
  • Collaborated with a cross-functional team to collect the customer requirements, analyzed every requirement for Thales In-Flight Entertainment (IFE) iSeries system and Prepared Detail Design Specification.
  • Designed and developed a common application framework (SDK APIs) for Thales IFE iSeries platform using following software skills like C++, Object Oriented Programming Concepts, POSIX Multi-Threading, IPC (TCP/IP, UDP/IP Socket Programming) and Utilized design pattern like singleton, Observer and Proxy.
  • Architected and Implemented On-Board Chat Server application using C++, Multi-Threading, MySQL and TCP/IP Socket Programming.
  • Developed and deployed a multithreaded C++ application for a distributed environment to launch, manage and monitor the IFE Applications running on Linux.
  • Designed and implemented embedded software components to address OnDemand audio/video service for business and economy classes in IFE Thales i5000 iSeries.

Technical Lead

HCL India
03.2007 - 09.2009
  • Collaborated with cross-functional teams to identify the user requirements for Rockwell Collins electronic checklist files for BRS Aircraft and developed design documents.
  • Implemented RC Checklist Tool as a standalone PC based Software Application to facilitate the creation of electronic checklist files for BRS Aircraft using VC++, C++ and MySQL.
  • Maintained close communication with clients throughout project life cycles for accurate progress reporting and prompt issue resolution.
  • Implemented continuous integration and deployment strategies for faster release cycles and improved application reliability.

Software Developer

Softeam Solution
10.2004 - 02.2007
  • Developed front end software components for a real time patient monitoring system that collects and displays vital-signs using C++, multithreading and VC++.
  • Implemented data management service for a medical device which supports patient monitoring system
  • Developed a software component for a Central Nursing Station (CNS) which was especially designed to facilitate the monitoring process of bedside information of patients in ICU in medium and large hospitals.
  • Improved software efficiency by troubleshooting and resolving coding issues.

Education

Skills

  • C
  • C
  • Qt QML
  • VC {Microsoft Foundation Class}
  • Qt Creator
  • VSCode
  • Git/GitHub
  • Jenkins
  • Sonar Clear Case
  • Extra view
  • Jira
  • Windows
  • Linux
  • Solaris
  • VxWorks
  • PostgreSQL
  • MySQL
  • SQLite
  • Shell
  • Bash Script
  • Python

Timeline

Senior Software Engineer

Globus Medical
10.2019 - Current

Senior Technical Lead

Axcelis Technologies [HCL America Inc]
01.2015 - 10.2019

Senior Technical Lead

Thales Group[HCL America Inc]
10.2009 - 12.2014

Technical Lead

HCL India
03.2007 - 09.2009

Software Developer

Softeam Solution
10.2004 - 02.2007

Loga Natarajan