Passawis
Chaiyapattanaporn
2nd year Computer Science, UCL
About Me
Hi, my name is Passawis. I am a second year Computer Science student at University College London and have a strong passion for anything technology related.
I'm always eager to learn about new concepts in Finance and Computer Science. Passionate about improving my own skills through various freelance, internships and contract works. The experiences I have gained from these works have molded me into a better computer scientist.
Beyond technology and computing I like to travel. This is my first year in London after doing a full-year of online lectures from Thailand so I am eager to go out and explore London.
Experience
Connected Learning Internship
- Implement the frontend and backend for Diamant game for incoming first year students at UCL
Freelance Developer
2 React-Native applications and 3 websites (Django / Flask with React Frontend) Worked solo and in small teams (2-3 people)
Dathena Science
- Develop and maintain react components
- Utilise SCRUM framework to deliver requirements
- Write tests using JSDoc and Storybook
- Write requirements documentation on JIRA
- Implement SonarQube rules
Projects
Tetris AI Player
Created an autoplayer for the tetris game implemented in Python. Utilised various heuristics to achieve the highest score and survive as long as possible.
Maximised score received by creating conditions to allow the tetris board to accumulate to certain height to increase chance of block combo combinations.
London Railway TSP
Implemented Python class for the London Railway lines providing functions such as finding the shortest distance between any two stops, minimum station stops as well as creating new stations whilst minimising the total distance of the new line (travelling salesman)