I am Junsen, a software engineer
Hello! I'm a Computer Science undergraduate from the University of Michigan, dedicated to creating impactful solutions through technology.
Programming Languages
C/C++ | Python | JavaScript | Java
Bash | SQL | Visual Basics
Software Frameworks
React | Flask | Cypress | MongoDB | Docker | AWS | Firebase
If you are looking for Full Stack Software Engineer ....
If you are looking for Software QA Engineer ....
If you are looking for Software Systems Engineer ....
If you are looking for Network Software Engineer ....
Experience
Education
-
University of Michigan, Ann Arbor | Sept 2021 - December 2024 (Expected)
B.S. in Computer Science
B.S. in Biopsychology, Cognition, and Neuroscience
Relevant Coursework
-
EECS 482 Operating System
-
EECS 484 Database System
-
EECS 485 Web System
-
EECS 489 Network System
-
EECS 493 User Interface Development
-
EECS 388 Computer Security
-
EECS 497 Human Centered Software Development
-
EECS 376 Theory of Computation
-
EECS 370 Computer Organization
-
EECS 281 Data Structures & Algorithm
Employment
Recent Works and Researches
"I have always believed that scientific research is another domain where a form of optimism is essential to success: I have yet to meet a successful scientist who lacks the ability to exaggerate the importance of what he or she is doing, and I believe that someone who lacks a delusional sense of significance will wilt in the face of repeated experiences of multiple small failures and rare successes, the fate of most researchers."
-- Daniel Kahneman
Software Engineering Projects
StoryLine
Developed and launched a multi-user social network in January 2023 using Flask, React, and MySQL, streamlined deployment with shell scripting, and achieved a 90% user satisfaction rate after end-to-end testing and AWS EC2 deployment
InfoQuest
Developed InfoQuest, a scalable search engine with a user-friendly interface, employing text and link analysis with log-based tf-idf scoring for efficient search, and a MapReduce pipeline that reduced document processing time from more than 6 hours maximum to 1 minute
Walter Reuther Hospital Staffing System
Optimized Staffing Software at Walter Reuther Hospital in an Agile environment, revolutionizing staffing for over 100+ staff by replacing manual scheduling with software
*HIPAA Compliant Project
Michigan Internal Medicine Residency Database
Revamped Michigan Medicine’s Internal Medicine data system, fixing key operational issues and adding user interfaces for efficient resident management. Utilized SQL queries to streamline scheduling, billing, and training processes
*HIPAA Compliant Project
[WIP] RentGPT - LLM Chatbot for lease consulting
RentGPT aims to simplify and clarify the rental lease process by providing personalized rental lease consulting through an interactive chatbot. It will allow clients to upload their rental lease agreements for review. The chatbot will perform an initial screening to identify potentially malicious or unfavorable clauses and then proceed to answer any queries the client may have regarding their lease, their rights, or their stay.
CHEPS Documentation Website
Developed a comprehensive documentation website for Center for Healthcare Engineering and Patient Safety that dynamically visualizes and securely archives flowcharts along with code annotations, enhancing team collaboration and project transparency
[WIP] VisionASL - Vision Pro ASL Accessibility Suite
The VisionASL aims to bridge communication gaps for the deaf and hard-of-hearing community by leveraging Apple's VisionOS and Vision Pro Mixed Reality headset. The suite will utilize advanced computer vision and natural language processing technologies to enable seamless translation between American Sign Language (ASL) and spoken English.
Software System & Network Projects
Lightweight OS
A robust lightweight operating system for linux with thread library, memory pager and multithreaded network file server. Throughly tested with automated test scripts
Network Load Balancer
An addition to lightweight operating system that can manage and balance network traffics. Build with TCP sockets
iPerfer
a network performance measurement tool in C++ with TCP socket programming, complemented by Mininet for simulating various network topologies, enabling thorough analysis and assessment of network behavior
My curiosity is always piqued by fresh concepts and prospects. Don't hesitate to contact me, even if it's simply to exchange greetings :)
Address
1760 Broadway St
Ann Arbor, MI 48105
United States
Phone
734-680-6272
Email
junsen@umich.edu