About Me

Hi I'm Jia Ying

When I was 17, I took my first programming course - Let's Code. It is a basic Ruby programming course for students who have not had any programming experience. I discovered that I liked solving programming questions.

I had many questions at that time: How were programming languages created? What can we do with programming languages? I went on to attend courses related to programming/computer science. Now, I am studying Computer Science in the National University of Singapore to get those questions answered.

Some highlights of my university life include: specialising in software engineering and programming languages, joining the NUS Overseas College (NOC) Program

My Skills

Programming Languages

Python, Java, Ruby, JavaScript, TypeScript, HTML5, CSS, SQL, C

Frameworks

NodeJS, React, Redux, Ruby on Rails, JavaFX, OP-TEE

Tools

Git, Heroku

Education

Bachelor of Computing in Computer Science (Hons)

Specialisations: Software Engineering (Distinction), Programming Languages

Completed the NUS Overseas College (Singapore) program: a 6 months internship at a startup with entrepreneurship coursework at NUS

Relevant coursework taken:

  • CS1101S - Programming language I: functional programming
  • CS2030 - Programming language II: object oriented programming
  • CS2040 - Data Structures and Algorithms
  • CS2103T - Software Engineering
  • CS4215 - Programming Language Implementation
  • CS5218 - Principles and Practice of Program Analysis

GCSE A Level - 87.5 rank points

Programming related endeavours:

  • Let's code! - A one month basic Ruby course.
  • Cyber Defenders Discovery Camp - Bronze medal
  • Project Euler