Niko

Niko

Senior Software Engineering, DevOps Engineer

Hi, I'm Niko. I have over 8 years of experience in the Software Development. My interest in IT began at a young age, and I have since dedicated myself to learning and mastering various programming languages, software development methodologies, and tools. My passion for software engineering has driven me to strive towards becoming a Principal Software Engineer, where I can apply my skills and knowledge to lead complex projects and delve into core technologies.

"To be a giant, let's try to be an ant knight!" It reminds me to stay humble, work hard, and always strive for excellence, no matter how small the steps may seem. Nice to meet you!

Work experience

A small selection about my working experiences.

  1. Naver VietNam

    Naver VietNam

    (Senior Software Engineer / DevOps Engineer / Technical Assistant)

    Sep 2022 - Present

    Design & implement project skeleton for a Korean social network. Build SSR web-application with NextJs and Java spring. Design & implement CI/CD with Github actions, Naver Cloud, Kubernetes HPA. Review member’s feature source codes & unit tests. Manage stories & progress with Agile backlogs. Co-working with UI/UX designer team. Mentor for junior engineers & organize tech-sharing topics. Support technical issues for development teams.

  2. Shift Asia

    Shift Asia

    (Senior Software Engineer / Technical Assistant)

    Jan 2021 - March 2022

    Design & implement project skeleton for tech-stack: ReactJs/Angular + NodeJS(ExpressJS)/Python. Design & implement CI/CD with AWS build, AWS cloud. Review member’s feature source codes & unit tests. Mentor for junior engineers & organize tech-sharing topics. Support technical issues for development teams.

  3. FPT software

    FPT software

    (Senior Software Engineer / System Architect)

    Sep 2017 - Dec 2020

    Mentor for junior engineers. Implement a core SDK for big projects with +400 developers. Propose system architecture that supports pre-sales. Delivery product from collect requirements, development, user acceptance delivery. Design & implement CI/CD with: AzureDevops - Gitlabs CI, AWS, Google cloud and Kubernetes. Manage multiple development teams (max 4 teams) to control delivery progress. Support technical issues with the COE team for development teams. Design & implement data pipeline for AI call-center systems. Integrate with AWS S3 + IBM call-center system + Pytorch model + FPT cloud data store. Tech-stack: NodeJs (ExpressJs), ReactJS, Angular, Python.

  4. TPS Software Solution

    TPS Software Solution

    (Senior Software Engineer)

    Apr 2016 - Aug 2017

    Mentor for junior engineers. Develop software projects as a full-stack developer, with mandatory tech-stack: Angular & .Net core.

  5. KIOTEC

    KIOTEC

    (Junior Software Engineer)

    May 2014 - Feb 2016

    Develop software projects as a back-end developer, with mandatory tech-stack: C/C++. Develop IoT monitoring systems with: Echonet Lite + AWS IoT + ESP32 board.

NTT Data Viet Nam

NTT Data Viet Nam

(Software Engineer Internship)

calendar

Jan 2014 - March 2014

Join NTT data training courses. Research & start developing internal management applications with Java EE + My Batis. Improvement of IT working culture.