# Kuang Sheng > Passion towards Back/FrontEnd development/Big Data/Dirty Data/Machine Learning/Quality Assurance/Technology Support Location: Newark, California, United States Profile: https://flows.cv/kuangsheng Technical Skills • Programming Languages: Java, JavaScript, Python, Scala, Nix, C++, Android • Web Development: React, Graphql, JavaScript, Flask, HTML, CSS3, AWS, Django • Data Techniques: Pandas, SciPy, NumPy, SQL, NoSQL, MongoDB, csv (Python), FireBase, GreenPlum • Architecture: Microservices, RESTful API, Spring, RabbitMQ, Kafka, Kafka Connect • Other Techniques: OSI model, IP, TCP, UDP, BGP, ARP, DialogFlow, Docker, Grafana ## Work Experience ### Software Engineer @ Arista Networks Jan 2021 – Jan 2024 | Santa Clara, California, United States - Built core Docker containers for Kafka Connect to enable efficient data transfers between Kafka streams and Greenplum databases. - Developed and optimized internal React-based customer-facing web applications, ensuring accurate data presentation and improved user experience. - Rewrote legacy functional scripts by migrating Python code to Scala and incorporating updated libraries, boosting performance. - Deployed functional scripts in Nix systems, enhancing data processing efficiency. - Researched and implemented new technologies to improve data transfer workflows. - Daily checked the customer appliances to make sure the customer appliances are running in good conditions and apply patches to the appliances to fix issues. - Communicated with customers about the appliance issues, and assisted customers solving appliance issues. ### QA Engineer Intern @ Awake Security Jan 2020 – Jan 2020 | Santa Clara, California, United States - Enhanced traffic generation models to simulate customer-like mixes, improving performance testing for 40Gbps to 100Gbps transfers. - Conducted regression and sanity testing; created detailed test cases for new features. - Developed automation scripts to integrate with new test code systems using Tox. - Verified and optimized system UI functionality for seamless user interaction. ### Software Support Engineer @ ArtGeekTech LLC Jan 2018 – Jan 2020 | San Jose, CA - Designed and deployed RESTful APIs for real-time air quality tracking systems using Java and Spring Boot, capable of 300 QPS. - Developed data ingestion and processor microservices for RabbitMQ-based pipelines, ensuring reliable validation, analysis, and storage in MongoDB. - Collaborated with frontend developers to ensure accurate data visualization on React-based platforms. - Read through emails from clients, understood the demand from customers, and explained technical terms straightforward to client. - Created technical support tickets for customer issues, and contacted the corresponding engineer team to solve the issue. - Provided answers to customer issue emails with engineer team results, and scheduled meeting include customers and corresponding engineer team members. - Documented all the technical results for customer issues to benefit future fixes. - Provided internal technical support such as pc and mac hardware and software issues, and meeting room maintenance. ### Research Assistant, Process Control Lab, University of California, Davis @ University of California, Davis Jan 2016 – Jan 2018 Real-time Chattering Alarm Detecting and Online Platform Developing in Python - Collected and analyzed large-scale data from campus gas and power plants to identify chattering alarms and optimize run-length analysis. - Developed real-time cloud-based solutions for chattering alarm detection using Python. - Built an online platform to analyze and visualize alarm data, improving plant monitoring capabilities. ### Environmental Engineer Internship @ Hunan Star Textile Company Jan 2017 – Jan 2017 -Obtain the reading of all the equipment -Obtain the water sample participate in the water sample check -Read through the wastewater treatment plant designs -Accomplish the improvement meeting of the wastewater treatment plant -Provide some suggestions towards the improvement plan ### Senior Design Group Member @ University of California, Riverside Jan 2016 – Jan 2016 -Designed the zeolite produce system -Developed new method to reduce the operational cost by 90% -Improved the system to better protect the environment ### Intermediate Algebra Workshop Lab Leader @ University of California, Riverside Jan 2015 – Jan 2015 -Communicate with facilitator about the content covered in the lecture -Give lecture in workshop help students understand the material better -Prepare worksheet for all the workshops -Answer questions from students in the workshop ### Research Assistant at University of California, Riverside @ University of California, Riverside Jan 2013 – Jan 2014 -Prepare the reaction makes Lithium Iron Phosphate by mixing up the reactants -Purify the product from the containers after the reaction is done -Make measurement on the computer of the ions of the product ## Education ### Master's degree in Computer Software Engineering San José State University ### Master of Science (M.S.) in Chemical Engineering University of California, Davis ### Bachelor of Science (B.S.) in Chemical Engineering University of California, Riverside ## Contact & Social - LinkedIn: https://linkedin.com/in/kuang-sheng --- Source: https://flows.cv/kuangsheng JSON Resume: https://flows.cv/kuangsheng/resume.json Last updated: 2026-04-01