Erwin Mendoza

More than decade of experience in Software Development, Software Architecture and with strong knowledge using Microsoft Technologies like ASP.NET MVC, Xamarin/MAUI, C# and Visual Studio.

Extensive Experience in Developing Custom Application / Module for various project & Database Management System. Excellent Knowledge on Software development Life Cycle (SDLC) such as: Analysis/Design/Development, Unit Testing/Microsoft SQL Server etc. and Ability to analyze complex business problems;

Also Extensive Experience in
- Cloud-based App Infrastructure setup, using Azure Cloud,
- LLM (Large Language Models, since 2022) and MCP (Model Context Protocol) Configuration

Excellent verbal communication skills with good problem solving abilities including customer interactions. Can adapt quickly to changing requirements that will enhance and promote the value and service offered by any organization


Experience (notable ones)

Software Architect / Senior Developer / Team Lead

Apex Mobiletech UK

Develops .NET applications, supporting business objectives while providing expertise in full software development lifecycle, from concept, design, and development to testing for the clients. Leads a small team of developers, providing tasks, training and technical assistance. Also oversees overall technical solutions for all Projects in Architectural and Infrastructure aspect.

Projects: Countywide Estate Agents UK, Your-Move Estate Agents UK, Scribe Sketch UK/AU (Sketching tool), Herron Todd White AU, National Australia Bank, Nationwide Drones UK

October 2017 - Present

Part-time IT Instructor

STI College (Cubao Campus)

Teaches IT-related subjects majoring in programming (with practical) and software engineering. Subjects include: Programming with Java, Programming with C#, Data Structure, Software Engineering, Object Oriented Programming, Data Trends and IT Seminars.

Aug 2024 - Present

Senior Web Developer

Filta Global

Develops .NET applications, supporting business objectives while providing expertise in full software development lifecycle, from concept, design, and development to testing for the clients.

Projects: UFC GYM AU, AxisCloud Fitness AU, Subway AU, Johnny Rockets

March 2017 - September 2017

Senior Web Developer

Tribal Group (HumanEdge Software Phils. Inc.)

Develops .NET applications, supporting business objectives while providing expertise in full software development lifecycle. Co-develops school-related applications, fixes bugs and adds change requests such as new features or new requirements.

May 2016 - November 2016

Analyst Programmer (Jr. Asst. Manager)

Rizal Commercial Banking Corporation (RCBC)

Develops and maintains multiple projects, provides technical support for production issues. Maintains legacy applications, fixes bugs and adds change requests. Manages developers, mentoring and supporting their application development in programming.

Key Projects: YGC Interactive TV (sole developer), RCBC AccessOne (Online Banking) Check Image Display, RCBC AccessOne Revamp

August 2013 - August 2014

Part-time IT Instructor

Interface Computer College

Teaches IT-related subjects majoring in programming (with practical) and software engineering. Subjects include: Programming with Java, Programming with C#, Data Structure, Software Engineering, Object Oriented Programming, Data Trends and IT Seminars.

June 2012 - March 2017

Web Developer / Analyst

Aimhigh Enterprises Phil. Corp.

Handles Web Applications, Web Sites and Web Multimedia in Development, Deployment, Analysis, Management and Research. Maintains legacy applications, fixes bugs and adds new features.

Websites: Pokepara.ph (Pocket Paradise), The Mango Farm (Wedding Venue) JP, Carica Philippines

September 2010 - June 2012

Education

Interface Computer College

Bachelor of Science
Computer Science
2006 - 2010

C. Arellano High School

Secondary Education
2002 - 2006

Skills

Programming Languages & Tools
Technical Expertise
  • Programming Languages: C/C++, C#, VB.NET, ASP.NET, Java, JavaScript, TypeScript, PHP, Python
  • Frameworks: ASP.NET MVC, Xamarin/MAUI, Code Igniter, WordPress, Drupal, Umbraco
  • Mobile Development: Android (Java & Xamarin/MAUI), Universal Windows Platform, iOS (XCode & Xamarin/MAUI)
  • Databases: MS SQL Server, MySQL/MariaDB, Oracle RDBMS, MS Access, Azure SQL
  • Cloud & APIs: Microsoft Azure, Facebook API, Twitter API, Google Maps API
  • Infrastructure: Server Management (Physical/Virtual/Cloud), LLM & MCP Configuration
  • Full Software Development Lifecycle (SDLC) - Analysis, Design, Development, Testing
  • Agile Development & Scrum Methodologies

Interests

Beyond professional software development, I am passionate about continuous learning and staying current with emerging technologies. I actively explore advancements in cloud computing, artificial intelligence, and modern software architecture patterns.

I have a strong interest in teaching and knowledge sharing, which has led me to conduct various technical seminars and webinars on web development, security awareness, and programming best practices. I also enjoy working with Large Language Models (LLM) and Model Context Protocol (MCP) configurations, exploring how AI can enhance software development workflows. In my free time, I contribute to the developer community and mentor aspiring programmers.


Awards & Certifications

  • TESDA Certification in Programming (June 2010) - NCIVCERT No. 0913060445276
  • Interface Computer College - Graduation Award "Programmer of the Year" (2009-2010)
  • 1 st Place - Java Community Inter-Collegiate Programming Competition at TIP (Sept 2008)
  • 3 rd Place - ComSSo Inter-Collegiate Java Programming Competition at UE (Aug 2010)
  • 1 st Place - Interface Computer College Java Programming Competition (Feb 2008)
  • 2 nd Place - Interface Computer College MS Visual Basic Programming Competition (Feb 2007)
  • Technical Speaker: Conducted seminars on Bootstrap, CSS, Data Structures, Web Security Awareness at various universities (2011-2020)