Jeremiah Flaga My thoughts and experiences on programming, life, atbp.


Profile Image

Jeremiah Flaga

Skype: jboyflaga
Mobile: +63918 374 5134

Technical Knowledge



ASP.NET Web Forms, ASP.NET MVC, WinForms, WPF, Entity Framework, Moq

Completed "Short Entry Course on VB.NET and ASP.NET Development" last 2012


HTML, Bootstrap, JavaScript

KnockoutJS, jQuery



RxJava, Retrofit

Took "Programming Mobile Applications for Android Handheld Systems" from Coursera last 2014



SQL Server, SQLite

ORM: Entity Framework in .NET

Took "Introduction to Databases" from Stanford OpenEdX Online last 2014

Unit Testing:

xUnit, Moq, JUnit

Software Architecture or Design:

The SOLID principles

Clean Architecture model of Uncle Bob Martin

Also have knowledge on some design patterns such as MVP, Decorator, Strategy, Factory, Command

Also, a little knowledge on some DDD concepts

Software Development Practices:

Believes in Agile Software Development practices such as collective ownership of the code base, code review (even pair programming or mob programming), discarding practices that does not work in a particular team and retaining those that work, and others you might want me to believe in that works in software development :smile:

Believes that TDD can greatly help us make software that is maintainable

Basic Computer Science Concepts:

Learned CS through free materials of Stanford's CS106B last 2012, and through MIT OpenCourseWare 6.0001 this 2017

... also through "Computer Science Distilled" of Wladston Filho

Completed the first part of the "Nand to Tetris" course


Googling Stackoverflow :smile:

I know a little bit of Python.

I also like solving some algorithmic problem, but am able to solve only the simple ones, :smile: at least for now...
You can view my solutions to some problems here.

An avid fan of Uncle Bob Martin (I visit his blog often).

(Please click here if you want a peek into how I currently think)

I read.


(old GitHub account)

Work Experience

  • Software Developer (April 2012 – October 2012)
    – for web using .NET
    – at Jairosolutions
    – Involved in creating contest pages for

  • Software Developer (December 2012 – May 2016)
    – for web using .NET
    – at Mynd Consulting
    – Involved in maintaining desktop and web apps for insurance of Common Census

  • Software Developer (October 2016 – Present)
    – for mobile using Android
    – at Mynd Consulting
    – Involved in developing versions 2 and 3 of Dr Oz app for Android