About Me

Senior Software Engineer with over 15 years of experience in web development, covering backend, frontend, and full-stack roles. I have strong expertise in development frameworks and stay up to date with the latest industry trends and technologies. Throughout my career, I have built a solid background in programming, algorithm design, support, maintenance, implementation, and supervision of systems across various industries in both the public and private sectors.

I hold a Master's degree in Computer Science (Advanced Programming) from Fairleigh Dickinson University (Vancouver, Canada) and am fluent in English and French at an advanced level. My experience includes the development and implementation of IT systems, web portals, databases, Reporting Services, and web-oriented solutions.

I have complemented my technical education with a diploma in Agile Management and Methodologies, which has enabled me to successfully lead digital transformation and institutional automation processes, significantly enhancing operational efficiency.

Education

Master of Science – MS Applied Computer Science (Advanced Programming)

Fairleigh Dickinson University (FDU), Vancouver BC, Canada

2022 - 2024

Diplomas

Executive Management Diploma

Instituto Cultural Dominicano Americano (ICDA)

June 2020

Scrum Workshop and Agile Development Methodologies

CTEntrena

August 2019

Diplomados

Diplomado en Alta Gerencia

Instituto Cultural Dominicano Americano (ICDA)

Junio 2020

Taller Scrum y Metodologías Ágiles de Desarrollo

CTEntrena

Agosto 2019

Work Experience

Head of Educational Technology Department

Instituto Tecnológico de Las Américas (ITLA) , Dominican Republic

08/2025 - Current
  • Design and develop interactive digital educational resources, including videos, tutorials, infographics, simulators, and microlearning materials.
  • Administer and maintain learning management systems (LMS) such as Moodle and Classroom, ensuring optimal performance and pedagogical usability.
  • Integrate technological tools and methodologies (such as flipped classroom) into the curriculum to enhance face-to-face, virtual, and hybrid learning modalities.
  • Organize and deliver digital literacy and continuous training programs for teaching staff in the pedagogical use of ICT.
  • Research and evaluate the application of emerging educational technologies (Artificial Intelligence, Gamification, Augmented Reality) and propose their implementation.
  • Lead the planning and implementation of technology projects aimed at improving educational infrastructure (hybrid classrooms, virtual labs).
  • Provide specialized technical and administrative support for the maintenance of platforms, networks, and smart classroom equipment.
  • Design and implement success indicators and use dashboard systems to monitor learning and evaluate the impact of technological initiatives.
  • Manage platform centralization and automate processes (diagnostic assessments, surveys) to optimize academic management.
  • Develop materials using advanced authoring tools (e.g., Articulate Storyline, Genially) for high-impact educational resources.

System Analyst

Inter-American Development Bank - Ministerio de Hacienda (Treasury), Dominican Republic

07/2023 – 08/2025 (2 yrs 1 mo)
  • Review and analyze the "To Be Conceptual Model" for all stages of the budget cycle, ensuring its proper integration with the SIAFE system (State Financial Management System).
  • Document budgetary processes, incorporating improvements and ensuring compliance with current regulations and standards.
  • Develop business process diagrams for the creation of the Functional Model, integrating business rules and methodological standards.
  • Identify and analyze user-system interactions, manual and automated workflows, and participate in defining standards and performance indicators for business processes.
  • Perform simulations and analyses to identify improvement opportunities, aligning changes with project objectives.
  • Provide support in creating user stories, use cases, and tests, ensuring the satisfaction of both business and user requirements.
  • Document lessons learned and participated in collaborative meetings, acceptance testing, training sessions, and updating project documentation.

Head of Division of Systems Development and Implementation

Dirección General de Presupuesto (DIGEPRES) , Dominican Republic

