Experience
- Chief Technology Officer
- Chief Executive Officer
- Entrepreneur In Residence
- Director, Incubation Research
- Venture Fellow
- Director, Software Engineering
- Head of R&D
- Adjunct Professor
- Co-Founder
- Senior Software Engineer
Projects Open Source
Teaching
Good education should let students explore their interests and enjoy the learning experience. Starting from simple examples and concepts, students should be exposed to more complex applications. Inspiring students helps them to go beyond their capabilities and achieve bigger goals. [Teaching Statement]
- 2023Computational Thinking (IS1702)FeedbackTeaching Portfolio
- 2016Secure Software Development (ICT3103/ICT3203)Course FeedbackTeacher Feedback
- 2015Logic and Formal Systems (CS3234)
- 2014Software Engineering Project I/II (CS3201/CS3202)Teacher Feedback
- 2014Programming Language Implementation (CS4215)
- 2013Programming Language Concepts (CS2104)