# Hans Zhang > Software Engineer | Computer Science @ UC Berkeley Location: San Francisco, California, United States Profile: https://flows.cv/hanszhang I am a software engineer with a Bachelors in Computer Science from UC Berkeley. I am passionate about creating data-driven and user-focused solutions that enhance functionality, security, and performance. ## Work Experience ### Software Engineer @ Digital Promise Jan 2024 – Present - Systems Design & Architecture team at Digital Promise, a national nonprofit focused on improving education through technology and data - From 0→1, designed and developed a district leader recruitment platform using React, AWS Amplify, and Lambda with secure APIs for form submissions, centralizing all recruitment stages into a single platform, and enabling timely evaluations across 40+ districts. Saved 30 hours per month for internal teams - Built and maintained event-driven ETL pipelines to consolidate multi-source data (Canvas, device usage, claims, inventory, Zendesk, Zoom) into PostgreSQL and Grafana, supporting reporting across 300+ schools and 1,000,000+ records, reducing manual updates by 90% and enabling real-time operational insights for leaders - Led development of full-stack dashboards and data visualization tools using React.js, Next.js, TypeScript, MUI, and Chart.js, featuring hierarchical filtering, role-based views, and real-time visualizations, empowering leaders with data-driven decisions - Implemented platform security and access control using Okta SSO, IAM authentication, token-protected endpoints, and role-based permissions, streamlining access for internal and external users while ensuring compliance ### Full-stack Developer @ EchoDial Jan 2023 – Jan 2024 | San Jose, California, United States - Joined Pre-Seed, Employee #5 - Led frontend development and backend API creation for custom tag feature allowing users to categorize contacts - Built a CSV import pipeline with dynamic column mapping and user-defined properties using Node.js and Knex with PostgreSQL, reducing onboarding time by 70% for new customer datasets and eliminating manual data entry - Constructed the billing page using React, Redux Toolkit, and TypeScript, integrating the Stripe API to enable users to add funds and review payment history securely - Implemented token management functionality in the Node.js Express API, automatically removing expired password reset tokens, improving system efficiency, and reducing storage and maintenance costs by 25%. - Conducted in-depth user data analysis through the integration of Amplitude on the client side, facilitating comprehensive tracking of different user events for enriched data-driven insights ### Software Development Engineer @ Amazon Jan 2022 – Jan 2023 | San Diego, California, United States Amazon Fresh - Generated business metric reports and developed analytical tools for hundreds of global third-party merchants - Created AWS Glue definitions and set up daily job scripts for processing, transforming, and loading upstream data across both development and production environments - Facilitated migration of deprecated tables by updating existing SQL queries and integration tests to match new data sources - Ensured validation of query changes by utilizing AWS Athena for comprehensive query testing on backfilled S3 data - Enhanced each data report’s dependency checker to ensure availability and proper ingestion for over 50 upstream data tables - Helped team save over 10% of monthly costs by upgrading legacy infrastructure and addressing tech debt - Migrated EC2 instances to more cost-effective and energy-efficient types and implemented new Auto Scaling Groups (ASGs) ### Technology Consultant @ Upsync Berkeley Jan 2020 – Jan 2022 | Berkeley, California, United States - Built a data aggregation pipeline for Manticore Games to determine user retention rates across different streaming platforms - Utilized Python and Pandas for data visualization and analysis, resulting in cost savings of over $3000 on influencer campaigns - Increased quantity of traffic to client’s website by over 20% by optimizing keyword usage and effectiveness with SEO tools - Developed marketing strategies and gathered research data to strengthen the brand ambassador program and rewards system ### Software Engineer Intern @ American Express Jan 2021 – Jan 2021 Cloud Engineering Team - Designed and implemented a full-stack Angular application used by directors within the cloud engineering organization to configure authorization and approval settings, reducing the time it previously took to manage security permissions by 50% - Utilized Vert.x, Java, and Maven to integrate the customer service validation API for authenticating director IDs and the service group API for adding new permissions - Engaged in Agile Scrum practices, collaborated with the team to manage user stories, and maintained project progress using JIRA ### Computer Science Instructor @ Juni Learning Jan 2020 – Jan 2021 - Taught 1:1, online computer science lessons to students ages 5-18 in Scratch and Python programming fundamentals. - Assisted younger students weekly in their computer science education by making curriculum more comprehensible. - Designed lesson plans and perfected teaching strategies to foster independence and critical thinking. ### Campus Ambassador @ Digi-Key Electronics Jan 2019 – Jan 2020 ### 61B Academic Intern @ UC Berkeley College of Engineering Jan 2019 – Jan 2020 - Assisted teaching instructors in lab sections and office hours for introductory computer science course in data structures. - Helped facilitate a class of 40 students in data structure concepts such as linked lists, trees, graphs, traversals, tries, etc. ### EECS Student Assistant @ UC Berkeley Electrical Engineering & Computer Sciences (EECS) Jan 2019 – Jan 2020 | Berkeley - Assisted technical staff in supporting instructional labs for more than twenty upper-division students. - Assembled resources such as 3D vision robots and lab equipment. - Checked hardware/software functionality and record lectures using Tricaster system. ### Committee Member @ Ascend Leadership Jan 2019 – Jan 2019 - Hosted a panel on technical careers for students interested in digital payments and cryptocurrency. - Prepared logistics for office tours, case workshops, and networking sessions for over 60 students. - Researched and organized specific fintech internship opportunities for members. ## Education ### Bachelor of Arts - BA in Computer Science University of California, Berkeley ### Master of Science - MS in Computer Science Georgia Institute of Technology ### Granada Hills Charter ## Contact & Social - LinkedIn: https://linkedin.com/in/hans-zhang1 - Website: https://hanszhang.dev --- Source: https://flows.cv/hanszhang JSON Resume: https://flows.cv/hanszhang/resume.json Last updated: 2026-04-05