Michael Angelo Agcaoili
Drop Here

Michael Angelo Agcaoili

Passionate in Software Development


Singapore, Singapore


• Have 9 + years of experience in analysis, design, development and testing of client/server, web based, window-based application using n-tier architecture. Expert in developing windows applications, web applications, web services in Microsoft Visual Studio 2003/2005/2008 using C#.net/MVC Razor/VB.net/ASP.net and back-end using SQL Server/MS Access. • Widely used XML Schema, CSS, DOM, HTML, AJAX,Jquery and JavaScript. • Have an excellent code structure and aims to build with quality not just to get the work done. • Passionate in software development, easy to learn new language, have creative and strategic approach on tasks assigned. • Have already created new(from scratch), support, debug, maintain or rewrite/re-design whole software systems on web ... moreand windows as front-end and SQL Server as back-end. • Have strategic approach on creating generic components that can lessen coding and is useful on all other applications. • Have experienced being assigned and envision on the architectural approach on making a software and share it with the people. • Assigned to do the whole Software Development Life Cycle in a tight schedule. • Has been always relied on giving solutions if problems are considered impossible to solve or non-remedy issues (specific on software). Has been creative and strategic on approach of deriving solutions and designs. Has always been relied on suggesting knowledge specific on software development. • Has always been a visionary/visualizing the whole package of the project together with its design and which approach to use. • Manage testing and schedule/s and mandays categorized on each requirements. • Created deployment packages. Components, models, prototypesof applications. Installing an assembly in Global assembly cache (GAC). Able and knows how to use threading, encryption, and reflection. Assigned to make sure that (QA) quality is applied on every software created. • Worked extensively with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database. • Gather requirements from end users, creates documentation (technical, functional, change requests, estimation, UAT scripts, RDBMS). • Includes encryption on data when cache. Knowledgeable on using Google map API and Experian payments. Uses reflection to dynamic calling of assembly methods. • SQL Extensive experience in Server Database design, Database maintenance, developing T-SQL queries, stored procedures, functions and triggers using SQL Server 2000/2005. • Uses Microsoft Visio for diagrams and flowcharts. • Expert in debugging/maintaining an application using the debugging tools provided by the Visual Studio.Net IDE. And NUnit. • Have already been exposed widely on software development since there are projects that have been assigned alone. • Already created lots of systems like Enrollment, Insurance, Logistics, Payroll, billing/collection, etc. as mentioned below. • Effective in working independently and collaboratively in teams. Also have much experience in hardcore development. less

Michael Angelo Agcaoili has added 4 portfolio pieces. Create an account to review them.

Michael Angelo Agcaoili has more jobs to show. Create an account to review them.


Name Score (out of 5) Time to Complete
Knowledge of .Net Framework 4.0 Skills Test 4.50 Top 20% 8 mins
ASP.NET with SQL Server Test 3.75 Top 20% 40 mins
Programming with C# Test 2.90 Above Average 34 mins
ASP.Net 3.5 using C# Test 2.50 Above Average 39 mins
What's the difference?

Work History

685 hours worked
3 jobs


More than 30 hrs/week

Associated with


Search for others