# Shwetha Niddodi > Staff Software Engineer at Pacific Northwest National Laboratory - PNNL Location: Santa Clara, California, United States Profile: https://flows.cv/shwethaniddodi 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. ## Work Experience ### Staff Software Engineer @ Pacific Northwest National Laboratory - PNNL Jan 2016 – Present | Richland/Kennewick/Pasco, Washington Area 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 2016 - 2020 • 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. ### Graduate Research Assistant @ Washington State University Jan 2014 – Jan 2016 | Pullman • Conducted research on Distributed Coordination (DC) algorithms for decentralized power system applications. • Designed and implemented user-friendly DC algorithm packages for power system engineers. ### Project Leader @ Wipro Jan 2004 – Jan 2012 | Bangalore • Provided technical leadership for a team of 10 members in the development and maintenance of software modules for aircraft communication systems. • Conducted training and team development sessions for 50 staff engineers. • Led stakeholder engagement which resulted in improved project requirement gathering and faster resolution of bugs. • Developed network server system software for cabin communication in A380 aircraft for Airbus, Germany, and Security System Design Tool (SSDT) for UTRC, USA. • Conducted onsite/field integration testing and provided client support at Airbus, Germany and OTI, Japan. ## Education ### Master of Science (MS) in Computer Engineering Washington State University ### Bachelor of Engineering (BEng) in Electrical, Electronics and Communications Engineering Visvesvaraya Technological University ## Contact & Social - LinkedIn: https://linkedin.com/in/shwetha-niddodi-07099727 --- Source: https://flows.cv/shwethaniddodi JSON Resume: https://flows.cv/shwethaniddodi/resume.json Last updated: 2026-04-12