賴璟霆

資訊工程系

Email: zaq81009@gmail.com

Github: github.com/zaqNitori

賴璟霆

就讀於北科大資訊工程系。對於演算法有極大的興趣,常常與朋友們討論各種演算法的問題,以及如何解決、增進效能。除了學校的相關課業外,時常參加競賽網 atcoder 所舉辦的線上競賽,有時也會參加 leetcode 的競賽。

程式語言: C / C++

技能: Git / Algorithm

語言能力: TOEIC 560分 

專題

基於質量彈簧模型之無線感測網路 定位演算法   •  WSN室內定位—畢業專題  九月 2020 - 至今

使用Contiki-NG、ubuntu開發    C語言

  • 利用各種不同的演算法,來試圖解決室內定位效果不佳的問題。
  • 藉由感測器讀取到的RSSI,將值由測試所得到的方程式轉換成距離,並且帶入各個演算法,來研究其成效。

日文五十音APP  •  Android應用程式開發—小組專題 五月 2020 - 七月2020

使用Android Studio 開發 JAVA語言

Github: https://github.com/zaqNitori/Android-Project

  • 由於我自學日文的關係,試圖將想像中,以適合初學者學習的模式來設計APP。
  • 結合firebase功能。

懷舊2D遊戲 黃色恐怖  •  OOP物件導向設計實習遊戲開發—小組專題 三月 2020 - 七月2020

使用visual studio2017 開發 C++語言

Github: https://github.com/zaqNitori/oop-project

  • 使用課程提供的框架,並且利用OOP物件導向的特性來開發遊戲,並且利用git進行版本控管。
  • 不完全仿照目標遊戲撰寫,而是加入了自己所設計的關卡模式等元素。
  • 負責所有物件、關卡設計和物理碰撞的實作,並配合組員所提供的分割圖,進行圖像處理。

Carena 官方網站  •  網頁程式設計 五月 2020 - 七月2020

Html5 、 css3 

Github: https://github.com/zaqNitori/html_project

  • 學習基本網站設計。

相關工作經歷

擔任Python暑期夏令營助教 七月 2020 (一週)     國立臺北科技大學

  • 總共一週的Python暑期夏令營,主要工作為 輔助教師擔任TA,協助學生理解程式基本架構、語法、邏輯觀念。

  • 學習到如何從初學者的角度發想,使用非程式的概念來進行解說,或是將邏輯轉化為平常生活中的經歷或物件來解釋。 EX: list就像老人的藥盒,都是存放相同類型的容器,可以隨意存取,有前後關係。

參與課外活動

資工系排球隊隊長

我十分喜歡運動,因此加入了系上的排球隊,並且在大二時接認了隊長的職務。主要負責學校公用場地的練習時間協調、隊費管理、設備添購、球隊帶練、球衣設計及製作。

學習到了如何帶領一個隊伍,使其有共同的目標。以及與其他幹部合作,彼此討論設計一套適合我們球隊的練球內容。


益智遊戲


從高中開始就加入了學校的象棋社,我非常喜歡益智類的遊戲。在高一時,曾經拿過春輝盃 第七名的成績。上了大學後,仍然繼續參與學校的象棋社。

喜愛玩數獨、Nonogram、SlitherLink及Nurikabe。這幾項都是從大一就開始玩到現在,其中Nurikabe玩得最好,常常在Puzzlemix.com地這個項目中,獲得無失誤最速紀錄保持者。

賴璟霆

我是賴璟霆,目前就讀於國立臺北科技大學資訊工程系。對於演算法有很高的興趣,因此常常會上leetcode或atcoder等演算法網站去練習寫題。此外在Android APP開發也有一定基礎。

大一的時間,學校的課業外,我開始對數獨這類益智遊戲感興趣。在課業能夠維持班排前半段的情況下,我花了很多時間在研究數獨、象棋以及其他同類型的遊戲,藉由這些活動,我不停地讓我的腦袋在思考,我認為可以讓我在思考解題的方法時,能有不同方向的答案。除了益智遊戲,我還加入了系上的排球隊,並且在隔年接下了隊長的職務。對於團隊的管理在這期間有著挺深刻的感想,並且也學習如何與其他團體協調時間。

大二時,我的朋友向我推薦了演算法的網站,我也是從這個時候開始,把除了練球以外所有的時間都花在了練習演算法上。為了能夠更快上手,以及要能看懂他人的程式碼,我花了不少時間在學習container的運用。也因此我在往後遇到題目時,總是能比身邊的同儕更快也更精準的想到效率不錯的解法並且使用適當的container。

    大三開始了專題研究,我們這組選擇了無線感測網路802.15.4的室內定位領域,這對我們而言是個有挑戰的專題。由於我們基礎知識量的不足,加上開發所需要使用的是Open Source也需要去適應,因此我在整個上半年一直在閱讀相關的背景知識,也會email指導教授詢問問題。在這個階段,我嘗試閱讀不少相關的論文,也找了相關的RFC file來學習內容的架構以及為甚麼要這麼設計。

    我個人認為,上大學除了能學習到更多專業領域的知識外,就是要培養我們的各項能力。到目前為止我提升最多的就是自學的能力。尤其是在研究專題時,為了看懂,下了不少功夫在看資料,並且消化之後向教授提出問題。這也是我認為最重要的能力。相信在日後我會在學到更多的知識與技術!