
Building a Secure HTTPS CI/CD Pipeline for FastAPI on AWS EC2
Deploying a FastAPI app to AWS EC2 with HTTPS via Nginx and Certbot, automated through GitHub Actions.

Deploying a FastAPI app to AWS EC2 with HTTPS via Nginx and Certbot, automated through GitHub Actions.
Resolving the issue where MathJax formulas display as raw text by automating the front matter configuration.
Resolving the 'internal image does not exist' error caused by double baseurl duplication in Jekyll Chirpy theme.

Building a protein variant classifier with ESM2: clinical metric selection, a difference-vector architecture, class imbalance, and multi-GPU DDP.
![[LeetCode] 241. Different Ways to Add Parentheses](/scitechblog/assets/img/posts/algo/leetcode_new.png)
Solution for LeetCode 241: Different Ways to Add Parentheses
![[LeetCode] 1. Two Sum](/scitechblog/assets/img/posts/algo/leetcode_new.png)
Solution for LeetCode 1: Two Sum

Fixing small UI glitches and content-visibility issues while polishing a Jekyll Chirpy blog.

Integrating a Busuanzi visitor counter into Jekyll Chirpy and getting it past CI/CD checks.

Migrating a tech blog from WENIVLOG to the Jekyll Chirpy theme on GitHub Pages.

Building an automated CI/CD pipeline that deploys a FastAPI app to AWS EC2 with GitHub Actions and Docker.