Hello I'm

Duhao Guo

Software Engineer, Student, Creator

About Me

I'm a Master's student in Computer Engineering at Syracuse University. Passionate about building software and solving technical problems.

I'm experienced in web development in Python and Java. I worked as a Software Engineer building backend web applications, hands-on with web technologies including Django, Flask, and Spring. Apart from web development, I love working on infrastructures and DevOps.

Currently, I'm a Software Engineer Intern at Ancestry. I build internal tools for the team to test and monitor the performance of company products.

Resume

Education

Syracuse University

Syracuse, NY, United States
August, 2019 - May, 2021

Master of Science in Computer Engineering

Beijing University of Technology

Beijing, China
September, 2015 - July, 2019

Bachelor of Engineering in Software Engineering

Skills

Python

Java

PHP

JavaScript

Swift

C++

Django

Flask

Spring

Laravel

HTML

iOS

MySQL

Git

Linux

Docker

AWS

Terraform

Experience

Ancestry.com - Software Engineer Intern, Performance

Lehi, Utah, United States
June, 2020 - August, 2020

  • Designed and implemented an Internal Notifications Service on AWS Lambda.
  • Utilized AWS SQS to support high concurrent load and asynchronous message delivery.
  • Implemented a module to send emails through SMTP using Python, achieved 99.99% delivery rate.
  • Built infrastructure with Terraform and used Jenkins pipeline to deploy the project on AWS.

Beijing Zaoshanren Technology - Software Engineer Intern

Beijing, China
May, 2019 - July, 2019

  • Built a web crawler in Python to collect data for collage timetable APP "AUTimetable".
  • Improved the management system based on Django to help administrators to organize scheduled tasks.
  • Developed a new feature to collect and manage advertisement data.

Beijing Weifeng Technology - Software Engineer Intern

Beijing, China
December, 2016 - Feburary, 2018

  • Developed RESTful API of an online restaurant queuing APP based on Laravel.
  • Collaborated with frontend engineer to develop a music course registration website with Laravel, HTML and jQuery.
  • Operated Linux servers and designed a workflow based on Jenkins to achieve auto deployment .