Daling's Resume
Summary
Seeking a software engineer position starting from March 2024.
Master's degree candidate with strong programming, analytical and designing skills. Strong knowledge of computer science and solid programming skills in Java, Go, React, JavaScript and SQL. A wide range of project experience on web development, information system design and mobile development.
Education
Boston University - Boston, MA
M.S. in Computer Information Systems, Sep 2022 - Jan 2024 (GPA: 3.84 / 4.0)
Relevant Courses: Data Structure with Java, Advanced Programming Tech (Java), Python programming, Database Design and Implement, Networking, Web Application Development, Artificial Intelligence
Hohai University - Nanjing, China
B.S. in Information Management and Information Systems, Sep 2015 - Jun 2019 (GPA: 3.5 / 4.0)
Minor Major: Computer Science and Technology
Relevant Courses: Java Programming, C Programming, Data Structures and Algorithm, Discrete Mathematics, Computer Composition and Architectures
Certification: Computer Rank Examination (C programming) Certificate of Level 2
National Education Examinations Authority Ministry of Education of China (2017)
PROJECTS
Media+: A Full-Stack Twitch Search and Recommendation Web Application
  • Built a web page with rich and user friendly experience using React and Ant Design, and deployed the application to Amazon EC2 for better performance
  • Created Java servlets with RESTful APIs to handle HTTP requests and responses
  • Used MySQL to store real data and deployed it to Amazon RDS for better scalability
  • Improved personalized position recommendation based on search history and favorite records
AI Chat: Full-Stack Web-Based Q&A AI Agent for PDF Document Queries
  • Implemented RESTful APIs via Express and Node.js and optimized for high-performance request handling Pattern
  • Utilized a in-memory vector store to cache generated embeddings for efficient retrieval
  • Integrated OpenAI's GPT-3.5 Turbo API and Langchain, resulting in a sophisticated AI Agent capable of document loading, splitting, storage, retrieval, and output functionalities
AppMarket: A Full-Stack Cloud and React based App Purchase Platform
  • Used JWT for token-based authentication and authorization which improved security
  • Delivered a Go based web service, and used ElasticSearch to handle requests
  • Deployed the whole application to Google App Engine and Google Compute Engine
SlipNews: A Tinder-like News Android App
  • Designed the Tinder Flavor News app based on Google Component Architectural MVVM Pattern
  • Implemented the bottom bar and page navigation using JetPack navigation components
  • Utilized 3rd party CardStackView (RecyclerView) to support swipe gestures for liking the news
  • Built the Room Database with LiveData and ViewModel to support local cache and offline mode
  • Integrated Retrofit and LiveData to pull the latest news data from a RESTful endpoint
StarLover: React based Starlink Trajectory Visualization Dashboard
  • Designed and developed a visualization dashboard using React and D3 to track satellites in real-time based on geo-location (e.g. longitude, latitude and altitude)
  • Animated selected satellite paths on a world map using D3 to improve the user friendliness
  • Deployed the dashboard to Amazon Web Service for demonstration
WORK EXPERIENCE
Hohai University Computer Application Technology Lab - Nanjing, China
Research Assistant, Nov 2020 - Jun 2021
Predicted and analyzed the rainfall-runoff state of rivers based on training the LSTM neural network via machine learning using Java and Python, which reduced accuracy peak relative error to 6.39%
TECHNICAL SKILLS
Java, Go, Python, JavaScript, React, Git, Spring, Hibernate, Room, Elasticsearch, RDS, AWS, GCP