About Me
Know Me More
Hey there, I'm Ruipeng Han, a recent graduate with a Bachelor of Science in Math, Computer Science, and Statistics from the University of Illinois.
Growing up in the rapidly developing area of Beijing, China, both my parents, who are engineers and IT entrepreneurs, instilled in me an analytical and engineering perspective from an early age. My journey into the world of science and engineering officially began when I moved to Kenosha, Wisconsin, for high school at Indian Trail High School & Academy in 2015. It was an exciting turning point that ignited my passion for technology and innovation.
During the summer immediately following my high school graduation, I embarked on a remarkable journey by securing an internship at Taiping Insurance Company in Wuhan, China, where I had the privilege to build an industrial-grade customer-complaints management system using Java Spring Boot. It was an exciting challenge that marked my first software development experience.
During my undergradate summers, I had the incredible opportunity to work as a IT technican intern and software engineering intern at Foxconn in Mt. Pleasant, Wisconsin. In my first two internships, I developed an enterprise website using Django and PostgreSQL database for the company's ERP system. I was responsible for implementing the Python backend to handle human resource's daily affairs, including approval processes, forms applications, e-signs, and much more using Django ORM. In my most recent internship at Foxconn in 2022, I had the privilege of developing APIs with Python and FastAPI, bridging communication between the production line, SAP, Shopfloor, and renowned clients like Google and AWS. Well experienced in various developer tools such as Docker, git, Linux Bash, Postman, and AWS, I also proficiently managed various databases like Postgres, Oracle, and MongoDB. My unwavering dedication and love for software development drive me to seek new challenges and excel in the tech industry. I'm ready to contribute my skills and knowledge to cutting-edge projects and make a meaningful impact in the field of technology.
Welcome to my website, where I share my journey, experiences, and passion for all things. Let's connect and explore the exciting world of science and engineering together!
- Me:Ruipeng (Ray) Han
- Email:ruipeng2@illinois.edu
- Github:github.com/RuipengHan
- Linkedin:linkedin.com/ruipenghan
- Phone:+1 (262)-960-5412
- From:Beijing, China
- Based:Champaign, Illinois
- Interested Positions:
- Software Development Engineer
- System Engineer
- Cloud Engineer
- Full-Stack Developer
- Web Developer
View Resume
Contact Me
4
SDE Internships
55000+
Signifcant Lines
12+
Projects Done
12
Programming Languages
Life & Motivation
Who I Am?
Full-time Student
For most of the time, I'm a busy graduating senior, working toward my bachelor degree at UIUC. It is challenging to study three fields during my undergraduate study, but I am constantly overwhlemed by the power unleased from the interdisciplinary applications between Math, Statistics, and Computer Science.
Internships
During my breaks, I have the opportunity to work on a variety of projects, learning and developing my skills in software development and engineering. Since the summer of 2020, I worked at Foxconn to build scalable, highly available web applications and Shopfloor systems and helped my company maintain a good production record. I worked closely with a team of experienced software engineers, learning about the entire software development life cycle, from design and development to testing and deployment.
Teaching & CAship
Besides my schoolwork and internships, I work as CAs for some of the wonderful classes I took at UIUC. I enjoyed teaching as much as learning, and I believe the best way to learn is to teach. By teaching others on important concepts like databases, SDLC, and scientific computings, my understanding of these concepts are reinforced.
Interests
I am passionate about finding creative solutions to complex problems, and I enjoy working on projects that involve a combination of software development, systems engineering, and machine learning. Here are my research interests:
- Distributed Systems and Networks
- Distributed Computing and Machine Learning
- Software Engineering
Sports
I am also a big fan of soccer. I love Bayern Munchen.
Stock/Bonds
I also hold stocks and an active trader. In fact, some of the fun projects I have done regard to financial markets. Check them out!
Summary
Resume
My Education
2019 - 2023
BS In Math & Computer Science and Statistics
University of Illinois at Urbana Champaign
IL, USA
- GPA: 3.95/4.0
- Major GPA: 3.93/4.0
- Credits: 204 Credit Hours
- Awards: Dean's List (all semsters), Edmund J. James Scholar, Cum Laude Honors
Relevant Courses
- Systems: Distributed System, Database Systems, System Programming, Compilers, Internet of Things, Networks
- ML/DL: Machine Learning, Artificial Intelligence, Deep Learning, Statistical Modelling, Data Management
- Analysis: Numerical Analysis, Linear Algebra, Differential Equations, Real Analysis, Abstract Algebra, Algorithms, Statistical Programming Methods, Data Structure, Probability Theory, Formal Software Development Methods
- Business: Organizational Behavior, Business Technical Writing, Principles of Marketing
2015 - 2019
High School
Indian Trail High School & Academy
Kenosha, WI
- GPA: 3.92/4.0
300 hours volunteer service at Kenosha Literacy Council as English and Math teacher
-
Youth Kindness Award
AP Scholar with Distinction
Member of National Honor Society
ACT: 34
2013 - 2015
Middle School
Beijing High School No. Four
Beijing, China
Studied for two years, and moved to Kenosha, Wisconsin for High School.
My Experience
Jun 2023 - Dec 2023
Course Assistant, Project Mentor
University of Illinois at Urbana Champaign
IL, USA
I worked as the Course Assitant for the "Database Systems" (CS 411) course and the "Numerical Analysis" course. I am also the project mentor for the Software Design Lab at UIUC.
May 2022 - Aug 2022
Software Engineering Intern
Foxconn Industrial Internet
Mt Pleasant, WI
Developed APIs using FastAPIs to communicate IoT devices' data and resources across internal departments and to our external clients.
Researched the implementation of PKI and Certficate Authority (CA) and their application on E-sign/approval processes.
May 2021 - Aug 2021
Software Engineering Intern
Foxconn Industrial Internet
Mt Pleasant, WI
Leveraged Django web framework and PostgreSQL databases to develop and maintain a portfolio of innovative Python web applications that supported the HR department in processing internal affairs
Built intuitive and interactive frontends using React.js, CSS, and HMTL, embellishing the UI with Bootstrap to achieve a seamless user journey - leveraging user feedback to enhance the web layout
May 2020 - Aug 2020
Software Engineering Intern
Foxconn Industrial Internet
Mt Pleasant, WI
Worked with system engineers to establish synchronous streaming database replications, underpinned with an automatic failover to standby during failures to ensure the production database was fault tolerant
Developed shell scripts to automate server updates, failovers, and database migrations under Linux OS, saving a significant number of manual hours while improving the continuous integration pipeline
Jun 2019 - Aug 2019
Web Developer
China Taiping Insurance Company
Wuhan, Heibei, China
Develop a full-stack Java website application using Spring MVC web framework and Oracle database for the company’s customer-complaints management system
My Skills
Portfolio
My Work








