πŸ‘©β€πŸ’» ABOUT

I'm Vicheka PHOR, a versatile full-stack developer with a unique blend of software expertise and engineering background. I hold a Bachelor's in Electrical and Energy Engineering from ITC, Cambodia, complemented by two Master's degrees from France in Telecommunication and IT, and Embedded Systems. Currently, I'm leveraging this diverse knowledge as a Researcher and Software Developer at CONNECTED-IN in South Korea.

My core competencies lie in developing robust web, mobile, and desktop applications using a modern tech stack, including:
β€’ πŸ“± Mobile: Flutter, Android (Kotlin, Jetpack Compose)
β€’ 🌐 Web: Next.js (Kirimase, Create T3 App, shadcn/ui, Tailwind CSS, react-spring), React.js
β€’ 🎨 Design: Figma
β€’ ⚑ Backend: FastAPI, Express.js, Nest.js, PostgreSQL, MySQL
β€’ πŸ”§ Collaboration: Git, GitHub, Bitbucket, Jira, GitLab
β€’ 🐳 DevOps: Docker, Docker Compose
β€’ 🧠 AI: LLM (Olama, Llama3, ChatGPT, Gemini), BERTopic, Tensorflow Hub Object Detection

As a dedicated professional with strong problem-solving skills, a versatile engineering background, and a passion for self-learning, I excel in delivering innovative solutions to complex challenges. With experience as a team lead and the ability to work autonomously, I am confident I can be a valuable asset to your company, providing efficient and cutting-edge results across various tech domains.

banner

πŸ› οΈ TECHNICAL SUMMARY

Languages

Java Script, Kotlin, Java, Dart, Python, C#, C++, HTML5, CSS, PHP

Front-end

Android (Kotlin, Jetpack Compose), Flutter, React Native, Next.js (Kirimase, Create T3 App, shadcn/ui, Tailwind CSS, react-spring), React.js, Electron, Cypress.io, Servlet, Figma

Back-end

FastApi, Express.js, Node.js, Nest.js, Spring boot, Laravel, PostgreSQL, MySQL

Collaboration

Git, GitHub, Bitbucket, Jira, GitLab

DevOps

Docker, Docker Compose

AI/ML

LLM (Olama, Llama3, ChatGPT, Gemini), BERTopic, Tensorflow Hub Object Detection

background img 3

πŸŽ“ ACADEMIC

🏫 Education
2012 - 2014
2010 - 2011
2005 - 2010

Institute of Technology of Cambodia - Phnom Penh, Cambodia

1993 - 2005

Boeng Trabeak High School - Phnom Penh, Cambodia

πŸ“š Academic Projects & Thesis

THESIS - Video decoding, 2014
Report-EN –     Slide-EN

PROJECT - RISC microprocessor design, December 2012 - February 2013
Report-FR –     Slide-FR

THESIS - Nanosatellites telecommunication, 2011
Report-EN –     Report-FR –     Slide-FR

THESIS - GSM concept and BTS installation, 2010
Report-FR –     Slide-FR

PROJECT - Renewable Energies Investment Calculation (Group of 3 members), October 2009 - December 2009
Report-EN –     Slide-EN

PROJECT - Electric Power Supply in Industry, April 2009 - June 2009
Report-FR

background img 3

