Skip to content
06Professional profile

Miguel Ramos

Senior Software Developer / Dynamics 365 CE Consultant / Software Architect

A / Expertise

Technical expertise

Enterprise platforms

  • Dynamics 365 CE
  • Dynamics CRM
  • Power Platform
  • Dynamics NAV (C/AL)
  • Dynamics GP (Dexterity)

Application development

  • C# and .NET
  • ASP.NET
  • Vue and TypeScript
  • REST APIs
  • Customer portals

Architecture and integration

  • Solution architecture
  • Microservice migration
  • System integration
  • Metadata-driven platforms
  • Data synchronization

Infrastructure and operations

  • Home lab setup
  • Infrastructure setup
  • Proxmox and Linux servers
  • Docker deployments
  • Discord bot, currently running
B / Highlights

Relevant achievements

  1. Developed and maintained a customer portal used by more than 100,000 customers of an Australian telecommunications provider.
  2. Led the migration of a legacy web application to Vue, and moved monolithic solutions to microservice APIs.
  3. Led development of an HR product built on Dynamics CRM 2013, implemented for enterprise clients with more than 500 employees.
  4. Pioneered web service integration for Dynamics NAV using C#, NAV Web Services and C/AL.
C / Career

Experience

Enterprise consulting and Dynamics 365 experience, most recent first. Client names are withheld.

  1. Present

    Enterprise Dynamics 365 CE Consulting

    Current engagement

    • Technical consulting on enterprise Dynamics 365 CE implementations.
  2. Ongoing

    Founder

    X-Rising Lab Technologies OPC

    • Building independent software products and the AIRO platform initiative.
  3. From Oct 2020

    Senior Developer

    EMAPTA Philippines

    • Maintained and managed Dynamics CRM for an Australian telecommunications provider.
    • Developed and maintained a customer portal used by more than 100,000 customers.
    • Addressed critical application security issues and helped plan fixes based on penetration test results.
    • Designed integration solutions and solution architectures, and planned requirements with stakeholders.
    • Built background tasks that synchronize millions of records to SQL.
    • Migrated monolithic solutions to microservice APIs and led a legacy web application migration to Vue.
  4. Jul 2020 - Sep 2024

    Senior Technical Consultant

    365 Mechanix Pty. Ltd.

    • Customized Dynamics 365 to client requirements, and implemented and extended Dynamics 365 portals.
    • Developed integration tools connecting third-party applications through APIs.
    • Developed a service API wrapper for ABN web services, used in Dynamics portals.
    • Managed deployment of portal objects and CRM solutions from development through UAT to production.
  5. Jan 2018 - Apr 2025

    Freelance Software Developer

    Self-employed

    • Developed software solutions to client requirements on hourly and project-contract terms.
  6. Jun 2018 - Jul 2020

    Lead Dynamics CRM Developer

    Flat Planet Philippines

    • Mentored a junior CRM developer.
    • Implemented automated SMS attendance notifications.
    • Built a utility synchronizing Dynamics CRM with another web application through APIs and SDKs.
    • Established a standalone portal framework synchronizing with Dynamics CRM data through Xrm.
    • Re-implemented the internal CRM with separate development, UAT and production environments.
    • Implemented an HR 201 document filing solution on SharePoint, and stabilized the existing CRM implementation.
  7. Dec 2017 - Jun 2018

    Dynamics CRM Developer

    CGI Philippines

    • Supported an on-premise CRM implementation by migrating data between CRM instances and using automated solution deployment.
  8. Apr 2016 - Dec 2017

    Technical Consultant Developer

    Retail Software Associate

    • Developed integration applications connecting Dynamics NAV to external systems.
    • Pioneered web service integration for Dynamics NAV using C#, NAV Web Services and C/AL.
    • Delivered Dynamics NAV integration customizations using pages, codeunits and web services.
    • Customized the internal Dynamics CRM to manage time and attendance, sales opportunities and client billing.
    • Ran C# and web services training for fellow developers.
  9. Jun 2013 - Apr 2016

    Lead Software Development Engineer

    Gurango Software Corporation

    • Implemented CRM customizations for local and international clients in an agile team.
    • Led development of an HR product on Dynamics CRM 2013, implemented for enterprise clients with more than 500 employees.
    • Developed a social listening tool demonstrating the extensibility of the Dynamics CRM 2011 Xrm SDK.
    • Developed Dynamics GP product solutions for local and web clients, using eConnect with ASP.NET.
  10. Nov 2012 - Apr 2013

    Intern, Software Development Engineer

    Gurango Software Corporation

    • Implemented Dynamics GP customizations using Dexterity and eConnect, then joined the research and development team as a regular employee.
D / Credentials

Certifications and education

  • Power Platform Functional Consultant Associate
  • Microsoft Dynamics Customization and Configuration in CRM 2013
  • Microsoft Certified Professional

Bachelor of Science in Information Technology

University of the East, Manila / 2009 - 2013

See my LinkedIn for more