03/2019 – 12/2022 (3 yrs 9 mos)
  • Establish and oversee compliance with policies, standards, and procedures related to the operation, programming, analysis, and maintenance of IT solutions.
  • Lead and coordinate development and maintenance projects for IT solutions, ensuring that objectives and deadlines are met.
  • Direct and supervise feasibility studies for the acquisition and/or development of IT solutions.
  • Present automation proposals based on analyses conducted and supervise the development of new IT solutions.
  • Build and maintain RESTful APIs to be consumed by an ERP system. The software was developed in-house and includes modules such as Human Resources, Performance Evaluation, Occupational Health, Recruitment, Personnel Actions, Financial Management, Budget Management, Fixed Assets, Attendance, and Dashboards, among others.
  • Achieve a 95% reduction in paper usage by automating processes like vacation requests, leave, medical licenses, etc.
  • Streamline and automate recruitment processes, onboarding of new employees, and re-entry by 80% through in-house developed IT solutions.
  • Coordinate the creation of over 150 reports for various internal modules.

Web Programmer

Dirección General de Presupuesto (DIGEPRES) , Dominican Republic

05/2016 – 03/2019 (2 yrs 10 mos)
  • Conduct functional, integration, and usability testing on developed web applications to ensure reliability, performance, and compliance with functional requirements.
  • Maintain, review, and update web applications, source code, and repositories, ensuring version control, security, and continuous improvement.
  • Participate in the preparation of technical specifications, requirements analysis, and evaluation processes for institutional information system proposals and third-party software acquisitions.
  • Design, develop, and maintain web-based applications using modern programming languages, frameworks, and best practices.
  • Collaborate with cross-functional teams (analysts, designers, infrastructure, and end users) to translate business requirements into effective technical solutions.
  • Implement security best practices, access controls, and data protection mechanisms to ensure application integrity and compliance with institutional policies.
  • Optimize application performance, scalability, and usability to support growing user demand and operational efficiency.
  • Document system architecture, code, and technical procedures to support maintenance, knowledge transfer, and future enhancements.
  • Support deployment processes, bug fixing, and post-production monitoring of web applications.
  • Develop and integrate APIs and database solutions to support data exchange between institutional systems.
  • Create and maintain administrative dashboards and reporting tools to support operational and management decision-making.
  • Develop and enhance internal management systems, including a cafeteria management kiosk system for employee lunches, reducing paper usage and human interaction by 90%.
  • Provide technical support and troubleshooting for web-based systems used by internal users.

Software Engineer / Integration Specialist

EIKON , Dominican Republic

11/2014 – 03/2016 (1 yr 4 mos)
  • Successfully led and supported multiple client software implementations, ensuring smooth Go-Live executions with minimal disruption and high client satisfaction.
  • Resolved critical production and integration issues during deployment phases, significantly reducing post-Go-Live incidents and system downtime.
  • Designed and implemented secure, reliable system integrations using APIs and web services, enabling seamless data exchange between internal platforms and third-party systems.
  • Customized enterprise software solutions to align with client-specific business processes, regulatory requirements, and technical environments.
  • Produced and maintained comprehensive technical documentation, improving troubleshooting efficiency and knowledge transfer across IT and support teams.
  • Coordinated effectively with development, QA, and infrastructure teams to deliver stable releases on schedule and within defined technical requirements.
  • Delivered technical training sessions to internal teams and client staff, strengthening system adoption and operational autonomy.
  • Improved implementation lifecycle visibility by supporting clients in monitoring project milestones, risks, and technical dependencies.
  • Conducted integration and system validation testing, ensuring data accuracy, performance stability, and compliance with technical standards.
  • Identified post-implementation improvement opportunities and provided actionable recommendations to enhance system performance and scalability.

Integration Specialist

Grupo FIGS , Dominican Republic

11/2013 – 08/2014 (9 mos)

Experienced professional specializing in optimizing client experiences through tailored product solutions and seamless software implementations.

Encargado Departamento Tecnología Educativa

Instituto Tecnológico de Las Américas , República Dominicana

08/2025 - Actual
  • Diseño y desarrollo recursos educativos digitales interactivos para mejorar la experiencia de aprendizaje.
  • Implemento y administro plataformas educativas (LMS) y herramientas de apoyo docente.
  • Desarrollo prototipos y pruebas piloto de nuevas metodologías y herramientas tecnológicas.
  • Coordino el equipo de producción multimedia, asegurando calidad y coherencia pedagógica.
  • Supervisión del equipo de soporte técnico para garantizar la estabilidad de servicios tecnológicos.
  • Gestiono la implementación de estándares educativos digitales en los recursos desarrollados.
  • Ofrezco capacitación y soporte a docentes en el uso de herramientas y metodologías digitales.
  • Colaboro con áreas académicas y administrativas para alinear los proyectos con objetivos institucionales.
  • Monitoreo indicadores de uso e impacto de las tecnologías educativas implementadas.
  • Exploro e integro tecnologías emergentes como IA generativa y realidad virtual/aumentada en el proceso educativo.