πŸ’Ό EXPERIENCES

  • Researcher & Software Developer more_vert
    CONNECTED-IN, South Korea

    March 2023 – Present

    star Developed company home page using Next.js, ReactSpring: https://dev-home.connected-in.co.kr/
    star Integrated Facebook, Google, Kakao and Naver authentication, and Jitsi Meet in Flutter app
    star Created Flutter Hospital Assist app
    star Conducted research on LLM Knowledge Distillation
    star Built a base template FastAPI app integrating AI models (BERTopic, Haystack, Hugging Face models) and using Poetry, Docker & Docker Compose
    star Maintained Nuga Best and N7 massage machine app (Android Kotlin Jetpack)
    Employment Certification

  • Google Drive & PPT Instructor (Part-Time) more_vert
    Yonsei University - Wonju Campus Industry-Academia Cooperation Foundation, South Korea

    June 2024 – December 2024

    star Dr. LEE Jong-wook Fellowship Program
    • Delivered lectures to clinical training fellows from Uganda, Indonesia, and Tanzania.

    star Navigation Apps Guide - Google Map - Naver Map (1 sessions or 2 hours)
    • Taught digital tools including Google Drive, Google Maps, Naver Map, Kakao Map, Kakao Taxi, T-money Go, Google Translator, Papago Translator, and Chrome Bookmarks.

    star Google Drive (3 sessions or 6 hours)
    • Instructed on Google Drive, including cloud storage, file management, sharing, sync, and offline access. • Covered Korean Culture Tips, Windows 11 shortcuts, Google Keep, and Chrome extensions.

    star PPT (8 sessions or 16 hours)
    • Delivered Microsoft PowerPoint lectures as part of the fellowship program.

  • PPT Instructor (Part-Time) more_vert
    Yonsei University - Wonju Campus Industry-Academia Cooperation Foundation, South Korea

    October 2023 – December 2023

    star Dr. LEE Jong-wook Fellowship Program
    • Delivered lectures to clinical training fellows from Uganda, Indonesia, and Tanzania.

    star PPT (8 sessions or 16 hours)
    • Delivered Microsoft PowerPoint lectures as part of the fellowship program. Employment Certification

  • Researcher & SoftwareDeveloper more_vert
    Yonsei University, South Korea

    October 2020 - February 2023

    starProject NugaBest (Massage machine tablet app):
    • Developed Android tablet (host mode controller app) and cross-platform reservation apps using React Native web view component.

    star Project Korean In-Depth Accident Study Database (KIDAS):
    • Developed Android apps using Android Jetpack and Android compose, designed mockups using framer, and implemented fake API JWT server using Express.js and Json server.

    star Project Flutter Base/Template app:
    • Constructed a Flutter base project adhering to MVVM architecture and integrating widely recommended or flutter favorite packages.

    star Project CDM Recommendation System (CDM-RS):
    • Created base/boilerplate ReactJS web app for CDM-RS using React.js, RTK, Material-UI, react-redux, redux-saga, and react-quill, etc.

    star Project Social Review Automation(SRA) and Social Network Analysis (SNA):
    • Developed desktop or project PDF annotation and topic modeling with BERTopic using Electron and React.js;
    • Created a Chrome extension app for manual data collection from the web;
    • Employed Cypress.io for web scraping;
    • Created node cli: pdf2png-node-cli, extract-pdf-text-by-coord-node-cli;
    • Used TensorFlow hub object detection for detecting sections of thesis PDF files;
    • Conducted social network analysis using Scikit-Learn TFIDF, NetworkX, Graphistry, topic modeling BERTopic, and word cloud.

    star Other Projects:
    • Conducted website security inspections using Fidlernet and SonarQube;
    • Implemented image matching and shape outline prediction using py-opencv and image-similarity-measures, etc.;
    • Improved uroflow desktop app using C# .Net Framework;
    • Created desktop app using Electron and React.js for ABR peak detector. Employment Certification

  • Software Developer more_vert
    ALLWEB, Cambodia

    December 2016 - September 2019

    star Led a team of 2 or 3 members as Team Leader.
    star Developed Microsoft Excel VBA applications for the IFRS project.
    star Contributed to an E-commerce Prestashop project, integrating features such as module marketplace and mango payment, and managing events.
    star Worked on React Native project implementing features like Push Notification, QR code scanning, and RealmJS integration.
    star Utilized SCRUM methodology for project management, utilizing tools like Bitbucket, JIRA, and Confluence.

  • Software Developer more_vert
    Tessi Documents Services, Paris Area, France

    December 2018 – February 2019 (3 months of training mission)

    star Training mission on project named TESSI DOCUBASE, a JAVA web application project (Digital Documents): struts 1.2, spring MVC, servlet & jsp, taglib for maintenance, improvement and adding new features

  • IT Lecturer (Part time) more_vert
    University of Puthisastra, Phnom Penh - Cambodia

    November 2018 – December 2018

    star Teaching mobile app development with React Native

  • IT Lecturer (Part time) more_vert
    INSTINCT INSTITUTE, Phnom Penh - Cambodia

    October 2017 - December 2017

    star Handle Java Fundamentals subject

  • IT Lecturer more_vert
    Kirirom Institute of Technology - Kompong Speu, Cambodia

    November 2015 - October 2016

    star Supervised internships for drone programming project, projection mapping project
    star Taught courses on Android, servlet & JSP, website development (HTML, CSS, JS), DBMS, MySQL

  • Software Engineer more_vert
    PATHMAZING Inc Company - Phnom Penh, Cambodia

    July 2015 - October 2015

    star Android mobile software development: designing and customization UI, using third libraries (Blur Behind, HideOnScroll, SlidingLayer, Sliding Menu), implementing functionalities, integrating social network (Twitter, Google, Facebook) and multiple languages (Khmer and English), designing, coding, debugging and testing
    star Basic Knowledge of NodeJs: express framework, user management system, third libraries of NodeJs (Sequelize, MySQL, MongoDB, ...)

  • Hardware Engineer Intern more_vert
    Enciris Technologies Company - Gaillac, France

    April 2014 - September 2014

    star Design, develop, test, integrate, and verify FPGA designs for video processing hardware
    star Working on the SDI video interface by demonstrating the implementation of a Lattice tri-rate SDI PHY IP core on a Lattice FPGA of the Enciris LT-125 board in order to provide an SMPTE 3G/HD/SD SDI video input functionality on the board without using any external chipset like the Gennum chipset which is used today on Enciris boards
    star Working on the H.264/AVC video decoding algorithm, particularly the H.264/AVC bitstream decoder hardware architecture design and implementation

  • Satellite Communication Engineer Intern more_vert
    Telecommunications for Space and Aeronautics (TΓ©SA) Laboratory - Toulouse, France


    March 2011 - August 2011

    star Determination of the orbital mechanics for different type of orbit
    star Optimization satellite constellation
    star Calculation the link budget
    star Analysis of the impact of orbit types, frequency band and modulation types on link budget

  • Mobile Communication Engineer Intern more_vert
    INTechCom Services Co., Ltd Company - Phnom Penh, Cambodia

    February 2010 - May 2010

    star GSM, Cell Planning & Frequency Reuse
    star Installation, Configuration and Commissioning of BTS and Microwave
    star Preparation documents for PAT (Provisional Acceptance Test)
    star Preparation documents for Fixed Assets

  • Mobile Communication Engineer Intern more_vert
    HUAWEI TECHNOLOGIES CO., LTD Company - Phnom Penh, Cambodia

    July 2008 - August 2008

    star General principle of GSM and BTS
    star Installation, Configuration and Commissioning of BTS and Microwave

