Niko
Senior Software Engineering, DevOps Engineer
Hi, I'm Niko. 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.
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.
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.
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.
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.
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
(Software Engineer Internship)
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.