I focus on iOS and Android Development using Swift and Kotlin.

What I’m Passionate About

Mobile Apps

Native apps are fast and responsive. The high level of performance and quality give the superior user experience.

Full-Stack Web

Getting to know the different aspects of development gives you a better perspective in solving problems.


Combining algorithmic thinking with an organised code structure makes the development efficient.


With a good grasp of raster and vector, it’s fairly straightforward to utilise Affinity and Adobe products.



A random quote generator from my personalised list.


I studied Computer Science at Holy Angel University. In my pursuit to never stop learning, I’m constantly improving my skills by taking courses such as Harvard’s CS50 via edX for stronger Computer Science fundamentals, and on Udacity and Udemy mainly for general programming.

Holy Angel University
HarvardX CS50 via edX
Free Code Camp




Here are some of the technologies that I have used before. I include those that I’m more confident and proficient in on my resume.

Mobile Swift, Kotlin, Objective-C, Java
Front-end HTML, CSS, JavaScript, AJAX, UI Design, UX Improvement
Back-end Node.js, Express.js, REST API
Database System Realm, MongoDB, SQLite, MySQL
Software Architecture MVC, MVVM, MVP
JS Framework/Library React.js, Socket.io
UI Framework Bootstrap, Semantic UI React
Source Control Git, GitHub, BitBucket, Sourcetree
Unit Test XCTest
Transpiler Sass/SCSS, PostCSS, Autoprefixer, Jekyll, Babel
Data Serialisation JSON, YAML, XML
Linting SwiftLint, ESLint, Sass-Lint
Tasks Automation Gulp.js
Hosting Service GitHub Pages, Heroku
Programming C# .NET, C, C++
Content Management System Wordpress
Game Development Unity
IDE, Text Editor Xcode, Android Studio, IntelliJ IDEA, JetBrains IDEs, Visual Studio, VSCode, Atom, Sublime Text
OS macOS, Windows, Linux
Graphic Design Affinity Designer, Adobe Photoshop, Adobe Illustrator
Project Management JIRA, Trello
Marketing, Research Google Analytics, Google Trends, Facebook Ads, Instagram Ads