Résumé

Experience

  • Bocoup LLC
    Senior Open Web Engineer | Remote
    April 2021 — Present
    • Led and contributed to the development of ARIA-AT, a Meta funded project. A project meant to improve the accessibility of the web for millions of users through robust testing and reports. Implemented major features around keeping in sync processes across several services and products. This work leads to updates by major screen reader vendors, improving web accessibility for millions of users.

    • Performed significant overhaul of ARIA Authoring Practices Guide which increased traffic from hundreds to tens of thousands. Maintaining the 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.

    • 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.

    • Restructured testing approaches to ensure robustness with company products.

    • Created greenfield product to automate collection of screen reader responses for mobile devices, reducing manual effort and improving testing accuracy.

    • Built consent management system with audit trails, granular permissions and flexible storage.

    • Trained AI models to analyze screen reader outputs and assert likely results, improving efficiency and accuracy in screen reader testing workflows.

    • Led or delivered on full-stack application web projects on contracts for major technology vendors including Google, Microsoft, Meta and others.

  • Smart Mobile Solutions
    Senior Software Developer | Kingston, Jamaica
    July 2019 – April 2021
    • Led implementation of software products for major Caribbean banking, insurance and health institutions, delivering secure and reliable systems.

    • Created an automated full-stack scaffolding script to standardize creation of the company's core product, addressing lengthy project setup cycles. This reduced typical setup time from 1 week to 1 day and enabled rapid delivery of customizable workflow solutions for numerous clients.

    • Created highly customizable workflow tool for generating "Know Your Customer" (KYC) solutions.

    • 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.

    • Mentored junior developers through code reviews, technical guidance, 1-on-1s and presentations.

  • Webbabox Technologies
    Software Engineer | Remote
    November 2018 – June 2019
    • Served as a key member in developing mobile, server, web and CMS solutions across various projects.

    • Developed products related to the logistics and financial industries, involving administrative and user-facing features impacting hundreds of thousands of users.

  • CTRL-IT Inc.
    iOS Engineer/Cloud Operations Lead | Kingston, Jamaica
    June 2017 – November 2018
    • Developed and launched iOS products that improved retail engagement across the Caribbean, including BLE-powered location-based notifications in stores and malls, live coupon deals and other user benefits.

    • Introduced new deployment strategies with the integration and use of mature and standardized tools, testing strategies and a proper deployment pipeline.

    • Managed the company's Odoo instance to meet the needs of the sales and marketing teams which led to a 4x increase in lead-to-client conversions.

    • Oversaw infrastructure operations to ensure excellent uptime and system stability.

    • Worked closely with CEO and Chief Strategy Officer on daily operations.

  • Miramorai Interactive Learning Solutions Ltd.
    Android Developer/Lead Software Developer | Kingston, Jamaica
    April 2016 – May 2017
    • Created the company's first self-branded application to be a key source of passive income. It was a data-heavy food & restaurant based application. It supported food delivery, ordering, contained 3D views of building interiors and more.

    • 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-Employed
    Freelance Software Developer | Anywhere
    December 2013 - Present
    • Developed 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.

    • Developed Chukka Caribbean's iOS application for tourists to store tickets, book adventures and tours. Integrated with AWS Cognito, AWS EC2 and AWS DynamoDB.

    • Expanded features of European-based E-Sports Android application to include chat, leaderboards and other features.

    • Developed applications across the Web, iOS and Android for product dedicated to child safety within the classroom in the Caribbean.

    • Networking with peers and fellow professionals to open further opportunities.

Education

  • The University Of The West Indies
    Bachelor of Science in Computer Science | Kingston, Jamaica
    2013 – 2016
    • Participant 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 University
    Computer Science for Artificial Intelligence | Remote
    2025
    • 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

        My skills

        JavaScriptTypeScriptSwiftJavaKotlinPython
        API DesignHTMLCSSRESTGraphQL
        ReactJSNext.jsVueJSNodeJSExpressJSFastifyJekyll
        PostgreSQLSQL ServerMongoDBDynamoDBRedis
        PrismaSequelize
        iOS DevelopmentAndroid Development
        GitJenkinsGitflowGitHub Actions
        AWSAzureVercelDockerDigitalOcean
        JestXCTestEspressoJUnitUnit TestingIntegration TestingEnd-to-End TestingAccessibility Testing
        Object-Oriented DesignMicroservicesAgile DevelopmentRelease Management
        Test WritingAccesibilitySpecification WritingWorking in Open Source Software Spaces