Yuqi Yang

_Resume Downloaded

SUMMARY:

Actively looking for 2021 full-time Software Engineer position.
Software:
Java, Python, HTML/CSS, C/C++, jQuery, JavaScript, SwiftUI/IOS, SQL, R, MATLAB, Latex, Adobe Photoshop
Computer Technologies:
D3, ELM, Python Flask, Graph-tool, Spring, SpringBoot, Blender, Unity, Git
Courses:
Computer Architecture, Data Structures and Algorithm, Programming language, Computer Network, Artificial Intelligence, Software engineering, Computer Animation, Data Visualization, Distributed Database(in Progress)

EXPERIENCE:


Danaher - Cepheid| Sunnyvale, CA
Software Engineer Intern(6.2020-9.2020)
Project description: Re-engineering the omni software product by developing a standalone socket server(internal tool) to emulate functions of omni Instrument, which supports next generation instruments and Xpert® tests.
  • Developed a socket server handling network communication by​ TCP​ connection using ​Java​, worked on ​RESTful API endpoint, provided functions of site status request, assay running test request, etc.
  • Maintained software applications of current omniJava software(​JettyServer​, ​JerseyServlet​) and ​Android development ​including designing, coding, documentation, and analyze defects and bug fixes using ​Postman​ etc. with full-time team

VISUALIZATION & INTERFACE DESIGN INNOVATION(ViDI)| UCDavis, CA
Software Engineer Intern(6.2019-9.2019)
Project description: created a visual analysis tool for studying social network data, including data processing, front end design and implementation, and data analytics back end development.
  • Designed and implemented web-based functions including statistics analysis, easy ways to select a subgroup to visualize ,layout change, etc. by ​JavaScript​, ​Elm​, and ​HTML/CSS
  • Set up the back end for data processing and algorithm design by ​Python Flask
  • Improved runtime efficiency by 15% and reduced space complexity by 20%
  • Benefited the lab get funding from National Science Foundation
Demo:

PROJECTS:


SpotIn iOS Development Project| ​Ongoing| Aug 2020
  • Work with friends out of interest to build up an iOS app with the idea of connecting users to people who care as emergency contacts
  • Design the UI workflow using ​Adobe XD​, develop app by ​SwiftUI​ and use ​Firebase​ for database
Security Login System Development| UC Davis| Apr 2020
  • Implemented an entire login system from the ground up with multiple security features including Google reCAPTCHA, database encryption, multi location login restriction, verification code, etc.
  • Utilized ​SpringBoot​ for backend server, ​Thymeleaf​ as template engine, ​MySQL​ for database
Face Detection and Tracking Software| UC Davis| Jan 2020
  • Built an application to recognize and identify a user's head movements and present a freely perspective of the 3D scene based on head movement by​ 3D Unity
  • Took advantage of the built-in camera of laptops to capture a user's face and smoothly map the motion of the head to the 3D scene
  • Set up face tracking module by ​OpenCV​ and dlib, and rendering the scene by ​OpenGL
  • Handled data transmission and processing using Python
Demo:

ABOUT ME:


Skills:
Ping-pong, Swimming, Badminton, Violin, Accordion, Electronic Organ, Guitar
Languages:
Mandarin(Native), English(Professional)
Experience:
Employed as TA for ECS152 computer network(2020 Winter quarter); Student Assistant of Computer Science Department;