Software Engineer,

In a small engineering organization, it’s not uncommon for software engineers to wear multiple hats. From specifications to design, building, evaluation, deployment, validation, and monitoring, engineers are often required to operate across a range of activities to ensure success. While larger companies may have specialized roles for each of these areas, smaller teams must rely […]


Is this the Caribbean’s First Hackathon focused on Disaster Mapping?

Back in 2004, I was one course shy of graduating from my computer science degree and had started working. I was essentially an intern in a government project team. So, I had some gaps during the day. Up to that time, I had built only a few solutions, and they were mostly simple web tools. […]

Activating the AI at Agostini’s

Recently, there have been exciting developments in the field of AI, and ChatGPT is just one of the many AI tools that can be used to explore data, discover new insights and supercharge work. However, AI has its limitations and requires high-quality data, careful training, and human oversight to work effectively. Ethical considerations are critical in the development and deployment of AI, and collaboration between stakeholders is essential to advancing AI in a responsible and beneficial way. While AI can create new opportunities and efficiencies, it also poses risks and challenges that must be addressed. By approaching AI with a human-centered and ethical perspective, we can ensure that it enhances our lives and contributes to a better future for all.

Fun with #ChatGPT

Or, how quickly can you mock up a demo in ChatGPT? The morning of my presentation for DevFest 2022, a friend of mine shared that gif on Facebook. I was curious as to how quickly I could build something like that in ChatGPT. I literally prompted my way to success, in a few, somewhat poorly […]