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
C#, Python, JavaScript, PHP, C++, HTML, CSS, Pascal
PostgreSQL with PostGIS/NetTopologySuite, Microsoft SQL Server, Oracle, MySQL, SQLite
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
Git, Docker, Jenkins, automated testing with xUnit, MS Project, Cisco Packet Tracer, MS Office
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