Analista de Sistema de Información (Consultoría)

Ministerio de Hacienda – Banco Interamericano de Desarrollo, República Dominicana

07/2023 – 08/2025 (2 años 1 mes)
  • Realizar revisión y análisis del "Modelo Conceptual To Be" para todas las etapas del ciclo presupuestario, asegurando su correcta interrelación con el sistema SIAFE.
  • Documentar procesos presupuestarios, incorporando mejoras y asegurando la conformidad con normativas y regulaciones vigentes.
  • Elaborar diagramas de procesos de negocio para el desarrollo del Modelo Funcional, integrando reglas de negocio y estándares metodológicos.
  • Identificar y analizar interacciones usuario-sistemas, flujos manuales y automáticos, y participar en la definición de estándares e indicadores de desempeño para los procesos de negocio.
  • Realizar simulaciones y análisis para identificar oportunidades de mejora, alineando los cambios con los objetivos del proyecto.
  • Brindar soporte en la creación de historias de usuarios, casos de uso y pruebas, asegurando la satisfacción de requisitos de negocio y usuario.
  • Documentar lecciones aprendidas y participar en reuniones colaborativas, pruebas de aceptación, entrenamientos y actualización de la documentación del proyecto.

Full Stack Web Developer

TaxCash Pay It Forward Corp., Vancouver, BC, Canada

11/2022 – 02/2024 (1 año 3 meses)
  • Desarrollar y mantener aplicaciones web utilizando tecnologías Microsoft haciendo énfasis en las características de seguridad.
  • Probar la interfaz de usuario y la experiencia de usuario (UI/UX) para la línea gráfica, a fin de garantizar una experiencia de usuario óptima y amigable.
  • Contribuir al desarrollo del back-end, con énfasis en la optimización del código.
  • Implementar arquitecturas asincrónicas y optimizar aplicaciones con uso intensivo de datos.

Encargado División de Desarrollo e Implementación de Sistemas

Dirección General de Presupuesto (DIGEPRES) , República Dominicana

03/2019 – 12/2022 (3 años 9 meses)
  • Establecer y supervisar el cumplimiento de las políticas, normas y procedimientos en materia de operación, programación, análisis y mantenimiento de soluciones informáticas.
  • Dirigir y coordinar los proyectos de desarrollo y mantenimiento de soluciones informática velando porque se cumplan los objetivos y plazos establecidos.
  • Dirigir y supervisar los estudios de factibilidad para la adquisición y/o desarrollo de soluciones informáticas.
  • Presentar propuestas de automatización de acuerdo a los análisis realizados y supervisar el desarrollo de nuevas soluciones informáticas.
  • Construir y mantener APIs RESTful para ser consumidas en un Sistema ERP. El software fue desarrollado internamente y contiene módulos como Recursos Humanos, Evaluación de Desempeño, Salud Ocupacional, Contratación, Acciones de Personal, Gestión Financiera, Gestión de Presupuesto, Activos Fijos, Asistencia y Dashboards, entre otros.
  • Lograr una reducción del 95% en el uso de papel mediante la automatización de procesos de solicitud de vacaciones, permisos, licencias médicas, etc.
  • Agilizar y automatizar los procesos de contratación de personal, ingreso de nuevos empleados y reingreso en un 80% mediante soluciones informáticas desarrolladas in-house.
  • Coordinar la creación de más de 150 informes para varios módulos internos.

Web Programmer

Dirección General de Presupuesto (DIGEPRES) , República Dominicana

