Post Job Free
Sign in

Java Developer Computer Science

Location:
College Park, MD
Salary:
70000
Posted:
May 25, 2024

Contact this candidate

Resume:

Junhu “John” Yuan

College Park, MD ● 240-***-**** ● ad5x1o@r.postjobfree.com ● LinkedIn

EDUCATION

Frostburg State University Frostburg, MD, USA

Master of Computer Science, GPA:4.0/4.0 Sep 2022–May 2024 Frostburg State University Frostburg, MD, USA

Cum Laude, Bachelor of Computer Science, GPA: 3.543/4.0 Jan 2019–May 2023 Dean’s List, Rowe International scholarship

WORK EXPERIENCE

Community Center Mini Program Developer Hunan Aishan Angel Internet Co., Ltd. Java programmer Intern May 30, 2019–Aug 15, 2019

● Developed functionalities to display community metrics such as member count, active accounts, and monthly active users using Spring Boot and MybatisPlus, allowing community managers to efficiently track and manage their communities.

● Created a robust points management system with SpringMVC and MySQL, enabling community managers to add or remove products for points redemption, thereby enhancing customer engagement and satisfaction.

● Leverage K8S for deployment, ensuring high availability and scalability of the mini-program, and implemented features to showcase daily marketing activities on the user homepage, driving engagement and interaction. Performance Management System Developer Shanghai Medicilon Inc. Java developer Intern May 22, 2022 - August 20, 2022

● Developed features for registering, modifying, querying, and inputting employee information using Spring Boot and MyBatis, focusing on user management and foundational archives to streamline internal employee information handling.

● Applied SpringMVC and MyBatisPlus to set permissions for various user roles, ensuring secure and efficient system use while maintaining data integrity and confidentiality.

● Conducted code refactoring and optimization with Spring Boot best practices to enhance system performance, ensuring the performance assessment system operated smoothly and efficiently. Graduate Assistant Frostburg State University

Full time Aug 30, 2023–May 23, 2024

● Executed Cultivated technical proficiency among students by leading lab sessions focused on algorithm problem solving in python and Java, systematically enhancing their ability to write, test and debug code while emphasizing clean coding principles and efficient design patterns.

● Managed and assessed lab assignments, employing a detailed-oriented approach to ensure accurate evaluations, and provided individualized feedback aimed at improving algorithm efficiency, code quality, and adherence to industry-standard documentation practices.

● Supported a collaborative academic setting by partnering with faculty to refine grading criteria and assignment rubrics, leveraging my technical knowledge to align student assessments with current computational theories and programming methodologies.

PROJECT EXPERIENCE

Agora Mancala(Link) Jan 2024–May 2024

Project Lead / Led Programmer

● Executed the front-end development of Agora Mancala with React, engineering a state-of-the-art user interface that provides real time feedback and interactive gameplay, utilizing Reacts advanced state management to ensure a performant and user- responsive experience.

● Design and implemented a robust back-end system for Agora Mancala, codifying the intricate game logic into scalable and efficient code structures within FastAPI, and developed three game API endpoints- POST’/move’, GET’/game’, and POST’/new-game’ - to handle game actions with precision and reliability.

● Conducted extensive unit and interface testing, applying best practices in software testing to ensure Agora Mancala’s back-end logic and FastAPI endpoints met high standards of quality, resulting in a dependable and error-resistant gaming platform. Gastronome Haven: An Interactive Food Blog Platform(Link) May 2023–Aug 2023 Lead Programmer

● Spearheaded the development of 'Gastronome Haven' with HTML, CSS, JavaScript, Node.js, Express, and MySQL, delivering a responsive and user-friendly food blog platform, complemented by iterative design and testing for optimal user experience.

● Orchestrated the backend integration of a MySQL database with Google Maps API, leveraging complex SQL queries and API calls to enable cultural discovery and foster interactive user engagement.

● Engineered dynamic recipe search functionality using JavaScript algorithms and optimized SQL queries, alongside community-centric features utilizing AJAX, which collectively enhanced site performance and significantly boosted community interaction.

GBN(Go-Back-N) File transfer projects(Link) Oct 2023–Dec 2023 Lead Programmer / Team Leader

● Directed the development of file of the GBN File transfer project using UDP and Java, Resulting in a high- performance and reliable file transfer system.

● Applied advanced network programming techniques to code core functionalities, achieving significant. enhancements in system efficiency and data transmission reliability.

● Implemented a robust testing framework, which led to optimized network operations and validated the transfer protocol’s effectiveness in a collaborative team setting.

PROFESSIONAL SKILLS

● Language Skills: Java, Python, JavaScript, PHP, C#, HTML5, Hadoop, CSS, MySQL, No-SQL, Type Script, object-oriented Programming(OOP), Java 8

● Tools Skills: Intellj IDE, Pycharm, Visual Studio Code, PhpStorm, Unity,Oracle,GitHub, MongoDB, Chat AI(Chatgpt, Gemini, Bard, GitHub Copilot), CAD, Eclipse, Git, Microsoft Azure, AWS, Google Cloud Platform, Linux, Power Shell, MS Word, MS Excel,CI/CD,PowerBI, Tableau,WordPress

● Framework/Libraries:React.js, Node.js, Angular, Flask, Spring Boot, Spring MVC, Spring Cloud, RESTful API, FAST API

● Statistics & Soft Skills: Problem-Solving, Analytical Thinking, Communication Skills, Leadership and Management, Critical Thinking, Adaptability and Flexibility, Teamwork and Collaboration DISTINCTIONS

● Interest: Travel, Fashion, Invest

● Language: English, Mandarin (Native Speaker)



Contact this candidate