- Python, Numpy, Pandas, Matplotlib, Seaborn, Scikitlearn
- I was do these projects before went to Computer Engineering at Kasetsart University
- This is a project from 01219493 Software Architecture, Computer Engineering, Kasetsart University
- I got the frontend role
- Stack that I do: Dart (Flutter)
- What I learn from this project
- How to coordinate with the team by Git properly
- How to set the structure of project file
- How to code with dart (Flutter)
- This is a test for internship at Cyber Defense
- I got the acceptance from another place, so I decide to not continues the process of this test but it is interesting to end this project
- So I finished this project without continue the process of testing
- Stack that I do
- Database: PostgreSQL
- Backend: Go
- Frontend: React (Vite) + TailwindCSS
- Web Server: Nginx
- DevOps: Docker
- Cloud: GCP
- What I learn from this project
- How to integrate Database+Backend+Frontend with Web Server (to implement port 80 and 443)
- How to build the deployment system from isolation running to appliance by dockerfile and docker compose
- How to deploy the project to cloud (I used GCP to build Cloud VM with e2 and ubuntu 24.4)
Project based learning - Docker optimization
- After I got the internship as CI/AI for automotive developer (DevOps + AI for automotive software developer) as Software Engineer
- I need to learn DevOps as fast as possible before to do and learn at internship
- I use Gemini to generate the test to learn and implement skill by project-based
- Stack that I do
- Source code from the test: python
- DevOps: Docker
- What I learn from this project
- How to write dockerfile and .dockerignore
- best practice of dockerfile (decrease size of image and container)
- This is a homework lab from 204437 Computer System Security at Computer Engineering, Kasetsart University
- Stack that I do
- Frontend: static with HTML
- web server: Nginx, Tor
- Deployment: Docker
- What I learn from this project
- How to implement Tor service with docker
T-Pot (Honeypot) implement with GCP (I do not create the repo)
- I got the test from internship as Software Engineering for Defensive software
- The tester want me to implement Honeypot and use it
- What I do
- I use GCP to implement T-Pot
- I need to config the firewall rule to let attacker to attack me
- I use the Attack Map to visual attacking from around the world
- I use Kibana to sort and visual the data
- I use GCP to implement T-Pot
- This is a project from 01204341 Software Engineering, Computer Engineering, Kasetsart University
- I got document writer role and QA Testing
- What I do
- Write SRS, SDS Document
- Write User Manual
- Test the project by Postman and manual process
- use git diff to see commit difference for updating process document
Vibe Code: Weapon Ball Fighting
- It just for fun project
- What I do
- Design the stack of software (python)
- Design the game system (inspired from IG reels)
- Design the math inside a game
- Vibe code with Gemini CLI