Coursework
Major Coursework
SPRING 2023
FALL 2022
SPRING 2022
FALL 2021
SPRING 2021
FALL 2020
SPRING 2020
FALL 2019
More About Me
Q & A
1. What motivates you to work hard? Personal & Motivation
As an international student with family backgrounds in technology, I desire success more than any of my American fellows. I am motivated by the sense of responsibility and duty to contribute to my family, neighbors, and the computer science community and to make a positive impact on the world.
2. Your favorite CS class and how did it challenge you? Computer Science
Definitely System Engineering. Systems are not intuitively challenging like algo or abstract math courses. Intead, system programming is hard because of the lack of abstraction: I need to manage everything, memory and devices, OSes and life cycles, communications, and integration. I think that's where the beauty of system engineering lays. I enjoyed system topics becuase I have the absolute control of my application.
3. Plans after obtaining an undergradate's degree? Careers
I am currently preparing for both hands: applying for graduate schools in Computer Science and looking for a full-time job in the United States. I am excited for both industry and research; if everything works out well on the admission side, you will probably see me doing computer system on Campus this fall! If I can find a good position in SDE/system engineering, then you can expect me to enter the industry (potentially partner with you) as soon as this summer!
4. Hoobies? Hobbies
I run 2-3 miles daily. Growing up as a little "fatty" (literally my Chinese nickname), I was often annyoed by my body shape, until I started loving soccer during the 2014 World Cup peroid, atfer which I bagan playing soccer everyday. As part of the daily trainning, I ran 5 miles a day during high school, which helped me lose 50 pounds. Soccer and running has become an inseparable part of my life. Not only does them reduce pressure, they keep me in shape and physically healthy.
Contact
Get in Touch
Address
201 N Goodwin Ave
Thomas M. Siebel Center for Computer Science.
Urbana IL 61801
ruipeng2@illinois.edu