# πŸ’» Jonathan Chao > Senior software engineer @ Intuit Location: Fremont, California, United States Profile: https://flows.cv/jonathanchao I am a software engineer who has adapted fast pace and constant changing environment with self-driven mentality and ability to find answers to questions. My work has been related to web and REST framework, data manipulation, and UI. Being a full-stack engineer, the integration between different applications on frontend and backend has been the challenge I face constantly. Coding in C#, Go, Python and Typescript (reactjs), I have the ability to build a system that puts all different components together, including databases like MySQL, MongoDB, Postgresql, Elasticsearch, and other various databases/applications. ## Work Experience ### Senior Software Engineer @ Intuit Jan 2024 – Present | Mountain View, California, United States - Developing a Sales Agent application that analyzes customer emails to surface and recommend potential sales leads, enabling faster lead discovery. - Building an Alert Triage Agent to assist on-call engineers in identifying root causes of production alerts by leveraging past analyses and contextual conversations. - Designing a Root Cause Analysis Insight Agent powered by Graphrag to map relationships and communities across RCA reports, improving incident resolution insights. ### Senior Software Engineer @ Tesla Jan 2021 – Jan 2024 | Fremont, California, United States (No, I don't work with cars/solar) - Designing & building infrastructure for email, mobile push notification, and in-app notification handling potentially ~100k (potentially 1M) messages per day. Service is built in Go/Gin, utilizing Rabbitmq & Mysql - Creating features & Maintaining training service built in c#/.NET, python/Django, typescript/Angular servicing company's need to deliver training courses and materials with ~15M enrollments in 2023 - Initiating major upgrades such as py2/py3 and containerize applications - Leading & mentoring other developers while dissecting/scoping touch tasks for the team ### Assistant Vice President, Technology @ iCapital Network Jan 2020 – Jan 2021 | New York, New York, United States - Building microservices in Python and Nodejs & ensuring the smooth communication among them - Integrating 3rd party financial data sources for financial model building. Ensuring the scalability of data retrieval (~1M rows per day for 5 years of data) - Constructing SDLC and best practices for this new team/project - Creating test framework through github actions - Integrating an inherited project into the core application (from heroku to AWS with docker) ### Software Engineer @ Artivest - Powered by iCapital Network Jan 2019 – Jan 2020 | Greater New York City Area - Constructing REST API endpoints to manipulate/deliver data through Django ORM - Developing functionality to perform ETL on raw data through celery workers - Building features involving both backend and frontend actions (Python & javascript) - Maintaining systems to ensure each environment is functional and can be deployed - Migrating and keeping tech stack up to date (python 2 to python 3) - Engaging in product discussions and providing engineering insights ### Software Engineer @ 7Park Data Jan 2018 – Jan 2019 | Greater New York City Area - Create REST API endpoints for delivering and processing data using Django rest framework - Create UI for publishing data through reactjs - Integrating authentication services to applications to ensure protected access - Generating and maintaining scheduled tasks using Apache Airflow for data manipulation - Data cleanup and ETL from csv using Apache Airflow with hooks to AWS ecosystem - Manipulating data stored in Redshift and RDS on AWS ### Software Engineer @ Bitglass, Inc. Jan 2015 – Jan 2018 | Campbell, CA - Generate logs of user activities for certain user behaviors. - Logs are processed and analyzed and reports are generated through the form of graphs and charts using Elasticsearch, MongoDB, and MySQL. Some processes are done in parallel with Hadoop. - Additional analysis is done using the logs, such as abnormal login locations, time, or if an action is deemed suspicious. - Through aggregation with different filters, user behaviors can be checked against policies to determine the necessary actions. - Utilize different API's to parse necessary information to build complete logs. - Constantly developing new features or adding functionalities on existing features. ### Internship @ NeuroSky Jan 2014 – Jan 2014 - Characterization of materials through signal processing using MATLAB - Creating new programs to help processing and analyzing EEG data - Setting up and solidifying testing procedure to ensure quality results ### Application Engineer @ Nanya Technology Jan 2011 – Jan 2012 Built a long lasting relationship with major OEMs such as Dell and HP for DRAM products to ensure product sales by being a single communication point which strengthened trust from clients. Planned steps for product engagement for qualification of products by providing description of each step and target dates through phone call and slides, resulting in successful product launch and qualifications. Demonstrated continuous improvement of the products to OEM to show engineering capability through complete failure analysis reports and long-term improvement plan, which ensured the products’ quality and reliability. Engaged with analysis procedure change and fabrication plant processes modification to avoid confusion from both backend and field application engineers. The procedures eventually became new SOP. ### Intern/Research Assistant @ Academia Sinica Jan 2009 – Jan 2009 Set parameters on high definition fluorescent microscope through controls on computer to generate better quality image of DNA samples, which showed desired images for the researcher. Refined edge of objects in images to make calculations easier by Matlab and C coding, which resulted in a 10% improvement in final chart. ## Education ### Master of Science (M.S.) in Electrical and Electronics Engineering Columbia University Jan 2013 – Jan 2015 ### Bachelor in Electrical Engineering UC San Diego Jan 2006 – Jan 2010 ## Contact & Social - LinkedIn: https://linkedin.com/in/jchao9 --- Source: https://flows.cv/jonathanchao JSON Resume: https://flows.cv/jonathanchao/resume.json Last updated: 2026-03-22