05/2016 – 03/2019 (2 años 10 meses)
  • Realizar pruebas funcionales, de integración y usabilidad en aplicaciones web desarrolladas para asegurar confiabilidad, rendimiento y cumplimiento de requisitos funcionales.
  • Mantener, revisar y actualizar aplicaciones web, código fuente y repositorios, asegurando control de versiones, seguridad y mejora continua.
  • Participar en la elaboración de especificaciones técnicas, análisis de requisitos y procesos de evaluación para propuestas de sistemas de información institucionales y adquisiciones de software de terceros.
  • Diseñar, desarrollar y mantener aplicaciones web utilizando lenguajes de programación modernos, frameworks y mejores prácticas.
  • Colaborar con equipos multifuncionales (analistas, diseñadores, infraestructura y usuarios finales) para traducir requisitos de negocio en soluciones técnicas efectivas.
  • Implementar mejores prácticas de seguridad, controles de acceso y mecanismos de protección de datos para asegurar la integridad de las aplicaciones y cumplimiento de políticas institucionales.
  • Optimizar el rendimiento, escalabilidad y usabilidad de las aplicaciones para soportar la creciente demanda de usuarios y eficiencia operativa.
  • Documentar arquitectura del sistema, código y procedimientos técnicos para soportar el mantenimiento, transferencia de conocimiento y mejoras futuras.
  • Apoyar procesos de despliegue, corrección de errores y monitoreo post-producción de aplicaciones web.
  • Desarrollar e integrar APIs y soluciones de base de datos para soportar el intercambio de datos entre sistemas institucionales.
  • Crear y mantener dashboards administrativos y herramientas de reportes para apoyar la toma de decisiones operativas y gerenciales.
  • Desarrollar y mejorar sistemas de gestión internos, incluyendo un sistema de gestión de cafetería mediante kiosco para almuerzos de empleados, reduciendo el uso de papel e interacción humana en un 90%.
  • Proveer soporte técnico y resolución de problemas para sistemas web utilizados por usuarios internos.

Ingeniero Implementador

EIKON , República Dominicana

11/2014 – 03/2016 (1 año 4 meses)
  • Lideré y apoyé exitosamente múltiples implementaciones de software para clientes, asegurando ejecuciones de Go-Live fluidas con mínima interrupción y alta satisfacción del cliente.
  • Resolví problemas críticos de producción e integración durante las fases de despliegue, reduciendo significativamente los incidentes post-Go-Live y el tiempo de inactividad del sistema.
  • Diseñé e implementé integraciones de sistemas seguras y confiables utilizando APIs y servicios web, permitiendo el intercambio fluido de datos entre plataformas internas y sistemas de terceros.
  • Personalicé soluciones de software empresarial para alinearlas con los procesos de negocio específicos del cliente, requisitos regulatorios y entornos técnicos.
  • Produje y mantuve documentación técnica integral, mejorando la eficiencia en la resolución de problemas y la transferencia de conocimiento entre equipos de TI y soporte.
  • Coordiné efectivamente con equipos de desarrollo, QA e infraestructura para entregar versiones estables a tiempo y dentro de los requisitos técnicos definidos.
  • Impartí sesiones de capacitación técnica a equipos internos y personal del cliente, fortaleciendo la adopción del sistema y la autonomía operativa.
  • Mejoré la visibilidad del ciclo de vida de implementación apoyando a los clientes en el monitoreo de hitos del proyecto, riesgos y dependencias técnicas.
  • Realicé pruebas de integración y validación del sistema, asegurando la precisión de datos, estabilidad del rendimiento y cumplimiento de estándares técnicos.
  • Identifiqué oportunidades de mejora post-implementación y proporcioné recomendaciones accionables para mejorar el rendimiento y escalabilidad del sistema.

Ingeniero Implementador

Grupo Figs , República Dominicana

11/2013 – 08/2014 (9 meses)
  • Auditar y evaluar la empresa del cliente para ver cómo podemos personalizar mejor el producto.
  • Personalizar el producto en base a las solicitudes del cliente.
  • Instalar y configurar el sistema.
  • Instalar el paquete de software de la empresa en los sitios de los clientes.
  • Inspeccionar los cambios antes de que el cliente realice las pruebas de aceptación del usuario.
  • Manejar la Aceptación de Usuarios del cliente.
  • Coordinar con los clientes para resolver problemas.
  • Manejar las prioridades de las solicitudes de los clientes.
  • Configurar cambios y actualizar sistemas de software.
  • Cargar datos de seguridad de referencia en la base de datos del cliente.

