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, Supabase
β’ π§ 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.
UniversitΓ© Paul Sabatier - Toulouse, France
ENSEEIHT - Toulouse, France
Institute of Technology of Cambodia - Phnom Penh, Cambodia
Boeng Trabeak High School - Phnom Penh, Cambodia
Researcher & Software Developer
more_vert
CONNECTED-IN, South Korea
March 2023 β Present
starDeveloped a Pathology Image Analysis Web App using Next.js, Supabase, and FastAPI with Celery
star DiaFootCare H-DF project: created landing page & flutter app survey feature
star Developed company home page using
Next.js, ReactSpring: https://connected-in.co.kr/
star Asthma Control Android App (ACA) project: maintained, improved and added new features
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 Future-Academic Cooperation Foundation, South Korea
June 2024 β December 2024 β (22 hours)
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.
Employment Certification
PPT Instructor (Part-Time)
more_vert
Yonsei University Future-Academic Cooperation Foundation, South Korea
October 2023 β December 2023 β (12 hours)
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
September 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
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
Smart Energy Hackathon Cambodia
more_vert
EnergyLab Asia, Cambodia
20th, 27th and 28th October 2018 Β· (3 days)
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
Speaker (1 day) - "Version Control with GIT" Workshop
more_vert
INSTINCT INSTITUTE, Cambodia
22nd September 2018
Speaker (4 hours) - "Introduction to React Native" Workshop
more_vert
University of Puthisastra, Cambodia
29th September 2018 - from 1pm to 5pm
Volunteer (4 months) - Technovation Technical Mentor
more_vert
Development Innovations, Cambodia
January 2018 β April 2018
It often divides us more than it helps.
Lies erode trust. I value honesty above all.
Life isn't always fair, but I believe we should try to make it better.
Life is too short for meaningless chatter.
True connection is priceless.
Creativity and peace thrive when we slow down.
Iβm learning to be kinder to myself.
They make life richer and more meaningful.
Thereβs joy in solving problems and creating something new.
They bring balance and joy to my life.
A beautiful escape into boundless imagination.
Fun, challenge, and quiet moments to recharge.
Tools that help me create and grow.
Embracing who I am, flaws and all.
Researcher & Software Developer
CONNECTED-IN, South Korea
βοΈ E-mail:
phorvicheka@yahoo.com
π± Tel.:
+82 (0)10-2159-6457