Mark Arvin Badiola

software engineer, project manager, blogger, aspiring writer and visual artist.

About Me

Hi I'm Arvin! I'm a software engineer on weekdays, a philosopher [inside a bus] on weeknights, a visual artist on weekend mornings, a writer on weekend nights, a singer in the shower, a comedian (when I feel like it) and a full-time half geek. (To claim full fledged geekiness will be presumptuous.) Apparently, I'm into a lot of things be it movies, music, literature, art in traditional media, writing, and of course programming.

I earned my Bachelor's Degree in Computer Science in the University of the Philippines, Manila under the Health Informatics track. I worked on quite a lot of projects as a student like an information system for diabetes patients, a protein structure modeler, and a system simulating learning of feedforward artificial neural networks to name a few.

But those weren't the real thing yet. When I joined the IT industry, I was able to work on more exciting projects starting with a banking solution for a top bank here in the Philippines. Then I worked with a mobile applications development team as the all around API guy. From there I moved on to working for an international banking solution provider until I decided to get myself immersed in the local startup scene and became both a software engineer and a project manager. Check out my projects below.



  • C# .Net
  • PHP
  • HTML
  • CSS
  • Javascript


  • .Net Frameworks 1.1 to 4.0
  • .Net Entity Framework
  • Symfony 1 & 2
  • Yii
  • AngularJS
  • EmberJS

Other Technologies

  • Python
  • MySQL
  • Google App Engine

Experience Summary (as of Sep 2016)

  • 6 years of professional experience as full-stack developer in PHP and C#
  • 5 years of experiece with REST-based APIs for consumption of mobile applications
  • Created and implemented software design patterns and architecture
  • Adopted, developed, and implemented process for project management in current company
  • Managed projects involving both local and foreign clients
  • Managed a team of developers; a task that involved project planning up to monitoring, control, coordination with stakeholders, and the associated clerical works
  • Has familiarity with CMMI 1.3 process areas and exposure on associated tasks and responsibilities


BPI Express Online

June 2010 - August 2013

Pointwest Technologies Corp.

BPI EOL Maintenance Project
  • Online Donations - Team Lead
  • Real Time Account Activation - Technical Lead
  • Security Vulnerability Patch - Technical Lead
  • Online Investments - Developer
  • Technologies: HTML, CSS, jQuery, C# .Net, VB .Net, NUnit, MSSQL, Visual Studio

Pointwest Mobile Applications

May 2011 - August 2013

Pointwest Technologies Corp.

Mobile Applications Development
  • HookApp, dating mobile application - Back End Web Service Developer
  • Arko, flood hazard maps provider - Web Designer/Developer
  • Jasmin, room reservation application - Back End Web Service Developer
  • Technologies: HTML, CSS, jQuery, PHP, Symfony, MySQL, Python, Google App Engine

Sandstone Technology Phils. Inc.

August 2013 - November 2013

Sandstone Technology Phils. Inc.

VietinBank Project

VietinBank Online Banking System

Technologies: VA Smalltalk, SUnit

iPointeast Inc.

November 2013 - present

iPointeast Inc.

Web and Mobile Development Team
  • Viventis ATS, application tracking system for executive searches - Back End Developer
  • Emera Mobile, property management mobile and web application - Project Manager & Technical Lead
  • Remote Surveillance Information System, information management and analysis system for surveillance operations - Project Manager & Technical Lead


University of the Philippines, Manila

BS Computer Science
Dissertation: "NeuralNet: An Online Tutorial and Implementation of Simple Feedforward Neural Networks"


University of Maryland, College Park
Developing Innovative Ideas for New Companies: The First Step in Entrepreneurship

Activities and Affiliations