Web Programmer

Servicios Memoriales Dominicano, República Dominicana

10/2012 – 07/2013 (9 meses)
  • Escribir código bien diseñado, comprobable y eficiente utilizando las mejores prácticas de desarrollo web.
  • Crear el diseño del sitio web/interfaz de usuario utilizando prácticas estándar de HTML/CSS.
  • Crear y mantener la documentación del software.
  • Garantizar la compatibilidad entre navegadores de las nuevas funciones.
  • Colaborar con diseñadores web para realizar la intención del diseño visual.
  • Producir programas completamente funcionales escribiendo código limpio y comprobable.
  • Colaborar con equipos internos para identificar los requisitos del sistema.
  • Integrar datos de varios servicios y bases de datos back-end.
  • Diseño de interfaz de usuario y diseño web usando prácticas HTML/CSS.
  • Actualizar y reparar programas existentes.

Webmaster

ProDominicana (CEI-RD), República Dominicana

03/2010 – 10/2012 (2 años 7 meses)
  • Probar sitios web en navegadores, sistemas operativos y dispositivos.
  • Optimizar las velocidades y la capacidad de carga.
  • Depurar páginas y reparar enlaces o imágenes rotas.
  • Actualizar el contenido del sitio web y revisar el SEO.
  • Supervisar y analizar el rendimiento del sitio.
  • Atender y dar respuesta a los comentarios y quejas de los usuarios.
  • Administrar el contenido del portal institucional.

Web Developer

Comunimas.com, República Dominicana

10/2005 – 02/2010 (4 años 4 meses)
  • Traducir conceptos que conduzcan a UI / UX intuitivas.
  • Ayuda a crear wireframes y maquetas.
  • Crear sitios estáticos y dinámicos desde cero utilizando código limpio y organizado que se adhiera a los últimos estándares y validaciones.

Achievements

Educational Technology Leadership (ITLA)

  • Led the digital transformation of the academic ecosystem by implementing and optimizing learning management platforms, resulting in increased faculty adoption, improved instructional delivery, and enhanced student engagement across face-to-face, virtual, and hybrid modalities.
  • Designed and deployed interactive digital learning resources (videos, microlearning modules, simulations, and multimedia content) that significantly improved course accessibility, content standardization, and learner satisfaction.
  • Successfully integrated innovative teaching methodologies such as flipped classroom and blended learning models, improving learning outcomes and increasing instructional effectiveness.
  • Established and executed continuous professional development programs in educational technology, strengthening faculty digital competencies and ensuring effective pedagogical use of ICT tools.
  • Introduced emerging technologies—including Artificial Intelligence, gamification, and augmented reality—into pilot academic initiatives, driving innovation and modernizing the institutional learning experience.
  • Led strategic educational technology projects, including the implementation of hybrid classrooms, smart learning environments, and virtual laboratories, enhancing institutional infrastructure and instructional capabilities.
  • Defined and implemented key performance indicators (KPIs) and analytics dashboards to monitor learning performance and measure the impact of technology-driven initiatives, supporting data-driven academic decision-making.
  • Centralized educational platforms and automated academic processes such as diagnostic assessments, surveys, and reporting workflows, improving operational efficiency and reducing administrative workload.
  • Oversaw the production of high-quality instructional materials using advanced authoring tools (Articulate Storyline, Genially), ensuring consistency, scalability, and high pedagogical impact.
  • Strengthened collaboration between academic, technical, and administrative teams, aligning educational technology initiatives with institutional strategic goals.

