Hello, World.

I'm Xuan Giap Nguyen.

Software Engineer

More About Me
About

Introduction

Profile Picture

Proficient Embedded Software Engineer with more than 10 years of professional experience in designing, developing, testing, and maintaining applications and modules for embedded systems and network appliances. Proven expertise in analyzing, troubleshooting, and resolving issues related to Firewall, IPsec VPN, and SD-WAN implementations, while also optimizing system performance. Skilled in using technologies such as C, C++, Java, Python, Bash, Assembly, MySQL, Linux Kernel, Linux Application, Firmware Development..

Profile

good level of experience in C/C++.

  • Fullname: Xuan Giap Nguyen
  • Job: Senior Software Developer
  • Website: https://www.xuangiapnguyen.click/
  • Email: xuangiap10@gmail.com

Skills

  • 90%
    C/C++
  • 90%
    Embedded Software
  • 85%
    Networking
  • 85%
    Multimedia
  • 85%
    Linux
  • 70%
    Network Security
resume

Work Experience

Senior Software Engineer

OCT 2023 ~

GlobalLogic, assigned to VIZIO/Verizon

Serving as a Senior Software Engineer, responsible for the development and maintenance of firmware for embedded systems, ensuring optimal performance and reliability

Senior Software Engineer

NOV 2019 - OCT 2022

SECUI Corporation(a member of Samsung Group)- Leading provider of network security appliances and solutions in South Korea

Built and maintained next generation firewall appliances (NGFW)

  • Designed and developed an SD-WAN solution for application routing, network performance, and security enhancement. This effort helped SECUI maintain its top spot in South Korea's network security market
  • Performed analysis to identify and fix issues related to Firewall, VPN, and system
  • Collaborated effectively with the UX, hardware, and other cross-functional teams to ensure seamless product operations
  • Devised and implemented test functions and scenarios to ensure the quality and reliability of product features

Senior Software Engineer

JUL 2014 - AUG 2019

FUTURESYSTEMS - Primary company providing VPN appliances for South Korea market.

Developed and maintained next generation firewall appliances (NGFW)

  • Developed and optimized Firewall and VPN functionalities, resulting in a 50% acceleration of Packet Classification and achieving a 2x increase in IPsec VPN throughput
  • Troubleshooting, analyzing and resolving issues related to Firewall, VPN, and system.
  • Implemented a robust security module for the User File System, bolstering overall system protection.
  • Managed firmware revisions meticulously to ensure streamlined tracking of product lines
  • Collaborated seamlessly with hardware, UX, and QA teams, collectively resolving challenges pertaining to network communication

Software Engineer

NOV 2013 - JUL 2014

BCCloud - A startup company for security solutions in South Korea.

Improved and tested high-performance, domestic crypto

  • Enhanced the performance of the domestic crypto algorithm ARIA through the implementation of SIMD, CUDA, C, and advanced programming techniques
  • Achieved a 30% throughput increase compared to the original version through strategic memory utilization and algorithm tuning

Software Engineer

JUNE 2012 - SEPT 2013

MCORESYS - A startup company aiming to develop product to monitor and feed pets in South Korea.

Designed and implemented a smart pet care device

  • Integrated cameras, speakers, monitors, infrared, and wireless functionality to enable remote pet monitoring within the home environment
  • Developed essential communication device drivers, ported and customized network drivers and camera modules for seamless integration

Software Engineer

MAR 2011 - SEPT 2011

EB CORP - Technology company providing smart card readers and bus management system in South Korea.

Implemented and tested APIs for a RFID card reader

  • Created APIs for a card reader system, covering GPS, timing, GPIO, and read/write processes
  • Used RTOS to make sure the system responds promptly when reading a card

Education

Master Degree

NOV 2022 - Present

Maharish International University - USA

Master of Science in Computer Science

Master Degree

MAR 2008 - FEB 2011

Konkuk University - South Korea

Master of Science in Electronic, Information, and Communication Engineering

Bachelor Degree

SEPT 2002 - APR 2007

Ho Chi Minh University of Technology(Bach Khoa University) - Viet Nam

Bachelor of Science in Computer Science and Engineering

Blog

How to create and compile a simple module for the Linux Kernel

Creating a Linux kernel module is a great way to learn how the Linux kernel works. This guide will show you how to create, compile, and load a simple "Hello World" kernel module step by step...

Contact

I'd Love To Hear From You.

Sending...
Your message was sent, thank you!
Where to find me

190 N Moore RD
Coppell, TX
75019 USA

Email Me At

xuangiap10@gmail.com
xuangiap.nguyen@miu.edu

Call Me At

Phone: (+1) 641 233 9059
Mobile: (+1) 641 233 9059