a staff software engineer. NVMe/SATA HBA Firmware testing NVMe/SATA HBA Windows/Linux/UEFI driver testing Build a coding framework for developing automated scripts Develop automatic script for testing NevoX (DELL/HPE/LionMS) and MagniPlus project Integrate Qtest to deploy tests through Jenkins CI/CD Infrastructure, e.g. Jenkins Familiar with the operation settings and script development of linux/windows systems Related Skills: Python, Git, Jenkins, batch, shell, Linux/Windows operation Software Engineer • O'Prueba Technology Inc. JanApr 2019 Automated test system development base on all
DevOps : Maintain and deploy k8s microservice with Helm through Ansible playbooks. Backend : Implementing new features in the backend using Java or Python. Conducting regular code maintenance activities, including bug fixes, optimizations, and ensuring code base health. Automation Testing: Writing comprehensive automation tests for newly implemented features. Jenkins: Design pipeline to publish tested source code, images or packages to JFrog artifactory. Overall Position: DevOps + Backend Back-end Developer Intern • FPT Software JanMay 2020 # Cosmetic management system - Japanese customer: The project that help design a system to efficiently handle cosmetic inventory, employees , and voucher systems
I am a developer with three years of experience in the software development industry.
In the past three years, I have gone through big software development projects at TMA Solutions and FPT Software company, where I assumed roles such as Backend, DevOps.
One of my strengths is the ability to learn and adapt quickly. I am ready to accept any technological changes that the company requires.
I believe that my diverse experience in projects will be helpful to your company.
Work experience
Back-end Developer • TMA Solutions
Nov 2021 - Present
# Network device management system - Finnish customer:
The project involved handling millions of devices at each node, allowing for efficient management and control of the extensive network infrastructure. The system helps monitor and configure remote network devices, with a scale of several million devices at each node.
Scale: 500+ people (Belgium, Finland, India, China)
Technologies:
Java 11 (Karaf, Spring boot)
Python 3.10
Angular
Docker, Kubernetes, Helm-chart
Ansible playbooks
Automation test (Robot framework)
Kafka, OpenSearch, Grafana + Prometheus
Jenkins CI/CD
Agile methodologies - Jira tool for managing task
Roles and Responsibilities:
DevOps: Maintain and deploy k8s microservice with Helm through Ansible playbooks.
Backend: Implementing new features in the backend using Java or Python. Conducting regular code maintenance activities, including bug fixes, optimizations, and ensuring code base health.
Automation Testing: Writing comprehensive automation tests for newly implemented features.
Jenkins: Design pipeline to publish tested source code, images or packages to JFrog artifactory.
Overall Position: DevOps + Backend
Back-end Developer Intern • FPT Software
Jan 2020 - May 2020
# Cosmetic management system - Japanese customer:
The project that help design a system to efficiently handle cosmetic inventory, employees , and voucher systems.
Scale: 50+ people
Technologies:
Java (Spring boot)
PostgreSQL
MyBatis
Roles and Responsibilities:
Backend: Implement back-end API server with PostgreSQL and MyBatis mapping.
Overall Position: Backend
Skills
Programming language: Python (Script and Flask), Java (Core and Spring Boot)
Database: MariaDB, MySQL
Containerize: Docker
Scale, deploy and manage application: Kubernetes, Helm
Installation: Ansible playbooks
Basic knowledge: Automation test (Robot framework), Jenkins, Grafana + Prometheus
I am a developer with three years of experience in the software development industry.
In the past three years, I have gone through big software development projects at TMA Solutions and FPT Software company, where I assumed roles such as Backend, DevOps.
One of my strengths is the ability to learn and adapt quickly. I am ready to accept any technological changes that the company requires.
I believe that my diverse experience in projects will be helpful to your company.
Work experience
Back-end Developer • TMA Solutions
Nov 2021 - Present
# Network device management system - Finnish customer:
The project involved handling millions of devices at each node, allowing for efficient management and control of the extensive network infrastructure. The system helps monitor and configure remote network devices, with a scale of several million devices at each node.
Scale: 500+ people (Belgium, Finland, India, China)
Technologies:
Java 11 (Karaf, Spring boot)
Python 3.10
Angular
Docker, Kubernetes, Helm-chart
Ansible playbooks
Automation test (Robot framework)
Kafka, OpenSearch, Grafana + Prometheus
Jenkins CI/CD
Agile methodologies - Jira tool for managing task
Roles and Responsibilities:
DevOps: Maintain and deploy k8s microservice with Helm through Ansible playbooks.
Backend: Implementing new features in the backend using Java or Python. Conducting regular code maintenance activities, including bug fixes, optimizations, and ensuring code base health.
Automation Testing: Writing comprehensive automation tests for newly implemented features.
Jenkins: Design pipeline to publish tested source code, images or packages to JFrog artifactory.
Overall Position: DevOps + Backend
Back-end Developer Intern • FPT Software
Jan 2020 - May 2020
# Cosmetic management system - Japanese customer:
The project that help design a system to efficiently handle cosmetic inventory, employees , and voucher systems.
Scale: 50+ people
Technologies:
Java (Spring boot)
PostgreSQL
MyBatis
Roles and Responsibilities:
Backend: Implement back-end API server with PostgreSQL and MyBatis mapping.
Overall Position: Backend
Skills
Programming language: Python (Script and Flask), Java (Core and Spring Boot)
Database: MariaDB, MySQL
Containerize: Docker
Scale, deploy and manage application: Kubernetes, Helm
Installation: Ansible playbooks
Basic knowledge: Automation test (Robot framework), Jenkins, Grafana + Prometheus