Résumé
Experience
- Stealth CompanyDecember 2025 — Present
Software Engineer | RemoteBuilt full-stack applications serving as training environments for a leading frontier AI lab using Next.js, React, TypeScript, RESTful APIs, GraphQL, Prisma, tRPC, Vitest and Playwright.
Implemented MCPs (Model Context Protocol) to aid in LLM-assisted development, allowing the use of models to assist with tasks such as code generation, documentation, testing and more.
Produced training materials and development guidelines on E2E testing, improving consistency across teams.
Coordinated with cross-functional development teams to define, design and deploy new features.
- Bocoup LLCApril 2021 — Present
Senior Open Web Engineer & Worker-owner | RemoteLed and contributed to the development of ARIA-AT, a Meta funded initiative. A project meant to improve the accessibility of the web for millions of users through robust testing and reports of popular accessibility technologies. Implemented major features around keeping in sync processes across several services and products. This work led to updates by major screen reader vendors, improving web accessibility for millions of users.
Contributed to company direction as a worker-owner, participating in governance, financial decision-making and long-term strategic planning.
Contributed to overhaul of ARIA Authoring Practices Guide which increased traffic from hundreds to tens of thousands. Maintained the quality and stability of the tests and patterns showcased on the website, involving complex CI/CD workflows.
Infrastructure maintainer and contributor on W3C and WAI GitHub repositories.
Engineered greenfield product to automate collection of screen reader responses for mobile devices, reducing manual effort and improving testing coverage and accuracy.
Fine-tuned AI models to analyze screen reader outputs and assert likely results, improving efficiency and accuracy in screen reader testing workflows.
Authored HTML and CSS specifications, wrote test suites and submitted updates to MDN, creating documentation references by millions across major browser engines (Chromium, Gecko and WebKit). Added hundreds of tests for cross-browser interoperability.
Built scalable consent management system with audit trails, granular permissions and flexible storage.
Restructured testing approaches to ensure robustness and accelerating release cycles.
Led or delivered on full-stack application web projects on contracts for major technology vendors including Google, Microsoft, Meta and others.
- Smart Mobile SolutionsJuly 2019 – April 2021
Senior Software Developer | Kingston, JamaicaLed implementation of software products for major Caribbean banking, insurance and health institutions, delivering secure and reliable systems.
Built and operated a payment gateway integration (REST API plus reference web and React Native clients) used across the Caribbean to route client transactions through a 3DS-capable card flow. Delivered a developer-facing wrapper so businesses that could not meet the same compliance and integration bar could still process payments through a single, consistent API.
Created an automated full-stack scaffolding script to standardize creation of the company's core product, a customizable multi-tenant project complete with backend, frontend, admin dashboards and role-based access controls. This addressed lengthy project setup cycles and reduced typical setup time from 1 week to 1 day. This enabled rapid delivery of customizable workflow solutions for numerous clients.
Developed highly customizable workflow tool for generating "Know Your Customer" (KYC) solutions featuring Azure Face and OCR tools
Engineered loan & payment processing system for retail department, significantly increasing the company's revenue and impact in the market.
Oversaw requirement analysis, architecture design and feature planning, ensuring alignment with client goals.
Revamped software development workflow, restructured deployment strategies and optimized CI/CD pipelines, improving code quality, team collaboration and overall product throughput.
Reduced annual infrastructure costs by 1/3rd, by leveraging cloud providers such as Azure, GitLab and Digital Ocean.
Mentored junior developers through code reviews, technical guidance, 1-on-1s and presentations.
- Webbabox TechnologiesNovember 2018 – June 2019
Software Engineer | RemoteImplemented mobile, server, web and CMS solutions using Vue.js, Node.js, Angular, Cordova and other technologies.
Developed products related to the logistics, social, sports, VoIP and financial industries, involving administrative and user-facing features impacting thousands of users.
Enhanced usability of services by generating and maintaining documentation for APIs used by clients.
Consulted and collaborated with clients to deliver software products and feature updates.
- CTRL-IT Inc.June 2017 – November 2018
iOS Engineer & Cloud Operations Lead | Kingston, JamaicaDeveloped and launched iOS products that improved retail engagement across the Caribbean, integrating BLE-powered IoT beacons in stores and malls to enable location-aware promotions and live coupon deals.
Strengthened code quality and scalability for new and existing iOS applications.
Introduced new deployment strategies with the integration and use of mature and standardized tools, testing strategies and a proper deployment pipeline.
Revamped the company's Odoo instance with custom features and plugins to meet the needs of the sales and marketing teams which led to a 4x increase in lead-to-client conversions.
Managed infrastructure operations to ensure excellent uptime and system stability.
Worked closely with CEO and Chief Strategy Officer on product vision and rollout of successful features.
- Miramorai Interactive Learning Solutions Ltd.April 2016 – May 2017
Android Developer/Lead Software Developer | Kingston, JamaicaPioneered company’s first Android application dedicated to restaurant discovery, including 3D walkthrough of venues, maps, menus, reviews, popularity algorithm based on location, date, ratings and other metrics. This generated a pivotal passive income stream.
Created 2D side-scrolling Android game with "checkpoint lessons" for children to learn numeracy and literacy skills in different languages.
Led the development team on high-revenue contracts for the company.
- Self-EmployedDecember 2013 - Present
Freelance Software Developer | AnywhereDeveloped The University of the West Indies' "UWI Research Days" Android application to allow persons to navigate and learn about different booths during live expo events resulting in a much more navigable experience for patrons, compared to prior years
Developed Chukka Caribbean's iOS application to better manage tourists' influx for users to store tickets, book adventures and tours. Integrated with AWS Cognito, AWS EC2 and AWS DynamoDB.
Expanded features of a European-based Esports Android application to include chat, leaderboards and team management of the Esports teams
Developed applications across the Web, iOS and Android for product dedicated to child safety within the classroom in the Caribbean.
Education
- The University Of The West Indies2013 – 2016
Bachelor of Science in Computer Science | Kingston, JamaicaParticipant in University Of The West Indies Computing Society.
Participant in IEEExtreme 9.0 Programming Competition. 1st in Jamaica; 464th in the world.
Participant in ACM-ICPC International Collegiate Programming Contest.
- Harvard University2025
Computer Science for Artificial Intelligence | Remote - Edureka
Certificate of Completion in 'AIML Workshop on Building AI-Enabled Face Mask Detector' | Remote - Deque University
Certificate of Completion in 'Web Accessibility Testing: Screen Readers' | Remote