Junyan Wu

Software Engineer and Computer Science Graduate at UC Irvine

About Me

Junyan Wu

Hi!

My name is Junyan Wu (I also go by Jun) and I am currently a Software Engineer at the Bank of New York (BNY). I graduated from the University of California - Irvine in June 2023 with a B.S. in Computer Science and a specializaiton in Information.

My experiences include my work experience, course work, and personal projects such as this website!

Work Experience

Backend Software Engineer II

Bank of New York (BNY)

Aug. 2023 - Present

→ Designed and implemented a web authentication REST service using Spring Boot and Java, leveraging RESTful APIs (CRUD operations) to decouple direct database connections and enhance security.

→ Developed the AuthZ application to centralize database interactions, improving system modularity, and integrated it with multiple WebAuth applications to streamline authentication workflows.

→ Upgraded applications to modern frameworks and tools, including Spring Boot 3, Spring Security 6, and Java JDK 21, effectively remediating vulnerabilities identified by Veracode and VMAD scans.

→ Enforced a 16-character minimum password policy, adopted by over 62,500+ internal users, significantly strengthening company-wide security standards.

→ Enhanced service account provisioning processes to improve identity management, successfully remediating 3,000+ service accounts and reducing security risks.

→ Conducted integration and load testing (JMeter, JUnit, Postman, Insomnia) and deployed applications across Development, Test, QA, and Production environments to ensure system reliability, stability, and performance.

Education & Skills

Education

University of California - Irvine

Sept. 2019 - June 2023

B.S., Computer Science, GPA: 3.6/4.0

Skills

Technical

Java, SQL (MySQL, PostgreSQL), Python 3, HTML, CSS

Frameworks and Libraries

Spring Boot, RESTful APIs, JUnit, Spring Security

Developer Tools

Git, GitHub/GitLab, JMeter, Oracle, Maven, Postman, Insomnia, IntelliJ, Veracode, VMAD

Projects

This Website!

→ Designed and maintained a personal portfolio website to showcase my experiences and skill.

→ Utilized HTML and CSS to create dynamic and responsive content on the website.

Home page of this website

Fabflix Movie Database Web App

→ Designed and implemented a full-stack website hosted on AWS that allowed customers to log in with sessions, browse and purchase from a catalog of thousands of movies, and employees to log in and add movies to the data base.

→ Incorporated reCAPTCHA to block bot attacks and encrypted customer and employee passwords using SHA256 hashing to safeguard personal information.

→ Constructed an ETL pipeline to parse large XML dataset files for bulk uploading of movies and actors, and enhanced MySQL queries to decrease parsing time by a factor of 16.

→ Implemented a search feature for customers using full-text search, and autocomplete with caching support.

Fabflix search feature

Secure File Transfer Web App

→ Collaborated with SAP Intelligent Trade Claims Management (ITCM), a company sponsor that automates the process of matching and allocating funds for deductions and invoice claims, to implement a secure data transfer web application for manufacturers and their retailers.

→ Designed and implemented a full-stack website hosted on Azure that automates the process of SAP clients (manufacturers) retrieving documents from their retailers and uploading them to the SAP ITCM system. Successfully reduced the time it takes to process documents on the SAP side by 30%.

→ Ensured the security of data transfer and storage by implementing robust security protocols, including encryption and regular data transfers at scheduled intervals.

Article Link: https://www.informatics.uci.edu/ third-annual-ics-project-expo-supporting-the-tech-talent-pipeline/

SAP Logo