# Chen Tang > UI Software Engineer at Picarro Location: Hayward, California, United States Profile: https://flows.cv/chentang Experienced Frontend Developer with a demonstrated history of working in the e-commerce industry. Strong engineering professional with a MS in Computer Science from SUNY at Binghamton. ## Work Experience ### UI Software Engineer @ Picarro, Inc. Jan 2023 – Present | Santa Clara, California, United States • Develop and maintained new features for Picarro’s emissions360 platform using Next.js and React.js. • Actively participated in Agile development, including daily stand-ups and sprint planning ses-sions. • Work closely with back-end engineers to develop and maintain UI features and reusable com-ponents in ReactJS. • Translate wireframes into functional requirements and write well-abstracted, reusable, and high-performance code for UI components. • Design and develop deeply customized shared/global components, including cards, inputs, dropdowns, modals, and tables which are based on Material UI • Integrate RESTful API with emissions360 UI. • Implement interactive map features using React Leaflet, allowing users to upload GeoJSON files or draw custom polygon boundaries for ventures for report generation • Customize KendoReact Grid components to render tables for generated inventory reports, enabling advanced data presentation and interaction. • Render dynamic donut and line charts using PrimeReact Chart to visualize key metrics and trends in the application. • Streamlined state management using Jotai for improved performance and maintainability. • Implement Unit tests and Integration tests by using Jest, Jest Cucumber and React Test-ing Library. • Document the UI architecture and other important solutions or proposals on the Confluence page. • Design and implement responsive UI that works seamlessly across various devices and screen sizes. • Conduct code reviews to ensure adherence to coding standards and best practices. • Support applications releases, troubleshoot and debug issues in existing software applications. • Stay up to date with the latest industry trends and technologies. • Use GIT and GitHub for version control. ### Senior Software Engineer @ Rivian Jan 2022 – Jan 2023 | Palo Alto, California, United States Utilized React, Typescript, Redux to create various micro-frontend applications(eg: Business Purchase Portal) ### Front End Engineer @ Apple Jan 2020 – Jan 2022 | Santa Clara County, California, United States • Rewrote user-friendly CASIS (Custom and Standard Integration Services) of Apple by using HTML5, CSS3, Bootstrap, ReactJS, React-Router and AS Components. • Used React-Router module to develop Single Page Applications • Used SASS to make CSS to be more concise and easier to read. • Used React and ES6/7 heavily including the latest features like Function Components, React Hooks, Async and Wait. • Take the advantage of curry function to make some methods to be useable. • Created reusable components for CASIS including Page Title and Text Label with Dropdown List, Text Label with Text Input, Popup Modal and CASIS Table with pag-inations • Used configuration driven coding philosophies and created 2 powerful reusable forms/components generation functions: generateComponentsByConfig and generateBut-tonsByConfig • Reused the event handlers (handleOnchange and handleDatePickerOnchange) across the App • Created a recursive method for processing the data received from API which has nested ob-ject. • Integrated 40+ APIs and called the Restful web services calls for POST, PUT, DELETE and GET methods in the CASIS rewrite project. • Work collaboratively and professionally with backend engineers and QA members to achieve goals • Used frameworks and tools like Mocha, Chai in unit testing. • Involved in requirement gathering, designing, development, UI reviews, and maintenance. • Used GIT for version control ### Sr Web Developer @ Walmart Labs Jan 2018 – Jan 2020 | San Francisco Bay Area • Utilizing expertise in both object-oriented and functional programming paradigms to build highly scalable web applications using ReactJs, Redux, Webpack, and CSS pre-processors • Collaborating with UX design and back-end teams to solve technical challenges and produce a quality production web experience for customers. • Built user-friendly UI for the fashion vertical of Walmart by using HTML5, CSS3, Re-actJS/Redux and Vanilla JavaScript. • Worked with UX designer to review and improve the UX design and provide feed-back/comment on improving user experience from the viewpoint of a software engineer • Implemented a lot of specific features for fashion vertical for increasing revenue such as: Cross out for out of stock item, In Page Zoom, etc. • Modified reducers for fashion vertical • Used HTML5 elements like video, audio and canvas in making the website interactive. • Used React JS, Vanilla JS, Bootstrap, HTML5 and CSS to build reusable components and front-end libraries for the project. • Strong Experience in dealing with CSS Concepts like CSS Background, CSS Layouts, CSS positioning, CSS Box Model, Pseudo classes, Pseudo elements, CSS Animations. • Used GIT and GitHub for managing source code by resolving merge conflicts that occur dur-ing collaboration of various stakeholders of the application. • Helped team understand what’s going on with our users, by using analytics tools, user jour-ney tracking, feedback tools, error and performance logging. • Supported the team and production applications through resolving bugs and other technical issue • Troubleshoot open issues and bug-fixes and ensuring on-time delivery and hand-offs. • Involved in Agile development methodology with the help of JIRA, and actively participated in Scrum meetings • Created unit tests using Enzyme, Mocha and Chai • Created automation testing by Nightwatch Extra and Magellan ## Education ### Master of Science - MS in Information Systems Engineering and Management Harrisburg University of Science and Technology Jan 2018 – Jan 2020 ### Master of Science - MS in Computer Science Binghamton University Jan 2013 – Jan 2015 ## Contact & Social - LinkedIn: https://linkedin.com/in/chen-tang-70635340 --- Source: https://flows.cv/chentang JSON Resume: https://flows.cv/chentang/resume.json Last updated: 2026-03-20