Dam Quang Khoa(Ted)
A SRE/Cloud Engineer who builds, tests, deploys, and runs applications/microservices on the AWS cloud. A strong varied development background in both backend + frontend and with a broad technical experience accumulated to date allowed me to apply my range of technical skills across numerous business domains. A Developer turned DevOps Engineer who is passionate about Infrastructure as Code, creating Pipeline as Code and a firm believer in close collaboration between Developers & Operators aiming to help bridge the gap and shorten the overall release cycle. An effective team member who is very hands-on and takes ownership of business & technical requirements taking them from concept right through to production.
Work Experience
Software Engineer
Contributed to LINE’s internal MongoDB platform development, a service that helps developers manage MongoDB resources within LINE’s infrastructure. Worked closely with teams in Japan to implement features, fix issues, and maintain the platform that serves LINE’s engineering teams.
- Developed Python services for MongoDB cluster management and operations
- Built React-based admin interface components for monitoring and configuration
- Implemented RESTful APIs for database operations and management
- Maintained CI/CD pipelines for reliable MongoDB cluster deployments
- Enhanced monitoring and alerting system for database health tracking
- Implemented security features including access control and audit logging
- Created user documentation and guides for platform usage
- Helped reduce database provisioning time through automation
- Collaborated with Japanese teams to optimize resource utilization
- Supported 1000+ developers with platform maintenance and improvements
Software Engineer
Developed features for LINE’s machine learning data curation platform, working with data scientists and engineers in Japan. Built and maintained components that help data scientists manage and label training datasets, implementing visualization tools and ML pipeline integrations using Python, React, and TensorFlow.
- Developed web application features using Vue 3 and Ant Design, working with Java/Express backend
- Built and maintained REST APIs using Node.js/Express for data management
- Implemented Vue 3 components for data visualization and labeling
- Wrote comprehensive tests using Vitest and Testing Library
- Participated in bi-weekly demos with Japanese stakeholders
- Maintained Docker containers and Kubernetes deployments
- Collaborated with team members through Git version control
- Helped improve data labeling efficiency through automation
- Contributed to 30% faster model training through better data handling
- Supported implementation of ML-powered chatbot features
- Improved data scientist workflows through tool enhancements
Software Engineer
Collaborated with Korean teams to develop LINE’s internal developer portal, implementing features for technical documentation and API discovery. Maintained and enhanced the platform that helps LINE developers find and use internal services efficiently.
- Developed React components using hooks and state management
- Implemented data fetching and caching with SWR
- Built UI components using Storybook for consistency
- Developed microservices using Node.js and Express
- Created TypeScript interfaces for API documentation
- Maintained test suites using Vitest and React Testing Library
- Improved build performance with Vite and ESbuild
- Maintained CI/CD pipelines using DroneCI
- Participated in code reviews and bug fixes
- Helped improve documentation search efficiency
- Enhanced API discovery features
- Maintained documentation and user guides
Software Engineer
Worked with Taiwanese teams to develop a web platform for baseball fan voting, implementing features for player selection and vote submission. Built and maintained components that handled high user traffic while providing player statistics and profile information.
- Developed progressive web app features using Nuxt 2 and Pinia
- Implemented server-side rendering for better performance
- Built Vue components with TypeScript
- Integrated state management and API calls using Pinia and Axios
- Developed authentication and theming modules
- Maintained test coverage using Jest and Cypress
- Implemented responsive design features
- Completed development ahead of schedule
- Worked with stakeholders to implement feedback
- Helped system handle 500,000+ votes successfully
- Contributed to increased platform engagement
- Supported implementation of sponsorship features
Software Engineer
Collaborated with Japanese healthcare teams to develop and maintain LINE’s telemedicine platform, enabling virtual doctor consultations and prescription services. Implemented features for appointment scheduling, video consultations, and integrations with pharmacy systems.
- Developed Vue components for appointment scheduling and video consultation interfaces
- Implemented state management using Redux for user sessions and appointments
- Built APIs using Node.js and Java Spring Boot for healthcare system integrations
- Migrated components from Vue 2 to Vue 3 to improve performance
- Implemented end-to-end testing using Cypress for critical user flows
- Fixed security vulnerabilities identified during penetration testing
- Collaborated with UX team to enhance mobile experience
- Maintained documentation for healthcare partner integrations
- Supported platform handling over 100,000 consultations
- Helped reduce appointment no-show rates through reminder features
Software Engineer
Contributed to LINE’s chat message search engine development, implementing features for searching across messages, media, and links. Built scalable search functionality that processes billions of messages.
- Implemented search UI components using Vue.js and Vuex
- Built search result rendering for different content types
- Created analytics dashboards with Chart.js
- Developed high-throughput APIs using Node.js
- Built data sync services with Java Spring Boot
- Set up containerization using Docker and Kubernetes
- Optimized search performance and reduced latency
- Implemented caching for faster search results
- Collaborated with Korean teams on search improvements
- Helped process over 300B searchable messages
Software Engineer
Developed LINE’s internal advertising platform that enables self-service campaign management. Built features for ad creation, targeting, and analytics using Vue.js and Node.js.
- Developed frontend components using Vue.js and Vuex for state management
- Built reusable UI components following LINE’s design system
- Integrated Chart.js for campaign analytics visualization
- Implemented REST APIs using Node.js and Express
- Designed MongoDB schemas for campaign and billing data
- Created unit tests using Jest and integration tests with Mocha
- Set up Docker containers and AWS auto-scaling groups
- Maintained CI/CD pipelines using Jenkins
- Collaborated with Korean teams on platform improvements
- Helped onboard over 5,000 new advertisers to the platform
AWS Cloud Engineer [Freelancer]
Worked with a Vietnamese startup to develop a smart parking application using AWS serverless architecture. Implemented features for real-time parking spot discovery, reservations, and automated payment processing.
- Developed REST APIs using Node.js and Express on AWS API Gateway
- Implemented user authentication using OAuth2
- Built data storage solutions using DynamoDB for parking information
- Created AWS Lambda functions for parking business logic
- Set up Docker containers for microservices deployment
- Configured CloudWatch monitoring and alerts
- Managed AWS IAM roles and security policies
- Implemented CDN using CloudFront for better performance
Software Engineer [Freelancer]
Contributed to the development of an online learning platform for Vietnamese instructors. Built features for course creation, video content delivery, and student progress tracking.
- Developed React components for course management interface
- Built REST APIs with Node.js and Express for backend operations
- Implemented MongoDB schemas for course and user data
- Integrated AWS S3 for video content storage
- Set up payment processing with Stripe and Momo
- Created instructor dashboard for content management
- Implemented automated testing using Cypress
- Maintained CI/CD pipelines for continuous deployment
Software Engineer
Worked on an e-commerce analytics project, developing features to collect and analyze user interaction data. Collaborated with client teams to implement tracking mechanisms and data pipelines.
- Implemented user event tracking using JavaScript
- Built data pipelines using AWS Redshift
- Developed Python scripts for data processing
- Created dashboards using Next.js for data visualization
- Maintained documentation for data collection processes
Blockchain Developer Intern
Started my career as an intern focusing on blockchain development and full-stack technologies. Learned and implemented blockchain solutions while gaining hands-on experience with modern development tools and practices.
- Developed smart contracts using Solidity for blockchain applications
- Built web applications using Python Django framework
- Created frontend interfaces with React.js
- Learned blockchain fundamentals and implementation patterns
- Worked with Docker for containerization
- Participated in blockchain project development cycles
- Collaborated with team members using version control
- Gained experience in full-stack development practices
Information
Certifications
- Certificate ‘Excellent achievements in Youth Union Work’ of Youth Union
- Certificate Policipal Insurance Blockchain Hackathon
- Certificate Agile/Scrum of Axon Active
- Certificate Dapp BlockChain Hackathon
- Certificate VietNam Impact Startup of SUSS(Singapore University Social Science) -Singapore
- Certificate Data Science - Facebook Dev C - Coder School
- Certificate Near Building Dapp
Courses
- 2021 · Systems Operations on AWS
- 2021 · AWS Security Essentials
- 2021 · Architecting on AWS