Responsibilities

The Software group at the Forge is responsible for developing and maintaining all the software components of the IoT stack. This includes

Expertise

Given the spectrum of technologies and tools used in the IoT stack, the team has developed expertise in

Team

Natarajan Subramanian - Chief Architect

Natarajan Subramanian currently manages the software group and is also responsible for co-developing and implementing software architectures required in our IoT solutions. Prior to working at Smiths, he worked at Morpho Detection and GE Homeland Security as the Chief Software Architect and worked on the architecture and implementation of their CT products and network solutions. He has a Masters in Computer Science from the University of Mysore, India and has worked as a technical lead at HP and a scientist at Defence R&D labs.

Natarajan is experienced in embedded development, middleware, databases, networking and cloud development. As required by his current role, he has implemented solutions in C, C++, golang, rust, typescript or python. He has also put together highly skilled software teams and automated large parts of the SDLC.

Linkedin LinkedIn

John Yu - Senior Software Engineer

John Yu has worked on various aspects of the IoT stack including integrations with OPC services, LoRA devices, cloud processing and IoT device management and manufacturing tools.

John has worked at Smiths for over 4 years and before that with Oracle, Sun Microsystems and LSI Logic.

John is experienced in embedded development, cloud native implementations and manufacturing tools. He is an experienced developer with skills in C/C++, Java, TCL, python, typescript and rust.

Linkedin LinkedIn

Sastry Jandyala - Embedded Software Engineer

Sastry Jandyala has worked on the embedded gateway - he has implemented LTE modem support, certification tools, wireless support and firewall customization as part of the core gateway. He has also integrated multiple Bluetooth devices into the solution as required by different teams including highly customized read protocols with sensors that are very power sensitive.

Sastry has worked at Smiths for over 4 years and prior to that with Acer and IBM Technologies.

Sastry is an experienced embedded developer with years of experience in embedded security, embedded drivers and networking. He has used C++, golang and python in his various implementations.

Linkedin LinkedIn

David von Edge - User Interface Engineer

David von Edge has worked on multiple applications - desktop applications, mobile applications and tools and also web applications. He has led technical discussions with remote teams and guided them with the handoff of a medical program.

David has worked at Smiths Forge for over 4 years and before that with Smiths Medical (now acquired by ICU), Baxter and Zimmer Spine.

David is skilled in multiple languages from golang, C++, python, rust and typescript. He is proficient in multiple web UI frameworks including Angular and React,

Linkedin LinkedIn

Sean Curry - Web Development Lead

Sean Curry has worked on the entire web stack at Smiths and has been the lead software engineer responsible for the design and rollout of many of our web solutions. He has been involved in UX design discussions with the customer, requirements gathering, rapid prototyping and putting together solutions and workflows that meet core customer needs.

Sean has worked at Smiths Forge for over 5 years and before that he worked at Smiths Detection and IBM.

Sean has implemented solutions using multiple languages and platforms - golang, typescript and some rust. He is proficient in Angular and React and has specialized in writing custom plugins and dashboards in Grafana which is a de-facto standard in open source telemetry visualization.

Linkedin LinkedIn

Bob Lo - Principal Cloud Engineer

Bob Lo is the Principal Cloud Engineer at the Forge and has been responsible for automating cloud deployments, migrations, costing and some aspect of security. In this role, he has implemented CI/CD pipelines, worked on IaC solutions which include monitoring, diagnostics and other aspects of observability.

Bob has worked at Smiths Forge for 4 years and prior to that he worked at GE Digital solutions.

Bob uses Terraform for cloud automation, python and javascript for Azure functions and tools.

Linkedin LinkedIn

Sundeep Bath - Dev Ops and Build engineer

Sundeep Bath is the Dev Ops engineer at the Forge and owns the build, test and release infrastructure. He has used BuildBot to automate the build process, integrate the build status into the Atlassian dashboards for the repository state and also for PR validation and verification. He has implemented CD tools to push embedded nightly releases to a broad set of devices, run regressions and report/monitor status.

Sundeep has worked at the Forge for the last 14 months. Prior to that he worked at Deepfield as a test automation engineer.

Sundeep uses python, typescript and terraform for his tasks.

Linkedin LinkedIn