# Vishwanath Muddu > Tech Lead Location: United States, United States Profile: https://flows.cv/vishwanath As an accomplished Software Engineer, I am driven by a passion for technology and possess a deep-seated commitment to delivering innovative solutions at scale. My extensive experience spans across a broad range of complex projects. I am particularly drawn to the ways in which technology can effectively address challenges and meet evolving business needs. My dedication to staying abreast of the latest advancements in the field allows me to bring a cutting-edge perspective to each project, ensuring optimal outcomes for clients and stakeholders alike. ## Work Experience ### Lead Software Engineer @ Charles Schwab Jan 2026 – Present | Austin, Texas Metropolitan Area ### Sr. Software Engineer @ Charles Schwab Jan 2022 – Jan 2026 | Austin, Texas Metropolitan Area ### Software Engineer II @ Charles Schwab Jan 2021 – Jan 2022 | Chicago, Illinois, United States ### Software Developer II @ NIC Mississippi Jan 2020 – Jan 2021 | Chicago, Illinois, United States ### Software Engineer II @ BMW Technology Corporation Jan 2019 – Jan 2020 | Greater Chicago Area 1. Designed and Proposed a System Design Architecture for the Dealer Search Service that enables users of the service to look for dealers around them and get dealer information either through the BMW Connected App or the FuPO (Portal) • Identified exiting performance bottlenecks and implemented changes to address limitations of the service by re-working the core logic of the service and also by proposing a rate limiter in order to safely throttle high traffic to the service • Implemented a JMS listener microservice that listens to events published by message queue which resides inside a private network as a security measure • Written custom Application Insights queries to capture the behavior of the service in order to identify patterns and monitor dependencies to make sure that the service is available at all times • Written bash and shell scripts to deploy docker image to the VM with a cron job that runs periodically to check the health of the VM and triggers a VM restart when one of the failure conditions are met • Mentored and Managed Jr. Software Engineers to get up to speed with the software systems, the teams manages and advocated for following best practices while developing software • Corroborated with multiple teams across various departments in Munich and Portugal in addition to Chicago to discuss and gather technical requirements for feature development • Have been a go to person in the team to answer any technical questions for the features we own to clarity any technical queries that a consumer team would have • Taken initiatives to proactively gather technical requirements to unblock team members while development in underway Miscellaneous • Identified and proposed changes to use pre-production tier VM system and WAC configs for pre-production environments that lead to cost savings across all the services hosted on one of our cloud service providers ### Software Engineer @ BMW Technology Corporation Jan 2018 – Jan 2019 | Greater Chicago Area As a key technology arm of the BMW Group, BMW Technology Corporation specializes in building connected car services which seamlessly integrate with customer digital lives with their mobility needs. 1. Developed a web app for OBD enabled vehicles for customers to leverage connected car services • Built a hybrid web app as a new feature of the connected drive app, written in typescript and that is built on the HTML 5 framework to support dongle enabled cars • Contributed to the business logic written in C# to integrate vehicle services to the connected drive app for a richer user experience, written availability tests and performance test to check the health of the service • Wrote scripts in NodeJS as part of the Subject Access Request project to gather customer data to comply with the EU General Data Protection Regulations, allowing customers to request their data • Implemented client logic that does Deep Linking in order to support Single Sign On service for a richer user experience while surfing the BMW Shop through the connected drive app 2. Developed micro-services for the Recall Service that can be toggled on/off based on a recall issued by BMW to notify users to schedule a service with their dealer to get the issue resolved at the earliest • Built micro-services using the .Net Core framework written in C# which handles the business logic to notify BMW owners about a recall • Implemented a micro-service that uses the RabbitMQ message broker to subscribe and publish recall messages from an external service to the consuming micro-service that ensures no valuable data is lost during the queuing process ### Software Developer @ higi Jan 2016 – Jan 2017 | Greater Chicago Area 1. Implemented a web application for monitoring performance of kiosk health stations • Coded logic for data ingestion, rule-based fault detection, categorization of faulty conditions into pre-defined priority levels, and providing recommendations for high-priority faulty systems • Used Razor syntax (ASP.Net) for client logic, C# on server side, and MySQL for data layer • Tested external web services (used by the web application) under peak and normal loads using Fiddler; wrote NUnit tests (for function testing) and performance tests (for use-case testing) to evaluate performance under varying loads 2. Developed a proof of concept update to an internal Telemetry API to improve response time of the health platform • Implemented C# logic for collection of service performance data (e.g. response time, number of service calls, dependencies, failure rates etc.) across multiple services used by the application • Integrated Azure Application Insights framework for visualization of performance data • Assisted the middleware team to identify areas for performance improvement including initializing additional server containers for high-traffic services, predictive queuing of services etc ### Software Development Intern @ higi Jan 2016 – Jan 2016 | Greater Chicago Area Built a web application (for physicians) to aggregate and visualize body metrics data sourced from a handheld device that measures body composition data • Implemented front-end logic using AngularJS for rendering pages and navigation across multiple web pages, visualizations included interactive charts built using Highcharts JS • Wrote REST APIs in C# to integrate the front end and database back end components ### Co-Founder, Powertrain Lead @ Team Wraith Racing (BAJA SAE INDIA) Jan 2012 – Jan 2014 | Guru Nanak Institutions Technical Campus • One of the founding members of the Racing Team • Led a group of five students to successfully build a fully functional powertrain unit for an all-terrain vehicle • Designed the power train system using CAD software's like SolidWorks and Creo Parametric • Calibrated the gear ratios to improve acceleration, torque, and top speed • Tuned the engine manually to respond to a desired rpm • Tested the vehicle for different ideal rpm’s, and analyzed its performance to identify areas of improvement • Tested the vehicle to optimize its durability on off road conditions ### Engineering Intern @ Larsen & Toubro Jan 2013 – Jan 2013 | Hyderabad Area, India • Assisted the project manager in evaluating the design of a launching girder to identify faults in the design • Verified the dimensions on parts to curb design errors • Verified the welding processes and methodologies to meet stringent manufacturing standards under the supervision of the project manager ### Engineering Intern @ HMT Limited Jan 2012 – Jan 2012 | Hyderabad Area, India • Designed a spur gear based on client specifications • Verified the designed specifications of a gear using engineering measuring tools to meet standard quality requirements • Calculated, analysed and verified the gear ratios, and monitored the entire drive train assembly line to conduct quality analysis ## Education ### Master's degree in Mechanical Engineering, Computer Science University of Illinois Chicago Jan 2015 – Jan 2017 ### Bachelor of Technology (B.Tech.) in Mechanical Engineering Jawaharlal Nehru Technological University Jan 2010 – Jan 2014 ## Contact & Social - LinkedIn: https://linkedin.com/in/vishwanathmuddu --- Source: https://flows.cv/vishwanath JSON Resume: https://flows.cv/vishwanath/resume.json Last updated: 2026-03-22