About me

I am pursuing a master's degree in computer science at Northeastern University. I am passionate about web development, database management and mobile development, and I enjoy learning new technologies and frameworks.

Before I decided to pursue further studies in Computer Science, I worked in the banking industry. During my previous career, I developed a passion and curiosity for understanding customer behavior. This led me to write a simple script to automate the process of selecting financial products for my customers. This script not only saved me time at work but also sparked my realization of how appealing technology is to me. It was this experience that ignited my passion for studying Computer Science. I am excited to learn more techniques and apply my knowledge to develop software and tools that benefit people and simplify life.

As a software development engineer co-op at Amazon Robotics, I improved our fulfillment product for customers, focusing on developing new features and optimizing user experience. I led the development of two transformative tools that enhance operator insights into the real-time status and navigation of Proteus, Amazon's advanced autonomous robot. My role included engineering a robot path data service using Java and Gradle, integrating DynamoDB and S3 for data management, and constructing service infrastructure with CDK. In collaboration with UX designers, I designed and implemented a React and TypeScript front-end that displays live robot tasks and paths, bolstered by a performant Redux store. Additionally, I developed an internal tool with advanced authentication to streamline map metadata management, significantly improving database interaction efficiency.

Resume

Education

  1. Northeastern University

    Expected December 2024

    Master of Science in Computer Science, GPA: 3.89

  2. University of Illinois at Urbana-Champaign

    Auguest 2019 — December 2020

    Master of Science in Policy Economics, GPA: 3.66

  3. University of Dayton

    Auguest 2014 — December 2018

    Bachelor of Science in Business Administration, GPA: 3.5

Work Experience

  1. Amazon Robotics, Software Development Engineer Co-op

    January 2023 - July 2023
    • • Engineered and launched two pivotal customer-facing functionalities on an Amazon fulfillment center product, providing dynamic visualizations of Amazon's newest generation of autonomous robot(Proteus)' operational tasks and navigation routes, augmenting operator comprehension of the robot's operational status and zone coverage
    • • Collaboratively architected a comprehensive backend service for robot path data leveraging Java and Gradle, ensuring efficient data storage and retrieval by integrating AWS services DynamoDB and S3
    • • Developed a robust service infrastructure utilizing AWS Cloud Development Kit (CDK), coupled with crafting intricate data schemas and API models using Smithy and Java, contributing to a scalable service ecosystem
    • • Partnered with UX experts to innovate front-end designs and actualized user interfaces using React and TypeScript, enabling the display of real-time and historical robot tasks and tracking upon selection within the product suite
    • • Formulated sophisticated GraphQL API clients to perform data querying operations, utilizing React Thunk, AWS AssumeRole, and AppSync, enhancing data accessibility and interaction
    • • Designed and implemented a high-performance state management system using Redux, encompassing slices and reducers that handle real-time data storage on the client side, significantly optimizing application responsiveness
  2. 1 Thing Org, Software Development Engineer Volunteer

    August 2022 - December 2022
    • • Contributed as a volunteer to the Anti-Asian Hate Crime Tracker initiative, bolstering a comprehensive full-stack web application aimed at monitoring and analyzing Anti-Asian hate crime trends across the United States
    • • Engineered and integrated a sophisticated feature within the news tracker panel, enabling the association of follow-up reports with their originating articles, leveraging Python Flask and Google Cloud Firestore, with rigorous testing conducted via Google Cloud Firebase Emulators
    • • Undertook a thorough user experience evaluation to inform the innovation of UI designs, successfully deploying the refined interface utilizing React, JavaScript, and JQuery to enhance user engagement and interaction

Projects

  1. Yummy China

    August 2022 - December 2022
    • • Engineered a vibrant social platform for aficionados of Chinese cuisine, delivered as a full-stack mobile application
    • • Designed and implemented food recipe feature and post recommendation feature using Java and Android Studio
    • • Utilized Google Cloud Firebase for robust data management of user-profiles and posts, rigorously tested the application on Android devices
    • • Orchestrated a modular Fragment UI, shaping the layout and interactivity with XML and Java
  2. Game Store

    May 2022 - August 2022
    • • Developed a comprehensive full-stack web application for an online game store, integrating Java Spring Boot for game cataloging, user profiles, shopping cart persistence, and checkout processes
    • • Implemented extensive user management features, enabling seamless registration, authentication and authorization, and user information management
    • • Established a MyBatis-based persistence layer, interfacing with a MySQL database for data integrity
    • • Forged a dynamic and responsive front-end with partial-page rendering using JavaScript and AJAX
  3. Pets Next Door

    January 2022 - May 2022
    • • Prototyped a pet-themed community web application with functionalities such as creating and sharing posts with neighbors and viewing posts near a specified location
    • • Built the backend using Python Django, extended the backend with Django REST framework to expose API methods to vend posts and location information for partial rendering on the frontend
    • • Created a spatial database using PostgreSQL and PostGIS extension to store location-aware posts and hosted the database in a Docker container
    • • Implemented an interactive visualization of the posts pinned on a map with dynamic data refresh and rendering in response to user navigation using Mapbox GL

My skills

  • Programming Languages:
    Java, Python, C/C++, JavaScript/TypeScript, HTML/XML/CSS, R
  • Frameworks:
    Redux, AWS CDK, Smithy, Express.js, Spring Boot, Django
  • Developer Tools:
    Gradle, Docker, React.js, Node.js, AWS S3, DynamoDB, MySQL, MongoDB, Google Cloud Platform

TRAVELOGUE

To be continued >>>