|
|
# :wave: \<Hello World, I'm Jason />
|
|
|
|
|
|
:man_technologist: I am a Full Stack Software Engineer, specialise in web technologies.
|
|
|
|
|
|
:computer: I love Information Technology and interested in researching on various new technologies.
|
|
|
|
|
|
:keyboard: I started programming and build my first server when I am in primary school.
|
|
|
|
|
|
:cloud: Building my own Private Cloud and experimenting with Machine Learning.
|
|
|
|
|
|
## :turtle: \<Quick Review of My Info />
|
|
|
```json
|
|
|
{
|
|
|
"name": "Jason",
|
|
|
"gender": "male",
|
|
|
"email": "nxu@nxu.biz",
|
|
|
"website": "https://nxuweb.net",
|
|
|
"github": "jasonfoknxu",
|
|
|
"job": "Software Engineer & Researcher",
|
|
|
"company": "m-Chinese Solution Limited",
|
|
|
"location": "Hong Kong",
|
|
|
"languages": ["Cantonese", "English", "zh-HK", "zh-Hant", "zh-Hans"],
|
|
|
"education": ["Bachelor of Science in Computer Science", "Higher Diploma in Software Engineering"],
|
|
|
"technologies": {
|
|
|
"programming": ["TypeScript", "JavaScript", "C#", "Java", "VB.NET", "Python"],
|
|
|
"backend": ["Node.js", "PHP", "Express", "Laravel"],
|
|
|
"frontend": ["React.js", "Next.js", "jQuery", "CSS", "HTML", "Bootstrap", "MUI", "Chart.js", "Tailwind", "Sass/SCSS"],
|
|
|
"database": ["MongoDB", "MariaDB", "MySQL", "PostgreSQL", "SQLite", "Mongoose", "Redis"],
|
|
|
"other": ["Electron", "React Native", "Android", "WebSocket", "Unity", "ActionScript"],
|
|
|
"server": ["Apache", "Nginx", "Caddy", "Linux", "Azure", "AWS", "Docker"],
|
|
|
"devops": ["GitHub Actions", "Drone", "Docker Compose"]
|
|
|
},
|
|
|
"hobbies": ["coding", "research on new techs", "learn new things about IT", "watching live stream", "listening to music"]
|
|
|
}
|
|
|
```
|
|
|
|
|
|
## :incoming_envelope: \<Contact Me />
|
|
|
- Email: nxu@nxu.biz / foobar@helloworld.email
|
|
|
- LinkedIn: [jasonfoknxu](https://www.linkedin.com/in/jasonfoknxu)
|
|
|
- Discord: NXU#6465
|
|
|
- WhatsApp/Signal/Telegram: [Hidden]
|
|
|
|
|
|
## :floppy_disk: \<More About Me />
|
|
|
- :briefcase: Now working in a **Edu-tech** company (Github: [@jasonfok-mlang](https://github.com/jasonfok-mlang))
|
|
|
- :school: Graduated in **Computer Science** [2020] & **Software Engineering** [2017]
|
|
|
- :octocat: Repos usually push to my self-hosted git server, not active on GitHub before
|
|
|
- :game_die: **Coding** is my hobby
|
|
|
- :star2: Researching on :rocket: **new techs**, :robot: **ML/AI**, :bar_chart: **Data Analysis**, ...
|
|
|
- :rainbow: Focus on **UX** and **UI** on most of the project
|
|
|
- :thumbsup: Like & Support **FOSS** (Free and Open-Source Software)
|
|
|
- :bulb: Problem solver, Innovator, various **ideas** of new projects
|
|
|
- :book: Always **keep learning**
|
|
|
- :tv: Know a bit on **Video/Image Editing**, **VFX/Multimedia Production** & **Content Creation**
|
|
|
- :hong_kong: Native speaker of **Cantonese**, familiar with both **Traditional Chinese** & **Simplified Chinese**
|
|
|
- :earth_asia: Help translating software to Traditional Chinese from English/Simplified Chinese
|
|
|
- :globe_with_meridians: Start providing free web services from 2014
|
|
|
- :studio_microphone: Cooperated with live streamer
|
|
|
|
|
|
## :abacus: \<My Tech Stack />
|
|
|
| | | | | | | |
|
|
|
|----------------------------:|:---------------------------------------------------------------------------------------:|:-------------------------------------------------------------------------------------------:|:------------------------------------------------------------------------------:|:----------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------:|:--------------------------------------------------------------------------------------------------------------------------------------------:|
|
|
|
| :hash: *Language* | [](https://www.typescriptlang.org/)<br />TypeScript | [](https://www.ecma-international.org/)<br />JavaScript | [](https://learn.microsoft.com/dotnet/csharp/)<br />C# | [](https://www.java.com/)<br />Java | [](https://learn.microsoft.com/dotnet/visual-basic/)<br />VB.NET | [](https://www.python.org/)<br />Python |
|
|
|
| :gear: *Backend* | [](https://nodejs.org/)<br />Node.js | [](https://www.php.net/)<br />PHP | [](https://expressjs.com/)<br />Express | [](https://laravel.com/)<br />Laravel | | |
|
|
|
| :framed_picture: *Frontend* | [](https://reactjs.org/)<br />React.js | [](https://nextjs.org/)<br />Next.js | [](https://jquery.com/)<br />jQuery | [](https://www.w3.org/html/)<br />HTML | | |
|
|
|
| :art: *UI / Styling* | [](https://getbootstrap.com/)<br />Bootstrap | [](https://mui.com/)<br />MUI | [](https://www.chartjs.org/)<br />Chart.js | [](https://tailwindcss.com/)<br />Tailwind | [](https://sass-lang.com/)<br />Sass/SCSS | [](https://www.w3.org/CSS/)<br />CSS |
|
|
|
| :card_file_box: *Database* | [](https://www.mongodb.com/)<br />MongoDB | [](https://mariadb.org/)<br />MariaDB | [](https://www.mysql.com/)<br />MySQL | [](https://www.postgresql.org/)<br />PostgreSQL | [](https://www.sqlite.org/)<br />SQLite | [](https://mongoosejs.com/)<br />Mongoose |
|
|
|
| :minidisc: *Other* | [](https://www.electronjs.org/)<br />Electron | [](https://reactnative.dev/)<br />React Native | [](https://www.android.com/)<br />Android | [](https://websockets.spec.whatwg.org/)<br />WebSocket | [](https://unity.com/)<br />Unity | [](https://help.adobe.com/en_US/FlashPlatform/reference/actionscript/3/index.html)<br />ActionScript |
|
|
|
| :cloud: *Server* | [](https://httpd.apache.org/)<br />Apache | [](https://www.nginx.com/)<br />Nginx | [](https://www.linuxfoundation.org/)<br />Linux | [](https://azure.microsoft.com/)<br />Azure | [](https://aws.amazon.com/)<br />AWS | [](https://www.docker.com/)<br />Docker |
|
|
|
> and my skill set is keep extending...
|
|
|
|
|
|
### Extra Experience
|
|
|
- **DevOps & CI/CD**: GitHub Actions, Drone, Docker / Docker Compose, Git, Jira
|
|
|
- **Testing**: Jest, Selenium, JUnit
|
|
|
- **Auth**: JWT, Bearer token, Session (PHP), TOTP
|
|
|
- **CMS**: WordPress, Discuz!
|
|
|
- **Chatbot**: Discord, Telegram, QQ, ChatGPT
|
|
|
- **OS**: Ubuntu/Debian, macOS, Windows 11/10/7, Manjaro/Arch, CentOS
|
|
|
- **Reverse Engineering**: APIs of video sharing platform/social media platform, WebSocket data of live streaming platform
|
|
|
- **Multimedia**: DaVinci Resolve, Premiere Pro, After Effects, Photoshop
|
|
|
|
|
|
## :cd: \<My Websites />
|
|
|
- [foobar.store](https://foobar.store) –– An online shop for selling computer peripherals, mobile phone accessories, creative gadgets, TCG
|
|
|
- [nxu.biz](https://nxu.biz) –– A website to provide services, tools and software for everyone. Will be revamped and merged to new service later.
|
|
|
- [YUKARI FAN CLUB](https://yukari.top) –– A fan club of Xiao Yuan, a singer/live streamer in China
|
|
|
- (Deprecated) [NXUShop](https://shop.nxuweb.net) –– An online shop for selling gadgets, toys, gifts [2015 - 2017]
|
|
|
- (Deprecated) [NXUTech](https://tech.nxuweb.net) –– A blog with my tech gadgets reviews & unboxing [2013 - 2016]
|
|
|
- (Deprecated) [NXUNews](https://new.nxuweb.net) –– A tech news blog [2011 - 2013]
|
|
|
- More coming soon...
|
|
|
|
|
|
## :books: \<My Projects />
|
|
|
|
|
|
> The projects are listed on my personal website: [NXUweb](https://www.nxuweb.net/) (:construction: Update later)
|
|
|
|
|
|
---
|
|
|
|
|
|
## :trophy: \<Milestone />
|
|
|
- 2007 \- Start creating websites & studying web tech (HTML, JavaScript, CSS)
|
|
|
- 2008 \- Learn my first programming language `Visual Basic 6.0`
|
|
|
- 2009 \- Created my first flash game with ActionScript ~ `NXUTD`, a Tower Defense game
|
|
|
|
|
|
└── 
|
|
|
- 2009 \- Own my first server
|
|
|
- 2010 \- Own my first domain `nxuweb.net`
|
|
|
- 2011 \- Set up `NXUNews` and start posting technology news and reviews
|
|
|
|
|
|
└── 
|
|
|
- 2013 \- `NXUNews`/`NXUweb` achieved Hong Kong ranking `1,208` & `286,981` in global ranking (Alexa Rank)
|
|
|
|
|
|
└── 
|
|
|
- 2013 \- Developed `NXUTech.` to replace *NXUNews*, focus on reviewing, testing, unboxing and analysis of IT gadgets
|
|
|
|
|
|
└── 
|
|
|
- 2014 \- Launched `nxu.biz`, provided free software solution to maximize the efficiency of daily work
|
|
|
|
|
|
└── 
|
|
|
- 2014 \- Released my first web application `BitXByteConverter`
|
|
|
|
|
|
└── 
|
|
|
- 2015 \- Established `NXUShop` for selling gadgets, toys, gifts (File-base online shop system)
|
|
|
|
|
|
└── 
|
|
|
- 2015 \- Introduced `Smart Intelligence Engine`, an intelligent problem-solving tool
|
|
|
- 2017 \- Graduated with Higher Diploma in `Software Engineering`
|
|
|
- 2017 \- Founded `YUKARI FAN CLUB` (YFC), a fan club of a singer/live streamer
|
|
|
|
|
|
└── 
|
|
|
- 2018 \- Launched `YUKARI DASHBOARD`, the data analysis platform of YFC
|
|
|
|
|
|
└── 
|
|
|
- 2019 \- Developed `YFC Admin Management System`, a multi-functional real-time data collection, management, analysis, visualization platform of YFC
|
|
|
|
|
|
└── 
|
|
|
- 2019 \- Became a staff member of `Yukari World`, a live concert activity
|
|
|
|
|
|
└── 
|
|
|
- 2020 \- Released `Xiang AI chatbot`, the chatbot of YFC
|
|
|
- 2020 \- Graduated with BSc in `Computer Science`
|
|
|
- 2021 \- Joined m-Chinese Solution Limited as `Software Engineer`
|
|
|
- 2023 \- Established a online shop `foobar.store`
|
|
|
|
|
|
└── 
|
|
|
- 2023 \- Built my own private cloud (New Server, New Network, New System)
|
|
|
|
|
|
---
|
|
|
|
|
|
## :desktop_computer: \<Hardware Equipment />
|
|
|
|
|
|
#### Server
|
|
|
- Hello World Private Cloud (Proxmox VE, EPYC 7542, 512GB RAM, RTX4090)
|
|
|
- Home Lab Server (UNRAID, Xeon E5-2690v3, X99, 256GB RAM, GTX970)
|
|
|
- WEB & DATABASE (Debian, Core i3-8100, Q370, 16GB RAM)
|
|
|
- VM Server (Proxmox VE, Core i7-2600K, P67, 20GB RAM)
|
|
|
|
|
|
#### Workstation / PC
|
|
|
- MAC Studio (macOS, M1 MAX, 64GB RAM)
|
|
|
- Workstation 2022 (Windows 10, Ryzen 9 5950X, X570, 128GB RAM, RTX 3060 Ti)
|
|
|
- PC2 (Manjaro & Windows 10, Core i5-8400, H310, 16GB RAM)
|
|
|
|
|
|
#### NAS
|
|
|
- Synology DS918+
|
|
|
- QNAP TS-831X
|
|
|
- Custom NAS (openmediavault, Celeron J3160, 8GB RAM)
|
|
|
|
|
|
#### Laptop / Tablet
|
|
|
- iPad mini 6
|
|
|
- Chromebook Spin 714 (Chrome OS, Core i5-1235U, 8GB RAM)
|
|
|
- Thinkpad T460p (Manjaro, Core i7-6820HQ, 16GB RAM, 940MX)
|