Shwetha Niddodi

Staff Software Engineer at Pacific Northwest National Laboratory - PNNL

Role
Staff Software Engineer at Pacific Northwest National Laboratory
Location
Santa Clara, CA, US
LinkedIn followers
500 followers
Information TechnologyView LinkedIn profile

About Shwetha Niddodi

Results-oriented Staff Software Engineer with 18+ years of experience in end-to-end application development, specializing in large-scale distributed systems and IoT applications. Proven track record of delivering high-quality software solutions and leading cross-functional teams to success. Skilled in technical leadership, project management, and collaboration with stakeholders to achieve project objectives.

Experience

  1. Staff Software Engineer

    Pacific Northwest National Laboratory

    May 2016 — Present · Richland/Kennewick/Pasco, WA, US

    May 2020 - Present• Provide technical oversight and management of cross-discipline teams to develop secure open-source software platforms for IoT devices and industrial control systems.• Led roadmap creation and strategy development for large-scale deployment, ensuring alignment with DOE’s decarbonization and cyber-security objectives.• Enhanced CI/CD pipeline with a focus on Docker and Ansible-based deployment, improving efficiency and reliability.• Manage project timelines, budget of $1.5M, and resources to ensure on-time delivery of high-quality software solutions.• Provide technical guidance and mentorship to team members, fostering a culture of innovation and collaboration.May 20••••20• Co-Principal Investigator (Co-PI) for DOE funded project “VOLTTRON”, leading a team in the development of a distributed open-source software platform for IoT devices.• Refactored message bus of VOLTTRON to use RabbitMQ messaging library, improving performance by 10x.• Led software development projects for cyber-secure testbeds and device identification tools.

Education

  • Visvesvaraya Technological University

    Bachelor of Engineering (BEng)

    2000 — 2003

  • Washington State University

    Master of Science (MS)

    2013 — 2015

Skills

  • Software Development
  • Corba
  • Python
  • Unix
  • Software Project Management
  • Mysql
  • Distributed Systems
  • Arinc 429
  • C++
  • Ooad
  • Mpi
  • Can Bus
  • C++ Language
  • Xml
  • Sql
  • Distributed Algorithms
  • Linux
  • Core Java
  • Testing
  • Agile Methodologies
  • Clearcase
  • Computer Graphics
  • Requirements Analysis
  • Cloud Computing
  • Java
  • Customer Engagement
  • Java Rmi
  • Sdlc
  • Zeromq
  • Snmp
  • Avionics
  • Unix Shell Scripting
  • Cadence Virtuoso
  • Uml
  • Rabbitmq
  • Vhdl
  • Mongodb
  • Embedded Systems
  • Integration
  • C

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Shwetha Niddodi — Email, Phone Number & Contact Info | Unifers