# Lopa Baruah > Developing and enhancing software in products Location: San Francisco, California, United States Profile: https://flows.cv/lopa As a software engineer at Hexagon Manufacturing Intelligence, I design and develop software for next-generation products on cloud, performing large-scale simulation using scalable, modular containers and APIs. I have over six years of experience in backend development, web development, and cloud computing technologies, and I am certified in Full Stack Web Development and Data Structures from Coursera. I am passionate about applying my skills and knowledge to build collaborative data-centric applications that enable smart manufacturing and quality control. I also have a strong interest and background in autonomous driving and machine learning, having completed the Self-Driving Cars Specialization from Coursera and worked as an Autonomous Driving Simulation Engineer at MSC Software. I have hands-on experience with state-of-the-art software tools and frameworks, such as Python, C++, JavaScript, MongoDB, Dockers, Kubernetes, AWS, Azure, Databases, API, VTD. I enjoy working in a dynamic and agile environment, where I can contribute to innovative and challenging projects that make a difference in the industry. My MS report is on "Performance comparison of Convolutional Neural Network and Binarized Neural Network". The link to the video of my presentation is : https://youtu.be/FdCcvlwljjc ## Work Experience ### Senior Software Engineer @ Meta Jan 2024 – Present | San Francisco Bay Area ### Software Engineer @ Hexagon Manufacturing Intelligence Jan 2020 – Jan 2021 Work in software design using Scrum process for innovative, next-gen product on cloud, performing large scale simulation using scalable, modular containers-dockers, Kubernetes, REST API, Python, C++, MongoDB. Work on building collaborative data-centric applications. Work in software improvement by integrating external software like ROS with VtdScale using dockers, webviz/RVIZ, ROS gateway. Work on refactoring and optimizing code. Experience with CI/CD platforms like Jenkins, Azure pipeline which automates the software integration and build process using triggers, scripts. Perform algorithm development such as Automatic Emergency Braking (AEB) by building a controller using C++, API. Experience with enhancing software user experience by working on a graphical user interface to run simulations, analyze results using React, graphql, JavaScript, TypeScript, node.js. ### Autonomous Driving & ADAS Simulation Engineer @ MSC Software Jan 2018 – Jan 2020 Worked as an Autonomous Driving Simulation Engineer in the Services team for Virtual Test Drive (VTD). Developed custom plugins using C, C++. Created controllers and performed algorithm development using API framework. Designed and developed scenarios to simulate real-life situations like highway merge etc. Integrated VTD with external software like ROS, Matlab/Simulink, Adams, CarSim. Analyzed Lidar point cloud data. Performed software development and testing of algorithms in software-in-the-loop, hardware-in-the-loop, driver-in-the-loop and vehicle-in-the-loop setups. Worked on standardization projects in the automotive industry like OpenDrive, OpenCRG, OpenScenario, OpenSceneGraph and Optix. Performed traffic, pedestrian simulation and created static and dynamic content for building different test scenarios of driving simulation applications. Worked with cross functional teams to develop, troubleshoot, test, and maintain the software. ### Software Engineer @ FCA Fiat Chrysler Automobiles Jan 2017 – Jan 2018 | Auburn Hills, Michigan Worked in the software development lifecycle for production, prototype, and release for FCA vehicles involving development, integration, build, test, debugging of software for control modules using C, C++, Assembly code. Worked in the algorithm design and implementation of control algorithms in Torque Control team for Powertrain division using Matlab, Simulink, Target link. Experience in testing lifecycle which involved test plan creation, unit testing, component testing, integration testing on SIL, dSpace HIL, dyno/bench/vehicle testing setups using ECU/TCU (Engine/Transmission Control Unit), INCA validation. Experience in defining a project with the Systems team by gathering requirements and participated in DFMEA. ### Research Assistant @ Michigan Technological University Jan 2016 – Jan 2017 | Houghton • Convolutional Neural Networks were thoroughly studied starting from the layers inside a CNN, to the detailed computations done by each layer. • Developed algorithm for Convolutional Neural Network and Binarized Neural Network using Python and software packages like Theano, Lasagne, Pylearn2 etc. • Worked on Linux operating system and Amazon Web Services cloud computing platform. Experience with image classification datasets like CIFAR10, MNIST, etc. • Analyzed dropout feature to reduce overfitting. • Analyzed factors like Dropout rate, Dataset size, Batch Normalization layer, Filter size and Dropout layer addition in both CNN and BNN. BNN showed comparable classification accuracy like CNN, and showed optimistic future implementation. • Debugged the complicated code so that the high computational power requiring code can run without the use of high end computational resources. ### Grader @ Michigan Technological University Jan 2016 – Jan 2017 | Houghton EE 3131 Electronic Devices, EE 2112 Electric Circuits Prepared the solution for the exams, and also graded papers for the undergraduate students. Topics such as op-amps, Bipolar Junction Transistors, Field Effect Transistors, Bode-plots, Two Port Networks etc were taught in these courses. ### Graduate Research Assistant @ Michigan Technological University Jan 2016 – Jan 2016 • Corrosion Impact study where the effect of corrosion on Aluminium was evaluated. The aluminium was used as the normal form, and also annealed under normal and stressed conditions. • My role in the team was to develop a LabView program to automate the process for the corrosion effect. A sprinkler was fitted in a corrosion chamber where the temperature and humidity was observed and maintained all the time to get proper results. • The switching on and off of the sprinkler was automated through the LabView software. ### Summer Intern @ MTS - Sistema Shyam Teleservices Ltd Jan 2014 – Jan 2014 MTS provided an opportunity to complete one and half months intensive training in the Research and Development team mainly focusing on RF department. The internship was a crucial step which led to learning about the telecom industry. • Learnt about how a cellular communication takes place from a SIM card of a mobile phone, through the BTS (Base Station Transceiver System), BSC, MSC (Mobile Switching Centre), PSTN (Public Switched Telephone Network), Home Location register (HLR) and Visitor Location register (VLR). • Worked with the Base Station Controller (BSC) located at the MTS office. • Worked with Narda SRM-3006 Selective Radiation Meter to measure RF and Microwave Electromagnetic fields. • On-field experience working with conical dipole antenna and measuring the antenna strength, signal directivity. • Was part of a team which installed a new Base Station Transceiver System (BTS) at a remote site. • MTS is a leading company in CDMA cellular communication. The trending topic of CDMA (Code Division Multiple Access) and its benefits over TDMA and FDMA were studied. ### Summer Intern @ Oil and Natural Gas Corporation Ltd Jan 2013 – Jan 2013 | Nazira, Assam • The training was done in the INFOCOM department in Nazira Asset, ONGC. • Hands on experience with the networking that exists in ONGC including DNS, SAP, ONGC Intranet, and the routers used in ONGC. • Worked with different servers used in the company like DHCP server, NNM server, firewall server etc. • Studied about Network Operation Center in ONGC where problems are reported by employees. ## Education ### M.S. in Electrical Engineering Michigan Technological University Jan 2015 – Jan 2017 ### Bachelor of Technology (BTech) in Electronics Engineering UPES Jan 2011 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/lopamudrabaruah --- Source: https://flows.cv/lopa JSON Resume: https://flows.cv/lopa/resume.json Last updated: 2026-03-22