Haolan Zhan
Firmware Engineer @ Keysight Technologies
About
Graduated Northwestern University with a degree in Electrical Engineering and Computer Engineering. Passionate about firmware and embedded solutions in the consumer electronics industry.
United States
Santa Rosa
Consumer Electronics
Calculus, Chinese, Garageband, Spreadsheets, Mathematics, Computer Science, Analytical Skills, Software Development, Agile Methodologies, Debugging, Scrum, Laboratory Skills, Test Automation, Regression Testing, Systems Analysis, Testing, Programming, imovie, Java, C++
Experience

Firmware Intern
Woburn, Massachusetts, United States
Worked on an IOT project involving a series of connected sensor PCB boards designed for airplane cabins. Designed, updated, debugged, and tested C language firmware for the EFMPG22 MCU chip in order to utilize the on-chip peripherals, and to communicate with external sensors on the sensor board via the I2C and SPI communication protocol. Updated the firmware to access the Memory System Controller peripheral in order to implement a feature where the MCU chip could be programmed via the USB port on the sensor board and a Python script, instead of using expensive programmers.

Electrical Products Intern
Tewksbury, Massachusetts, United States
In a team of 4, designed/developed a web application using HTML, CSS, SQLite, and the Python Flask web framework so that the department can search/add/update data in a software tracking database efficiently. Tested against given requirements, and presented the application and extensive documentation as deliverables Tested connections of an ACDC-converter-testing-fixture for deployment, by using the schematic and a multimeter Disassembled Acopian ACDC power supplies, flashed updated firmware, tested the firmware with a LabWindows CVI program, and completed bench testing using a multimeter to ensure deliverable quality to customers

Software Products Engineering Intern
Automated Patriot software regression tests using a Patriot automation program and a Patriot analytical program for a software team, in order to reduce resources and time spent on testing software builds. Designed scripts for test automation in a classified lab and gained experience using UNIX. Authored a report on how to use my tests, and how to update them for future builds; presented to the team. Collaborated with a Scrum team to create training resources for software tools; learned Agile methodology

Software Engineering Directorate Intern
Tewksbury, MA
Received professional training in Raytheon business models, including the Software Development Cycle, the Integrated Product Development System, the Capability Maturity Model Integration, and the Raytheon Six Sigma. Assisted with FP programming, concerning the incorporation of the new WMI interface with the existing BattleManager backend software for the Patriot product. Tasked with debugging the Patriot Trainers program through analyzing output files and testing builds. Measured the functionality of the software against the system requirements. Analyzed complex files of C++ code in order to locate errors and suggest possible improvements. Submitted code changes after testing in a classified laboratory to verify the solutions. Tasked with coding a C++ function to implement a new feature that receives a set of Operator Actions for the Patriot Trainers Program, organizes the Operator Actions into groups, and sends the finished message. Gained skills using C++, UNIX, and with working in a professional team setting. Gained exposure to tools such as UNIX emulators, ClearCase, and Workbench.

Intern
Boxford Department of Public Works
Boxford, Massachusetts, United States
A two month internship during my Senior year of High School, as a part of the Senior Internship Program that takes place instead of classwork. Calculated the total energy usage, costs, and money saved for the town during each year since 2008. Made mathematical projections for energy usage and costs for the next 20 years. Gained experience using Google Sheets and Logger Pro. Delivered a report analyzing the Boxford Photovoltaic System and its changing financial benefits though time.

Cashier
North Andover, MA
Responsibilities included setting up the cash register, stocking products, taking customer orders, closing the register at the end of the shift, calculating the net profits, and leaving $100 in the register for the next day while delivering the rest of the profits to the manager. Gained skills in Customer Service.
Education

Engineering
NSFP Peer Adviser: Trained in group leadership methods and facilitation skills lead a group of 10 first-year students during orientation week in order to create a welcoming first community, and facilitated bi-weekly meeting sessions with the same group during the academic term to assist with any aspect of the first year transition ASLA Peer Guided Study Group Facilitator: Lead weekly 2-hour study sessions consisting of conceptual reviews and practice problems for a group of 8 students in Engineering Analysis 1 Course, and attended weekly facilitator preparation meetings Student Chapter of the Institute of Electrical and Electronics Engineers: Designed/built a facemask detection drone using the Raspberry Pi Zero SBC, the Nanonets object recognition API, and selected hardware components in 8 weeks; presented the prototype and applications at a demonstration Chinese Student Association: Responsibilities include participating in fundraiser events, and planning cultural events
Haolan Zhan's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.


