Desmond Warrington

Management Information Systems Specialist | Full-Stack Developer

Portsmouth, Commonwealth of Dominica | Dominican citizen | Fluent in English
+1 (767) 612-1111 | warringtond3@gmail.com | dwarrington.com

Professional Profile

Full-stack software developer and information systems professional with over five years of combined experience developing and implementing management information systems, including three years as a developer in the Government of Dominica's ICT Unit. Holds a Master of Science in Web Design & Development and a first-class Bachelor of Science in Computer Information Systems. Independently designed and built an agricultural registry and disaster-recovery MIS demonstration featuring dashboards, geospatial mapping, and reporting. Brings more than 15 years of experience as an IT educator, with strong stakeholder-engagement, mentoring, and training skills.

Key Qualifications

  • Education: MSc in Web Design & Development and BSc in Computer Information Systems (GPA 4.0).
  • Experience: More than five years developing and implementing management information systems, including three years of full-stack development in the Government ICT Unit.
  • Dashboard and prototype development: Independently built a demonstration agricultural registry and disaster-recovery MIS, branded “NAMIS,” with dashboards and reporting.
  • Climate change and disaster-risk management: Built an agricultural registry and disaster-recovery coordination system for the Dominican context.
  • Training: More than 15 years as an IT educator, complemented by postgraduate studies in secondary education.

Education

Postgraduate Diploma in Secondary Education (Mathematics)

University of the West Indies

Expected Aug 2026

Master of Science in Web Design & Development

Unicaf University

Oct 2022 – Nov 2024

Bachelor of Science in Computer Information Systems

Monroe College

GPA: 4.0 | Sep 2019 – Aug 2022

Professional Experience

  • Graduate Teacher (Ag.): Information Technology

    Portsmouth Secondary School

    Portsmouth, Commonwealth of Dominica

    Sep 2025 – Present

    • Teach Information Technology while continuing to design and develop web applications.
    • Designed and built a demonstration NAMIS agricultural registry and disaster-recovery system.
  • Full-Stack Developer (official title: Database Developer)

    ICT Unit, Ministry of Public Works & Digital Economy, Government of Dominica

    Roseau, Commonwealth of Dominica

    Sep 2022 – Aug 2025

    • Developed and maintained full-stack web applications and databases for government entities.
    • Delivered government web solutions, including work for the Dominica AID Bank and the President's Charities Foundation.
    • Worked within the Government's ICT environment and standards.
  • Web Developer Intern

    Ministry of Public Works & Digital Economy, Government of Dominica

    Roseau, Commonwealth of Dominica

    May 2022 – Jun 2022

    • Contributed to government web application development.
  • IT Head of Department / IT Educator

    Portsmouth Secondary School & Arthur Waldron SDA Academy

    Commonwealth of Dominica

    Sep 2001 – Sep 2022

    • Led the IT department and taught Information Technology.
    • Prepared the school timetable and mentored students and staff.
    • Managed school websites and maintained computer-lab equipment.
  • Computer Repair Technician

    Alpha 2 Omega Computing Services

    Portsmouth, Commonwealth of Dominica

    Apr 2003 – May 2009

    • Diagnosed and repaired computer hardware and software for clients.

Featured Project: Agricultural MIS Demonstration

NAMIS Agricultural Registry & Disaster-Recovery Information System

An independently designed, secure web-based demonstration system for the Dominican context, branded “NAMIS” to illustrate what the Government's NAMIS could become. The system is separate from the Government's existing system. View the demonstration.

  • Registry: Farmers, farms, parcels, crops, livestock, and tenure.
  • Recovery and DRM: Disaster events, assessments, assistance applications, appeals, and programmes.
  • Dashboards and analytics: Interactive parish mapping, trend analysis, indicators, and a loss-to-delivery funnel.
  • Reporting and platform features: Printable reports, CSV exports, role-based access, an audit trail, offline sync, and an API.
  • Technology: ASP.NET Core (.NET 10), Entity Framework Core, PostgreSQL, NetTopologySuite geospatial data, and automated tests.

Technical Skills

Languages

C#, Python, JavaScript, PHP, C++, HTML, CSS, Pascal

Databases

PostgreSQL with PostGIS/NetTopologySuite, Microsoft SQL Server, Oracle, MySQL, SQLite

MIS / Web

ASP.NET Core, Entity Framework Core, clean and layered architecture, REST, OpenAPI, dashboard and BI reporting, Leaflet/OpenStreetMap, CSV data exchange, offline-first web apps

Tools & DevOps

Git, Docker, Jenkins, automated testing with xUnit, MS Project, Cisco Packet Tracer, MS Office

Systems

Windows, Windows Server, Linux

Professional Skills

Analysis, critical thinking and problem solving | Dashboard and report design | Stakeholder engagement and consultation | Mentoring, coaching and training | Organisational and project management | Written and oral communication | Teamwork

Volunteer Activities

  • Treasurer

    Tan-Tan Savanne Paille Disaster Preparedness Committee

    Portsmouth, Commonwealth of Dominica

    Mar 2005 – Sep 2009

    • Managed committee finances and helped ensure shelters were ready for hurricane season.

Organizations / Clubs

  • Credit Committee Member

    Central Cooperative Credit Union

    Portsmouth, Commonwealth of Dominica

    May 2015 – May 2018

  • Chairman of Supervisory Committee

    Central Cooperative Credit Union

    Portsmouth, Commonwealth of Dominica

    Jun 2019 – Aug 2019