Giter Site home page Giter Site logo

TINGJUN LIU

SUMMARY

Seeking Software Engineer Intern: Experienced in full-stack, web, and game development using tools like React, Spring Boot, Flask, and languages such as PHP, JavaScript, Java, C++, Python. Knowledgeable in machine learning with TensorFlow/PyTorch and models like CNN, RNN, Transformer. Proficient with LangChain and GPT API applications.

EDUCATION

Washington University in St. Louis - GPA 4.0/4.0
Bachelor of Science in Computer Science - August 2022 - May 2026

TECHNICAL SKILLS:

  • Languages: PHP, JavaScript, Java, C++, Python, C#
  • Frameworks and Libraries: React, Spring Boot, Flask, Django, Node.js, Express
  • Databases: MongoDB, MySQL, Milvus
  • Machine Learning Models: CNN, RNN, Transformer
  • Tools and Platforms: Git, TensorFlow, PyTorch, GPT API, Docker, AWS, LangChain

WORKING EXPERIENCE:

Cogno Technology (GPT API, Flask, Docker, Milvus, AWS) - July 2023 - Now

Software Developer

  • WeChat Bot Development: Implemented a bot using the Chroma database, GPT API, and Langchain to respond to user messages, including documents, audio, and images.
  • Framework & API Development: Created an encapsulation framework with Flask, GPT Cache, OpenAI API, ensuring separation of business operations from core logic. Migrated the previous Cogno business logic to new framework.
  • E-commerce Platform: Developed a standalone e-commerce platform leveraging LLM customer service and Milvus-assisted product search. Utilized Flask, MySQL for backend design, development, and troubleshooting. Deployment carried out on AWS through Docker.

DHC Software Co., Ltd (Django, React) - May 2023 - July 2023

Software Development Intern in Financial Big Data Technology Department

  • Platform Creation: Developed a user credit assessment and anti-money laundering platform using React, enabling banks to judge user creditworthiness and potential money laundering suspicions based on transaction records.
  • Backend Development & Designing: Designed and established the backend, used Django to handle frontend requests and interactions with the LLM API.
  • Model Training: Employed P-tuning to train ChatGLM-6B, allowing it to perform credit assessments based on bank data.

PROJECT EXPERIENCE:

Bill Split: Team Expense Manager (MongoDB, Node.js, React) - Mar 2023 - May 2023

  • Developed a user-friendly interface with React for efficient team expense tracking and management.
  • Implemented a graph theory algorithm to streamline and simplify the transaction process among team members.
  • Built backend operations with Node.js and Express, including APIs for adding, retrieving, modifying, and deleting expenses.
  • Designed a MongoDB schema for optimal storage and querying of expense data.
  • Employed Git for version control and deployed using Docker for consistent environments.

WashU Internal Second-hand Goods Trading Platform (Spring Boot, React, Project Design) - July 2023 - Sep 2023

  • Led the design and development of WashU's internal second-hand trading platform, serving students and faculty.
  • Crafted a React-based interface and backend services with Spring Boot.
  • Introduced the GPT API to enhance user shopping experiences through intelligent product insights and providing users with tailored product suggestions.
  • Continuously updated and optimized platform features based on user feedback and changing requirements, ensuring the platform's relevance and efficiency.

Team Event Management System Similar to Google Calendar (PHP, AJAX, HTML, MySQL) - Apr 2023 - May 2023

  • Developed key functionalities using PHP, JavaScript, HTML, and AJAX, such as event addition and team joining to view collective events.
  • Executed core event management logic, encompassing the addition, deletion, and modification of events.
  • Crafted a MySQL database structure to securely store user data and event details.

Storm Watch: A multi-player 2D RPG shooting game (C#, Unity) - June 2023 - Sep 2023

  • Spearheaded the development of "Storm Watch," a multi-player 2D RPG shooting game using Unity and C#.
  • Took the helm in game design, conceptualizing and detailing the game's narrative, characters, and setting to create a compelling backdrop for the gameplay.
  • Implemented local area network (LAN) multiplayer capabilities, permitting players to team up or combat in real-time.
  • Designed and integrated character skill effects, enriching gameplay dynamics.
  • Actively gathered and implemented player feedback, continuously refining the game for an optimal experience.

HONORS AND AWARDS

  • Distinction Rank (Top 5%) in 2021 AMC 12A - Dec 2021
  • 1st Place in Gold Division (out of 723 participants) of the USACO Contest - Jan 2020
  • Top 2% of 148,880 students, National Olympiad in Informatics in Province (NOIP) - May 2019
  • Dean’s List at Washington University in St. Louis for all semesters. - June 2023

CONTACT

Dijkstra's Projects

3dgraspingsystem icon 3dgraspingsystem

This project aims to implement a 3D object grasping system using data obtained from a 3D camera scan. The code processes point cloud data, detects planes using RANSAC algorithm, and visualizes the results.

6502js icon 6502js

A JavaScript 6502 assembler and simulator

styleguide icon styleguide

Style guides for Google-originated open-source projects

tjor-l icon tjor-l

Config files for my GitHub profile.

wechatgptwithvec icon wechatgptwithvec

Wechat robot based on ChatGPT, which using OpenAI api and itchat library. 使用ChatGPT搭建微信聊天机器人,基于GPT3.5/4.0 API实现,支持个人微信、公众号、企业微信部署,能处理文本、语音和图片,访问操作系统和互联网。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.