
My Career Journey
Welcome!👋! I’ve marked down my career journey as a software engineer, inspired by the idea of The Ph.D. Grind: A Ph.D. Student Memoir
The software engineer journey is a pursuit of craftsmanship spirit. Software engineers normally read more, grind more technologies and then use less and elegant code in work.
Computer programming is ultimately an form of art, that was the great insight from Donald Knuth , who even wrote a book to emphasize this point: The Art of Computer Programming .
Current Status
🔭 I’m working with
- Python
- Golang
- JavaScript
- Jenkins CI/CD ,
- Teamcity
- Terraform
- Kubernetes
- Docker
- 🎵️🎶️ I’m playing with backend, micro-service, system design, DevOps, SRE, Teamcity, AI.
- 🌱🌳️ I’m learning history, psychology, philosophy, management.
- 🍻️🥂️ I’m looking to collaborate on more interesting open source projects.
- 💬🗒️ Ask me about test automation, philosophy, python, AI.
- ☯️❤️ Fun fact: Life is the most precious journey, only once in the universe, enjoy it everyday.
Enjoy cultures across 🀄️🌏️🍁️🗽️🌎️ as a human, love the technologies as a geek.
My Tech Stack
My Career and Tech Stack Evolution
Platform Engineer
2y 1mGeorgia Institute of Technology
4 yearsMaster of Science - Computer Science
Jan 2021 – Dec 2024 | Grade: 3.82/4.0
- CSE6242 - Data and Visual Analytics
- CS 7646 - Machine Learning for Trading
- CS 6310 - Software Architecture and Design
- CS 6300 - Software Development Process
- CS 6515 - Introduction to Graduate Algorithms
- CS 6601 - Artificial Intelligence
- CS 7643 - Deep Learning
- CS 6035 - Introduction to Information Security
- CS 6210 - Advanced Operating Systems
- CS 6211 - System Design for Cloud Computing
- CS 7650 - Natural Language Processing
DevOps Engineer
3 yearsJanuary 2021 - December 2023
- Terraform - Infrastructure as Code & resources management
- Kubernetes - SAAS application orchestration
- Docker - Tasks containerization
- Cloud - GCP, Azure, AWS platform management
- Teamcity & Jenkins - CICD pipeline design and implementation
- Python - System testing & automation
- DevSecOps - Pipeline designs, Cloud security enhancement
- Golang - Installer development
SDET (Software Development Engineer in Test)
2+ yearsOctober 2019 - December 2020
- Python - System testing
- Docker - Test agent containerization
- Jenkins - CI/CD
- Log & Reporting - ELK (Elasticsearch, Logstash, Kibana)
- Groovy - Jenkins Pipeline development
Software Engineer
3+ yearsSimon Fraser University
4 yearsBachelor of Applied Science (BASc) - Computer Science
2011 – 2014 | Concentration on operating systems and networking
- CMPT-225 - Data Structure/Programming
- CMPT-275 - Software Engineering
- CMPT-300 - Operating System
- CMPT-307 - Data Structure
- CMPT-354 - Multimedia Systems
- CMPT-371 - Data Communication/Networking
- CMPT-419 - Machine Learning
- CMPT-431 - Distributed Systems
- CMPT-470 - Web-based Information Systems
- CMPT-477 - Introduction to Formal Verification
- CMPT-741 - Data Mining
- CMPT-705 - Design/Analysis Algorithms
- CMPT-771 - Internet Architecture and Protocols