🧩 OTHERS
  • Smart Energy Hackathon Cambodia more_vert
    EnergyLab Asia, Cambodia

    3 days (20th, 27th and 28th October 2018)


    star One of the 5 Challenge Winners
    star Working on a challenge of "Trust in Solar" from SNV: Problem and Solution, Business, Marketing, and Pitching
    star Trust Energy Team of 4 members
    star Challenge on SNV Trust in Solar: this challenge is to find a way for potential customers of solar systems in rural areas to find solar companies and rate their products & services in order to address the issue of trust, repairs and accountability.


  • Speaker (1 hour) - Modern JS ES6 and ES7 more_vert
    BARCAMP ASEAN 2018, Cambodia

    21st October 2018


    star Sharing knowledge on Modern JavaScript ES6 and ES7


  • Speaker (1 day) - "Version Control with GIT" Workshop more_vert
    INSTINCT INSTITUTE, Cambodia

    22nd September 2018


    star Sharing Knowledge on: how to set up Git, Sourcetree and Bitbucket, basic usage of git, Git workflow, branching and merging, how to solve conflict, how to stash and much more


  • Speaker (4 hours) - "Introduction to React Native" Workshop more_vert
    University of Puthisastra, Cambodia

    29th September 2018 - from 1pm to 5pm


    star Sharing knowledge via a weather application that covers some essentials of React Native including: using core and custom components, passing data between components, handling component state, handling user input, applying styles to components, fetching data from a remote API


  • Volunteer (4 months) - Technovation Technical Mentor more_vert
    Development Innovations, Cambodia

    January 2018 – April 2018

    star Helping students to learn coding with App Inventor 2


  • Volunteer (4 months) - STEM Robotic Mentor more_vert
    STEM Cambodia, Cambodia

    January 2018 – April 2018

    star Helping students to learn about STEM and assemble a remotely operated underwater vehicle (ROV) - Puffer Fish


background img 3

πŸ“œ ABOUT

  • danger.png
    What I hate
  • politics.png Politics

    Please...

  • liar.png Liar

    I can't stand when someone lie.

  • unfairness.png Absolute Unfairness

    Life is not 100% fair for everyone. But, please...

  • prate.png Prate

    Life is too short to speak much.

  • Loneliness

    I've had enough.

  • Rush

    Rush kills creativity. Slow down.

  • myself.png Myself

    Sometimes I hate myself.

  • like.png
    What I love
  • family.png Family & Friends

    They make my life complete.

  • coding.png Coding

    Feeling happy after sovling problems.

  • sport.png Sport & Music

    Football, tennis, badminton, classical music...

  • anime.png Anime and Manga

    There is a beautiful thing inside every imagination.

  • game.png Games

    Who doesn't love to play either.

  • laptop.png My PC & Mac

    PC for code, Mac for design.

  • myself.png Myself

    Sometimes I love myself.

background img 3

πŸ“§ CONTACT

Mr. Vicheka PHOR

Researcher & Software Developer
CONNECTED-IN, South Korea


βœ‰οΈ E-mail:
phorvicheka@yahoo.com

πŸ“± Tel.:
+82(0)10 21 59 64 57

cv.pdf     –    cv.docx

GitHub       LinkedIn

background img 3
keyboard_arrow_up
×