About Me

I am a second-year M.S. student in Computer Engineering at New York University, with solid experience in data structures and full-stack development. I am seeking a Full-time Software Engineer position starting in May 2026.

I am proficient in Java, Spring Boot, React, and SQL, with project experience in full-stack development and REST API design. I am passionate about new tech stacks, with excellent communication, problem-solving skills, and a friendly demeanor.

Education

  • New York University, Brooklyn, New York, U.S.A
    • Master of Science in Computer Engineering
    • September 2024 - present
  • The Ohio State University, Columbus, Ohio, U.S.A
    • Bachelor of Science in Computer Science
    • August 2020 - May 2024

Technical Skills

  • Programming Languages: Java, Python, JavaScript, SQL, C, Go, Kotlin, PHP, HTML & CSS
  • Frameworks & Libraries: Spring Boot, Express, React, Angular, Android Jetpack, Go Web frameworks, LangChain, Linux, iOS, AWS EC2, Amazon S3, Elasticsearch, Restful API, Google App Engine
  • Database & Tools: PostgreSQL, MySQL, Room, Firebase, SQLite, MongoDB, Git, Docker, Apache Tomcat, Kafka, Room Database, Memory Vector Store

Work Experience

Research Assistant

  • Mentor: Dr. Alper Yilmaz, PCV Lab, The Ohio State University
  • Location: Ohio, U.S.A
  • Duration: May 2023 - December 2023
  • Implemented an object detection system using the YOLOv5 model and DeepSORT algorithms to analyze stadium crowds in both pictures and videos, effectively tracking the crowd movements.

Software Developer Internship

  • Company: RUI Technology Co., Ltd
  • Location: Shenzhen, China
  • Duration: May 2023 - August 2023
  • Developed a Python-based automated testing framework using Django, which streamlined the collection and analysis of key LCD/LCM parameters (response time, color accuracy, brightness uniformity), reducing the testing cycle by approximately 40%.
  • Leveraged Python libraries such as pandas, NumPy, and Matplotlib to preprocess and visualize complex testing data. This enabled the team to quickly identify performance bottlenecks and informed critical product enhancements.
  • Created dynamic Python scripts to adjust testing parameters for different display models, ensuring high precision in performance assessments and significantly boosting product quality and market competitiveness.

Software Developer Internship

  • Company: RUI Technology Co., Ltd
  • Location: Shenzhen, China
  • Duration: May 2021 - August 2021
  • Utilized Python to interface with specialized equipment (e.g., spectrum analyzers and image quality assessment tools), automating the collection of essential LCD performance data such as response time and color fidelity.
  • Implemented Python solutions for real-time data monitoring and logging, which improved the accuracy and repeatability of tests while reducing manual data entry errors.
  • Conducted in-depth data analysis with Python to generate comprehensive reports, providing actionable insights that directly influenced product optimization strategies and enhanced overall display performance.

Practical Experience

OnlineOrder: A Spring Boot based online food ordering system

  • Architected an online food ordering system using Spring Boot, with clear separation of structure into controllers, services, repositories and utilizing dependency injection to enhance maintainability and scalability.
  • Constructed the frontend using React and CRUD REST APIs controllers, encompassing functionalities such as registration, menu searching, ordering, and check out. Deployed on AWS for efficient deployment.
  • Developed Spring Data JDBC with PostgreSQL database and hosted on AWS RDS, handling data related to menus, shopping carts and restaurant operations.

SocialAI: An AI-Based social network

  • Implemented a social network platform using React, focusing on user-friendly design and seamless interaction. Utilized OpenAI’s Dall-E 3 to assist users in creating and update posts.
  • Used scalable web service in Go to handle posts and ElasticSearch (Deployed to Google App Engine) to provide search functionalities for users to search recent posts.
  • Improved the authentication using token-based registration/login/logout flow with React Router v4 and server-side user authentication with JWT.

Next AI: Full-Stack Web-Based interactive AI Agent for PDF Document Queries

  • Architected an interactive conversational UI leveraging React and Ant Design, enabling users to effortlessly upload and interact with PDF documents in real-time.
  • Architected and implemented RESTful APIs via Express and Node.js, optimized for high performance request handling.
  • Integrated OpenAI’s GPT-3.5 Turbo API and LongChain technologies, achieving a sophisticated AI agent capable of document uploading, splitting, storage, retrieval, and output functionalities.

Mini Spotify: Mobile Music Application

  • Designed a Kotlin Spotify app by fully leveraging Android Jetpack Library and Hilt Dependency Injection.
  • Implemented the BottomBar & app Navigation using Jetpack Navigation component.
  • Created RESTful APIs with json-server and used Retrofit to handle requests.
  • Built the feed/album/favorite UI in Jetpack Compose following MVVM architecture and enabled the local cache ability for the favorite music feature by using Room Database.

Publication

  • Jun Liu, “Application of Object Detection in Autonomous Driving,” 2023 International Conference on Artificial Intelligence, Computers and Big Data (AICBD 2023).