personal statement


  • More than 3 years experience in .NET environment with 2 years of professional experience in software development lifecycle, including analysis, design, development, testing, integration and troubleshooting
  • Passionate in creating good quality applications

Technical Skills

  • C# (main), F#, Java, JavaScript, VB.NET
  • .NET, ASP.NET, ASP.NET MVC, SignalR, Windows Form
  • Bootstrap, jQuery
  • ADO.NET, Entity Framework, StackExchange.Redis
  • Redis, SQL Server
  • MSTest, NUnit
  • Git, SVN
  • Design patterns, Micro-Services, OOP, SOLID, Test-Driven-Development
  • Amazon Web Services (AWS)

Professional Experience

.NET Developer | Attend Anywhere, Melbourne, Australia
May, 2013 – Current
Developing and maintaining Video Consulting Capability (VCC) web-based management tools which enable people to have access to health services via video call.
  • Sole developer on integrating Redis database (Amazon Elastic Cache) with existing codebase as part of initiating micro-service infrastructure to have redundant and scalable web application
  • Refactoring the codebase to support Amazon Simple Storage Service (S3)
  • Collaborating with Operations team as part of how infrastructure is provisioned
  • Convinced team on multi-threading usages in web application by giving a simple benchmark and basic fundamental knowledge on asynchronous programming, parallel computing and multi-threading concepts
  • Core contributor of introducing SignalR to VCC web application
  • Collaborating with Business Analyst, Product Owner and Tester while defining the user stories
  • Responsible on migrating a windows schedule task to be integrated with the core application to make it real-time
  • Persuading team to write good quality and readable code
  • Responsible on rewriting embedded markup scripts with vanilla JavaScript to make it compatible with any third party websites

Sales Consultant | The Smart Group, Melbourne, Australia
November – December 2009
  • Worked as part of team consisted of 5 to 7 people
  • Offered cheaper rates for electricity and gas from door to door
  • Built rapport with customers and listened to them
  • Signed up new customers

Community Involvement

Mockup Creator | UnitingCare lifeAssist, Melbourne, Australia
December 2014
UnitingCare lifeAssist were one of the problem owners at Random Hack of Kindness (RHOK) 2014. Their problem was trying to get a very simple feedback about the happiness of disabled or aged people who they care for.
Main challenges that we encountered from technical point of view were, they would want the feedback platform to be integrated with their current existing platform. Since we did not have any access to their infrastructure and source code, we decided to create a very simple light mockup. The mockup was created using HTML5 and jQuery.

Volunteered as YOW! Crew | YOW! Software Developer Conference, Melbourne, Australia
November – December 2011
  • Answered attendees questions
  • Assisted with registration
  • General office duties


  • February, 2011 – December 2012 | Bachelor of Computer Science (Application Programming)
RMIT University, Melbourne, Australia
  • February, 2009 – December 2010 | Associate Degree in IT (System Administration)
RMIT University, Melbourne, Australia


  • Reading news and technical blogs, such as Channel9, InfoQ and DZone
  • Learn new/different technologies and methodologies. Currently, interested on CQRS, Event-driven programming, Event Sourcing, Micro-services, and NoSQL database
  • Participate in several meet-ups, such as ALT.NET, Micro-Services and VIC.NET
  • Writing code snippets
  • Pet-projects
Sales Taxes
Demonstrated Test-Driven-Development practice with C# and MSTest
Producer Consumer Simulation
Demonstrated the usage of Async-Await feature on C# 5.0
Appointment Booking System
Developed an Appointment Booking System web-based application using ASP.NET (Web Forms 4.0 and MVC 3.0). It is used to allow conference centre and other meeting venues in the school to be booked by staffs for senior-level meeting purposes.
Forum application
Designed and Developed simple n-tier of Java desktop Forum application with chatting capability
  • Badminton

activity stream

No activity in the last 60 days.