About me
I am a Software Engineer with a solid background in full-stack developent, machine learning, and cloud computing. I am passionate about building scalable and robust software systems and AI powered applications.
Hi, there! I am glad to meet you here! Welcome to my personal website!
I am a Software Engineer with a solid background in full-stack developent, machine learning, and cloud computing. I am passionate about building scalable and robust software systems and AI powered applications.
Full-stack expert with focus on RESTful APIs, microservices, and database integration. Skilled in modern frontend and backend technologies for scalable solutions.
Proficient in CNN, RNN(GRU, LSTM), Transformer (BERT, GPT), GNN, RL (Q-Learning, DQN, PPO), GANs, LLMs, Stable Diffusion, RAG (Vector Database). Experienced with TensorFlow and PyTorch for deep learning.
Certified in AWS and Azure. Experienced in developing and
deploying applications on AWS, Azure, and GCP.
Cerificates:
Azure AI Engineer,
AWS Certified Solution Architect,
AWS Certified Data Engineer
Here are some of the highlights from my recent internships.
Baynovation: As a Software Engineer, I developed ML workflows on AWS SageMaker, using clustering for feature selection and Transformer-based models for loan default prediction. I integrated these into RESTful APIs with Flask and deployed them to AWS EKS, improving prediction accuracy by 18%. Additionally, I developed an AI-powered job application tool using Django and RLHF (Reinforcement Learning from Human Feedback), deployed on AWS EC2. I also built a Django-based investment simulation web app for ETF return analysis, integrating historical data processing and predictive modeling to simulate returns for popular ETFs.
Tencent: As a Machine Learning Engineer, I constructed a machine learning environment using Conda and Ubuntu 20.04 LTS. I developed a reinforcement learning framework with OpenAI Gym and PyTorch to implement the Deep Q-Network (DQN) algorithm, achieving an 86% task completion accuracy for smart agents in simulated environments. Additionally, I designed a Transformer-based recommendation system using production test data, implementing a sequence-based model using PyTorch to process user click data, resulting in a 7% improvement in click-through rate (CTR) in the test environment. I also optimized model training pipelines using CUDA for GPU acceleration, reducing training time by 13%.
XiuNeng Capital: As a Quant Research Intern, I designed and implemented an Event Study Algorithm using Python, pandas, and matplotlib to analyze the impact of specific events on stock prices. This improved event impact prediction accuracy by 18% through integrating data from Bloomberg Terminal and internal databases. I applied statistical methods and machine learning techniques for factor mining, including correlation analysis, PCA, and cross-sectional regression. I incorporated significant factors into a multi-factor model for portfolio construction and back-tested the strategy using Python, achieving a 12% increase in risk-adjusted returns compared to the benchmark.
Exploring new possibilities and pushing the boundaries of technology.
Full-stack inventory management system using Next.js, Material UI, and Firebase, with OpenAI Vision and HuggingFace's Llama3.1 integration.
View ProjectFull-stack document chatbot using Express.js and React, with RAG implementation using AWS Bedrock API and Pinecone for vector storage and retrieval.
Content recommendation engine for TikTok Shop using Golang, Python, and TypeScript, with Kafka for real-time data streaming and MySQL for storage.
Full-stack book review application using React, TypeScript, Java, Spring Boot, and SQL, with user authentication and admin tools.
Used ResNet and VGG architectures to classify FashionMNIST dataset, achieving an accuracy of 94%.
Developed a simple chatbot based on the Transformer architecture. It demonstrates basic conversation abilities.