Download PDF


  • 12 years end to end software development experience using C#, VB.NET, ASP.NET and other MS technologies and frameworks.
  • 6 years development and design experience in iOS application development using Objective-C.
  • 2 years development experience in Android application development
  • Knowledgable in 3 tier system architecture design and implementation for both in house and cloud environment using Amazon Web Services (AWS) and MS Azure



Web Development

Proficient in C#, VB.NET, ASP.NET web forms/MVC, Web API, SignalR, javascript, CSS, jQuery, AngularJS, KnockoutJS, Crystal Report/Business Objects, Reporting Services,  HTML5, IIS, Oracle HTTP Server. Used MS SQL, MySQL, and Oracle as databases.

Desktop Software Development

Experienced in desktop software development for Windows platforms using C# and VB.NET. Have worked with hardware interfacing and various SDKs for industrial automation.

Mobile Application Development

Experienced in Objective-C using Xcode, with 2 years experience in Android development with Java and Eclipse

Work experience

Apr 2013Present

Senior Software Developer

nSearch Global Pte, Singapore

Assigned and deployed at Singapore Prison Service for developing government systems and eservices for SPS.


 iRecruitment­ -  Work both as an Android and.NET backend developer for the development of a tablet application that is being used by the Recruitment branch for candidates to take exams. The app is also being used by interviewees to enter assessment score and recommendations during candidate interview. The system uses .NET MVC as admin portal to manage candidates, interviewees, and generate reports. A .NET WCF is used to connect the android app to the SQL database.

Internal Training and Development Portal-­ An intranet training management application use to manage staff's training. Used MS SQL Server, C#, ASP.NET, and jQuery

Compass Green Management System -  Work as an application developer for the development of a system that tracks staff allocation on SPS quarters and safe houses.

SPS Fitness Portal - A public portal use to schedule, book, and manage staff's fitness test. The system was implemented using government SingPass for authetication and GWS-X for web services.

Dec 2012Mar 2014

Senior Application Developer and Support

Innova Think Corp (Makati, Philippines)

Worked with an ISO certified solution delivery company to  design and develop software projects following the SDLC practice for a large MNC client in health and pharmaceutical industry.


Integrity In Business –  Work as System Architect and Lead Developer (iOS  & .NET) to develop a notification system using an iPad application which connects to a .NET web application to manage data and maintain reports. Managed 3 developers and monitor the status of each assigned task.

Oncology Pronouncing Dictionary -  Work as a mobile developer for the development of a mobile application to be available for both android and iOS from NCI oncology dictionary.

Financial Exception System - Work as a Lead .NET developer for a web application that enables users to request for financial exceptions like discounts on a product, and then send notification to selected users for approval, rejection and comment. Manage 2 junior developers to track progress for each assigned task.

eSignature - Work as both iOS and .NET developer for an enterprise application to capture signature of Sales Representative via an iPad and send data to an enterprise server connected over SOA gateway.

Nov 2010Jul 2012

Senior Technology & Development Consultant

Xiexen Solutions, Inc (Taguig, Philippines)

Provides system analysis, application and development for the different projects acquired by the company. Hire and train developers as needed by the company on a per project basis.


PNDF Drug List - Work as an iOS consultant and developer for the conceptualization, implementation, and development of an enterprise iPad application to be used by doctors for multiple drug Interaction for generic and branded drugs with category and description under the Philippine National Drug Formulation

UMED Learning Website - An enterprise video learning website for a pharmaceutical company to be used by health care professionals.

Dec 2007Nov 2010

Software Engineer and Consultant

RSI Systems, LLC (Maryland, USA)
  • Work as fulltime .NET consultant and software enginner for various projects assigned by the vice president for technology in a remote working environment.
  • Visit onsite for support, training, and project discussion with the team.


Webmonitor - Monitors ink level of Rsi Print Systems via a web interface.

PDX to Access­SQL - Import PDX (Portable Data Exchange) Files from an FTP server to MS Access and SQL server via a running windows service on Remote machines.

Barcode Scanner - A software that interfaces with an optical bar code scanner through a PC’s RS232 port to calculate good reads, bad reads, and rolling averages of a box in a machine line (conveyor driver machine).

Apr 2006Nov 2007


Information Professionals Inc
  •  Provides web development for the client using ASP.NET, Visual Basic.NET ­
  • Write technical specification documents and use cases Responsibilities:


Customer Relationship Management System - Developed a fully functional customer relationship management system based on existing VB.NET CRM application. The application will extend the functionality by including both retail and corporate customers. 

Mar 2005Apr 2006

Analyst, Programmer

Information Technology Solutions International Inc (Quezon City, Philippines)
  • Prepare program specifications based on the design specifications provided by the System Analyst. ­
  • Review Unit Test Plans and test results done by the Programmers.
  • ­ Code review work done by the Programmers of the project.


Time Management - Work as a developer for converting a java web based application into a client, server windows application using VB.NET and IBM DB2.

Auto Loan System Data Migration -  Work with the system analyst to develop a windows application that extracts database file to a formatted file uploadable to AS400 for processing.

Internet Based Application System - Develop a web based loan application for the client's loan services namely The system consist of both public site for public access to the loan application and an administration site for content management. Used VB.NET and MS SQL.

Dec 2003Mar 2005

Development Consultant

Global Implementation Services
  • Defines a customer's data input and reporting requirements. ­
  • Writes software programs according to design specifications and according to programming standards.
  • ­ Conducts unit testing to ensure correctness of functional development and customization.


Time Keeping System - Developed a multi scheduling Time Keeping System using VB.NET for a manufacturing system which integrates to Microsoft Dynamics.


Jun 1996Mar 2001

Bachelor of Science in Electronics and Communications Engineering

Pamantasan Ng Lungsod Ng Maynila ( University of the City of Manila)