Summary
Overview
Work History
Education
Skills
Websites
Justification
Personal Information
Hobbies and Interests
Timeline
Generic

Seng Keat

Preah Sihanouk City

Summary

**System Maintenance and Management:** As a DevOps engineer at Maya, I was responsible for the daily maintenance and management of IT systems to ensure stable and efficient operation. This included continuous monitoring of system performance, identifying and addressing system failures, and proactively resolving potential issues to minimize downtime and maintain seamless service delivery. I also conducted Telegram bot maintenance every Monday, with the bots stored on a Linux server, ensuring consistent performance and functionality.

**Data Backup and Security:** I performed regular data backups and implemented security protocols to ensure data integrity and recoverability. I managed and maintained critical security systems, including firewalls, antivirus software, and intrusion detection/prevention systems, to protect the organization's infrastructure from threats.

**Software and Hardware Support:** I handled the installation, configuration, and updates of system software, applications, and hardware components, such as servers, storage devices, and network infrastructure. I ensured all systems were up-to-date, optimized for performance, and capable of supporting the company's operational needs.

**Technical Support and Training:** I provided technical support to team members and end-users, diagnosing and resolving IT issues efficiently. Additionally, I conducted training sessions to enhance understanding and proper usage of IT systems, fostering a culture of continuous learning and improvement within the team.

**Project Management and CI/CD:** I actively participated in the planning, coordination, and execution of IT projects, including system upgrades, migrations, and the deployment of new technologies. I built and maintained CI/CD pipelines using Jenkins, ensuring that projects were deployed seamlessly and on time, within budget, and met the required quality standards.

**Programming Skills:** Solid programming skills in scripting languages like Python and Bash, as well as experience with Rust and Solidity for smart contract development. Proficient in using automated operations and maintenance tools, such as Ansible, to streamline processes, improve system reliability, and enhance performance across various environments.

**Cloud Technology (AWS):** Extensive experience with AWS cloud services, including EC2, S3, RDS, and Lambda. Skilled in deploying, managing, and optimizing cloud infrastructure to support scalable, secure, and cost-effective operations. Familiar with cloud security best practices and tools, such as IAM and VPC.

**API and Web Application Security:** In-depth understanding of API security, including the implementation of security measures like OAuth, JWT, rate limiting, and input validation. Experienced in securing APIs and web applications against common threats such as SQL injection, cross-site scripting (XSS), cross-site request forgery (CSRF), and DDoS attacks. Proficient in implementing best practices for web application security, including secure coding, vulnerability assessments, and penetration testing.

**Security Knowledge: Extensive knowledge of network security practices, including the configuration of firewalls, intrusion prevention systems (IPS), and other critical security measures. Additionally, I have gained knowledge in network security and penetration testing, further enhancing my ability to protect and secure IT infrastructure against advanced threats.

Experience: Extensive hands-on experience in IT system management, including the maintenance and optimization of Linux-based environments, cloud infrastructure (AWS), and CI/CD pipelines using Jenkins. Proven track record in managing security measures, automating processes with Ansible, and maintaining Telegram bots. Experience in network security, penetration testing, and smart contract development using Solidity. Strong background in DevOps practices, with experience in the financial industry, enhancing operational efficiency and security.

Skills: Proficient in problem-solving and analytical thinking, with a deep understanding of network and API security. Strong programming skills in Python, Bash, Rust, and Solidity, with experience in cloud technologies and web application security. Effective communication and teamwork abilities, coupled with a proactive approach to learning and implementing new technologies. Demonstrated ability to perform under pressure, manage time efficiently, and deliver high-quality results in fast-paced environments.

This version includes the detail that your Telegram bots are stored on a Linux server, giving a more comprehensive picture of your responsibilities.

Overview

3
3
years of professional experience

Work History

DevOps - Maya Tech

Maya Tech
04.2023 - Current
  • Engineered and managed CI/CD pipelines, ensuring seamless integration and deployment of applications
  • Deployed and scaled applications using Docker and Kubernetes, enhancing performance and reliability
  • Developed blockchain-based applications with a focus on security and efficiency
  • Conducted system performance monitoring and infrastructure optimization to improve operational efficiency
  • Automated testing and deployment processes, collaborating closely with development and QA teams to accelerate delivery cycles.

Manager of Research of Algorithm Development - IG

IG
01.2022 - 01.2023
  • Led a team of researchers in the development of advanced algorithms, focusing on improving computational efficiency and security
  • Conducted extensive research on quantum computing algorithms, contributing to pioneering advancements in the field
  • Published research findings in renowned journals, establishing IG as a leader in algorithm development
  • Collaborated with cross-functional teams to integrate novel algorithms into existing systems, enhancing overall performance and security
  • Mentored junior researchers, fostering a culture of innovation and continuous learning.

Education

DevOps on AWS Specialization (Coursera) -

Blockchain Specialization (Coursera) -

Docker and Kubernetes: The Complete Guide (Udemy) -

Ethereum and Solidity: The Complete Developer's Guide (Udemy) -

Continuous Integration and Continuous Deployment (CI/CD) (Udemy) -

Advanced Solidity: Yul and Assembly (Udemy) -

NGINX Fundamentals: High Performance Servers from Scratch (Udemy) -

Skills

  • Linux Operating System
  • Windows Operating System
  • IT solution building
  • API Development
  • System Administration
  • Script maintenance and updates

Justification

Technical Versatility: Proficiency in a diverse range of technologies, including scripting languages like Python and essential programming languages such as C++, is critical for addressing the varied demands of IT support. This versatility enables quick and effective troubleshooting across different systems and platforms, ensuring a robust and adaptable approach to problem-solving in an IT environment.

Algorithm and Security Expertise: A strong understanding of algorithms, data structures, and security protocols, including encryption and hash functions, is fundamental in IT support. This knowledge ensures that systems are not only efficient but also secure, which is crucial for maintaining the integrity and reliability of IT services.

Proven IT Support Capabilities: Experience in implementing automation, such as scripting for routine tasks, and familiarity with infrastructure management tools like Docker, highlights the ability to maintain and optimize IT infrastructure effectively. These skills ensure that IT systems are reliable, scalable, and perform well under various conditions, which is vital for providing consistent and efficient support.

Research and Leadership Skills: Leading projects or teams in an IT context, such as coordinating the implementation of new technologies or troubleshooting complex system issues, demonstrates leadership and a deep understanding of IT operations. Contributions to research or process improvement within IT support further establish authority and expertise in the field.

Continuous Learning and Improvement: Regular engagement with new tools, technologies, and industry best practices is essential for IT support professionals. This commitment to continuous learning ensures that the IT support provided is up-to-date, innovative, and capable of addressing emerging challenges in technology.

Personal Information

Title: DevOps - Blockchain Developer - API security - Web Application Pentest.

Hobbies and Interests

  • Daily engagement with coding challenges on platforms like LeetCode and GeeksforGeeks to hone my problem-solving skills.
  • Passionate about researching emerging technologies and quick to adapt to new concepts and methodologies.

Timeline

DevOps - Maya Tech

Maya Tech
04.2023 - Current

Manager of Research of Algorithm Development - IG

IG
01.2022 - 01.2023

DevOps on AWS Specialization (Coursera) -

Blockchain Specialization (Coursera) -

Docker and Kubernetes: The Complete Guide (Udemy) -

Ethereum and Solidity: The Complete Developer's Guide (Udemy) -

Continuous Integration and Continuous Deployment (CI/CD) (Udemy) -

Advanced Solidity: Yul and Assembly (Udemy) -

NGINX Fundamentals: High Performance Servers from Scratch (Udemy) -

Seng Keat