Ru-Jun (Jo) Liao
Taipei · Vancouver, BC · sninjo657@gmail.com · linkedin.com/in/sninjoI'm a Software Engineer with strong experience in full-stack development, microservice architecture, and software automation. I enjoy solving technical challenges, staying up to date with new technologies, and collaborating with cross-functional teams to deliver impactful solutions. I like wearing multiple hats and am interested in the entire software development lifecycle, from planning and design to implementation and maintenance. I believe that change favors the prepared mind, and I enjoy the process of turning ideas into reality.
Over the past few years, I've built reliable systems across web and cloud platforms, from designing authentication flows to optimizing deployment pipelines. These experiences sparked my passion for infrastructure, automation, and system reliability, which now guide my long-term focus toward DevOps and Site Reliability Engineering.
CORE COMPETENCIES
- Full-stack development, microservice architecture, and software automation
- Backend and service development using Go and Python
- Kubernetes and CI/CD tooling with GitOps-oriented workflows
- Cloud experience on Google Cloud Platform (GCP)
- Agile development experience in Scrum-based teams
- Strong problem-solving and product-thinking mindset
- Fast learner driven by strong curiosity and interest
- Comfortable wearing multiple hats across the full product lifecycle
DevOps






Software Dev






Other






DevOps









Software Dev






Database




Web Dev




Other



PROFESSIONAL ACHIEVEMENT
- Introduced a Scrum-based development workflow; laid the foundation for clearer ownership and more autonomous team execution
- Facilitated cross-team communication; aligned priorities across vertical and horizontal teams to improve execution efficiency
- Applied product-oriented thinking to deliver high-quality systems and collaborated closely with cross-functional teams; expanded responsibilities to this role
- Led three projects to design and implement a company-wide microservices system for efficient data sharing; delivered a scalable platform comprising five services, 20k+ lines of code, and 500+ automated tests with >90% backend coverage, forming the foundation for a customized ERP system
- Maintained a device license management system supporting nearly 100 client projects; ensured reliable operations for a revenue-critical platform
- Developed four internal web systems to support operations, including Gmail-based authorization and ERP integration; enabled consistent workflows and reduced manual setup effort
- Developed a MVP for file conversion service
- Debugged and fixed IoT service exceptions
- Refactored API services and created the test scripts, which have 100% code coverage
- Integrated 90% of web tools into a chrome extension; simplified workflows and automated ~70% of daily repetitive tasks
- Built an automated data inspection and analysis service; eliminated manual checks and enabled continuous system monitoring
- Actively identified and resolved problems using diverse technical skills; promoted from intern to full-time engineer prior to graduation
- Developed a web-based video collection system that fully automated data ingestion; significantly reduced operational overhead and enabled scalable management of 1,000+ video records
- Maintained and optimized a web crawler to ensure accurate and efficient data collection
- Participated in software design and development projects
- Provided technical guidance and coordinated team communication
- Executed project planning and monitored progress
EDUCATION / CERTIFICATES
- Completed Business English (Level 14)
- Completed Cambridge English (B2)
- Studied Pathway 3.1 (Academic English) for 2 weeks
Coursework
- Programming: Java, Python, C#
- Theory of Computation: Data Structures, Algorithms
- Software Engineering: OOP, MVC, UML
- Mathematics: Discrete Mathematics, Linear Algebra, Calculus
Capstone Project
- Developed a web application to simplify the web development process, from design to deployment
- Begin learning programming
- Change my attitude and take the initiative to study
- My dream starts to grow from here
