Dixin Sun

Dixin Sun

Software Engineer

Dixin Sun. M.S. in Computer Engineering - IoT from George Mason University. Proficient in Java full stack development with common development frameworks and cloud platforms. Good understanding in object-oriented programming/data structures/algorithms/system optimizations. Hands-on experience in web/mobile/machine learning development. Currently, He is looking to work with a fantastic and creative team to transform good ideas into great products.

PDF

Experience

Software Developer Intern at Shenyang Tianqi Technology Co., ltd.

Shenyang Tianqi Technology Co., Ltd. (“Tianqi Technology” for short) is a high-tech emerging enterprise integrating IT consulting, software application and platform development, and network system integration. The company has strong technical research and development strength, experienced staff and construction personnel, perfect after-sales service system, mature management system, in line with the principle of “innovation-oriented, service-oriented”, and dedicated to providing customers with high-quality pre-sales and After-sale service.

Highlights

  • Worked in a team of 5 to develop a server-side REST APIs for order service in a B2C e-commerce platform for AG business (20M+ users) using Spring Boot and Spring MVC and MyBatis.
  • Applied Redis cluster which increased the throughput from 2000 QPS to 8000 QPS on a 8-core 10G machine.
  • Conducted Lua scripting to avoid overbought and oversold problems.
  • Improved the service resilience by using RocketMQ and Alibaba Sentinel to achieve throttling and asynchronous messaging, decreased query processing latency by 60%+.
  • Evaluated test data of over 80 test cases, fixed 10 test failures, and performed load testing using JMeter.

Orientation Leader & Operation Assistant at INTO George Mason University

INTO helps students from around the world achieve their dream of studying overseas at university. We support international students to apply for entry to an undergraduate or graduate degree program, and work with universities to create unique preparation programs designed for those students who don’t yet meet the university’s requirements.

Highlights

  • Organized new students to attend events and guided them to be familiar with University resources.
  • Utilized Excel functions to create grade report templates for faculty members.
  • Assisted and tracked multiple projects that are related to data visualization from different departments.
  • Experienced the office workflow and solved problems encountered during project development.

Education

Master in Computer Engineering from George Mason University with GPA of 3.7

Courses

  • ECE 511 - Computer Architecture
  • ECE 542 - Cmptr Network Arch and Protocl
  • ECE 612 - Real-Time Embedded Syst
  • ECE 646 - Applied Cryptography
  • ECE 508 - Internet of Things
  • ECE 699 - Deep Machine Learning

Awards

AWS Certified Solutions Architect - Associate from Amazon Web Service

Adult and Pediatric First Aid/CPR/AED from American Red Cross

Languages

English
Fluency: professional
Chinese
Fluency: native

Skills

Back-end Development
Level: Proficient
Keywords:
  • Java
  • Spring
  • Go
  • MySQL
  • MongoDB
  • Redis
  • MyBatis
  • Hibernate
  • RocketMQ
  • Elasticsearch
Web Development
Level: Proficient
Keywords:
  • Rect
  • D3
  • Node
  • HTML
  • CSS
  • Javascript
Cloud Platform
Level: Proficient
Keywords:
  • Amazon Web Service
  • Google Cloud Platform
Mobile Development
Level: Proficient
Keywords:
  • Android
Developer Tools
Level: Proficient
Keywords:
  • Docker
  • Git
  • JUnit
  • JMeter

Interests

Sport
Keywords:
  • Swimming
  • Boxing
  • Basketball
  • Climbing
Music
Keywords:
  • Piano
  • Guitar
Wildlife Rescue
Keywords:
  • Shenyang Animal Protection Association