System Analyst - Budget Cycle Modernization (IDB - Treasury)

  • Led the analysis and validation of the "To-Be" Conceptual Model across all stages of the national budget cycle, ensuring full functional alignment and interoperability with the SIAFE system, reducing integration risks and rework.
  • Standardized and optimized budgetary processes, documenting end-to-end workflows in compliance with current public finance regulations and international standards, improving process clarity and audit readiness.
  • Designed and delivered business process diagrams and Functional Models, incorporating business rules and methodological standards that served as the foundation for system development and implementation.
  • Conducted in-depth analysis of user–system interactions, identifying and improving manual and automated workflows, which increased operational efficiency and reduced process bottlenecks.
  • Defined process performance indicators (KPIs) and participated in establishing operational standards, enabling measurable monitoring of efficiency, quality, and system adoption.
  • Performed functional simulations and impact analyses to identify improvement opportunities, ensuring that proposed changes were aligned with strategic project objectives and institutional priorities.
  • Supported agile delivery by developing user stories, use cases, and acceptance tests, ensuring traceability between business requirements, system functionality, and user expectations.
  • Actively contributed to acceptance testing, training sessions, and stakeholder workshops, facilitating user adoption and ensuring successful knowledge transfer.
  • Documented lessons learned and best practices, strengthening institutional knowledge and contributing to continuous improvement across project phases.

Web Programmer - Institutional Systems Development (DIGEPRES)

  • Developed and maintained multiple web-based applications that improved internal operational processes, system reliability, and user experience across different institutional areas.
  • Designed and implemented a cafeteria management kiosk system for employee lunch services, reducing paper usage and manual interactions by 90% and significantly improving process efficiency.
  • Improved application stability and performance through systematic testing, debugging, and code optimization, reducing incidents in production environments.
  • Contributed to the modernization of institutional code repositories by implementing version control best practices, improving maintainability and collaborative development.
  • Participated in the definition and evaluation of technical specifications for institutional information systems, ensuring alignment with functional requirements and long-term sustainability.
  • Enhanced system security and data integrity by implementing access controls and validation mechanisms in web applications.
  • Successfully integrated databases and APIs to support seamless data exchange between internal systems.
  • Produced clear and structured technical documentation, facilitating system maintenance, scalability, and knowledge transfer.
  • Collaborated effectively with multidisciplinary teams to deliver functional, scalable, and user-centered web solutions within established timelines.
  • Supported deployment and post-production processes, ensuring rapid issue resolution and continuous system improvement.

Leading and Managing Technological Transformation Projects

  • Successfully led and managed technological transformation projects, including the migration of the institutional ERP system from MVC 4 to modern technologies such as .NET Core and Angular, resulting in improved performance, scalability, and user experience.
  • Acted as a liaison between technology vendors and the institution, coordinating the implementation of the TRANSDOC system from configuration to deployment on internal servers.
  • Implemented advanced development practices that optimized the software lifecycle, enhancing quality assurance and accelerating delivery times.

Establishing KPIs and Monitoring Performance

  • Designed and implemented over 150 reports and 75 dashboards to monitor and analyze the performance of multiple institutional areas, including Finance, Human Resources, and Economics.
  • Led the development of the IGP (Budget Management Index) module, which involved defining key performance indicators (KPIs) for government institutions.

Planning and Monitoring Contracted Services with Vendors

  • Coordinated the implementation and support process for the TRANSDOC system, ensuring compliance with the service level agreements established by the provider.
  • Participated in the supervision of third-party services related to document management, correspondence, and institutional food services.

Identifying and Proposing Improvements to IT Infrastructure, Including API Integrations

  • Led the modernization of the ERP system, incorporating modern technologies, designing scalable architecture, and developing new integrations using REST APIs.
  • Coordinated integrations with tools such as Power BI, Excel, and SQL Server for data visualization and analysis.
  • Supervised the implementation of the lunch kiosk system, integrating biometric hardware and billing systems with external providers.

Identifying and Implementing System and Infrastructure Improvements; Ensuring Maintenance and Support

  • Significantly improved the institution's technological resources, raising standards for service availability and continuity.
  • Coordinated maintenance and ensured the availability of key systems for national budget management and internal administrative operations.
  • Actively participated in the identification and resolution of technical issues related to systems, networks, and computing equipment.

General Technical Experience

  • Over 10 years of experience in designing and evolving IT infrastructure within complex institutional environments.
  • Successfully managed complex projects with multidisciplinary teams.
  • Extensive knowledge in the development and administration of systems using technologies such as .NET Core, Angular, SQL Server, Power BI, ETLs, and API integration tools (REST, SOAP).
  • Server administration and management of mixed environments (Windows, Linux, virtualized platforms, and cloud services like Azure).