William Zhu

Programmer Analyst 1 at UCLA International

Los Angeles, California, United States

About

I graduated in 2018 with a Bachelor of Science in Cognitive Science (Human Computer Interaction) with a Minor in Computer Science at the University of California, San Diego. I enjoy learning new frameworks and developing small apps with front and back-end functionality. I am is also deeply interested in application and website security, such as problems involving SQL injection, penetration testing and tools, and input sanitization. I've also dabbled with statistics projects and data science, with a bit of 3D modeling in Blender as a side hobby. GitHub: https://github.com/ZhuWilliam Email: [email protected] Homepage: https://zhuwilliam.github.io/

Experience

  • Programmer Analyst 1 at University of California, Los Angeles
    Feb 2019 - Jan 2020 · 1 yr

    Developed full-stack software in VB.NET and T-SQL on several UCLA International Institute projects. Heritage Language Data Repository - Developed full stack functionality with VB.NET and T-SQL for the Heritage Language Data Repository - Designed collaboratively with a graduate student and UCLA professors, using Subversion for version control - Implemented an account system in VB.NET for managing user views Internal CMS - Fixed bugs involving user roles and incorrect views - Added a user feature for calendar reservations - Added a view for viewing the current user's calendar history UCLA Global Site (2019) - Designed the 2019 views for the UCLA Global "Home", "Maps", and "About" pages - Developed front end functionality and pagination using JavaScript for the UCLA Global "Maps" page - Maintained the UCLA Global site by implementing bug fixes with JavaScript and HTML/CSS - Researched into front end loading time optimizations - Cleaned unused CSS and legacy JavaScript code - Refactored duplicate JavaScript code into functions or into ASP WebControls - Fixed JavaScript bugs that affected page speed, such as multiple or duplicate events - Developed ASP WebControls, such as top and bottom navigation bars - Implemented functionality for for uploading and downloading podcast transcripts.

  • Programmer Analyst 1 at University of California, Los Angeles
    Jun 2018 - Nov 2018 · 6 mos

    Developed front-end web applications in JavaScript, HTML/CSS, and VB.NET.

  • Undergraduate Research Assistant at UCLA Health
    Jul 2017 - Aug 2017 · 2 mos

    Under Professor William Hsu, I researched into various JavaScript data visualization libraries with the Grails framework. I developed a web application in Groovy and JavaScript (plotly.js) for visualizing medical data from a MySQL database.