
University Web Portal Development
Java
Spring Boot
AngularJS
Google Maps API
PostgreSQL
AWS Amplify
Jenkins
ActiveMQ
Redesigned and optimized the internal web portal for UWM's International Student and Scholar Services (ISSS), enhancing usability, performance, and scalability to support critical immigration workflows, student engagement, and administrative efficiency.
Project Supervisor
Prof. Tian Zhao
Associate Professor, Computer Science
Engineering & Mathematical Sciences 1145
Key Features & Contributions
- โ๏ธ Microservices & API Development: Built scalable RESTful APIs using Spring Boot to manage SEVIS-compliant data and student records; deployed services with AWS Amplify SDK to support dynamic, cloud-hosted web experiences.
- ๐งช TDD & Agile: Applied Test-Driven Development (TDD) and Scrum practices to ensure rapid, reliable delivery of compliance-driven features and time-sensitive workflows.
- ๐จ UI/UX Enhancement: Developed dynamic, responsive interfaces with JSP, AngularJS, jQuery, and Bootstrap, enabling improved user interactions for international students, scholars, and ISSS staff.
- ๐งฉ Reusable Frontend Components: Created modular Angular 2.0 components and custom directives to accelerate development and ensure consistency across visa, CPT/OPT, and orientation modules.
- ๐๏ธ Database & ETL Integration: Integrated PostgreSQL using Spring JDBC and automated XML-based SEVIS data feeds, streamlining compliance reporting and record synchronization.
- ๐ CI/CD & Automation: Implemented Jenkins pipelines for continuous integration and deployment, ensuring secure, fast, and fault-tolerant release cycles for critical ISSS applications.
- ๐ฌ Messaging & Communication: Integrated ActiveMQ with Spring JMS to enable asynchronous notifications (e.g., visa status updates, orientation reminders) across system modules and user groups.
Impact
Delivered a secure, user-centric portal that improved the international student experience, reduced administrative overhead, ensured compliance with U.S. immigration requirements, and supported seamless coordination between ISSS, students, and external systems like SEVIS and USCIS.
Screenshots




