Wycliffe Otaniel Peart

Building intelligent software systems where AI meets modern engineering.

Professional Summary

Senior Full-Stack AI Engineer with 10+ years of experience designing, developing, and delivering enterprise software solutions across banking, fintech, telecommunications, consulting, and digital media. I specialize in building intelligent applications that combine modern software engineering with large language models (LLMs), AI APIs, agentic workflows, and cloud-native architectures.

Experienced in designing scalable backend services, distributed systems, microservices, enterprise integrations, and modern web applications using Node.js, Java, Spring Boot, React, Next.js, AWS, Kubernetes, and Terraform.

Builds AI-powered software using LLM provider APIs, retrieval-augmented generation (RAG), Model Context Protocol (MCP), function calling, structured outputs, AI agents, and intelligent automation. Leverages AI-assisted engineering tools throughout the SDLC to accelerate delivery, improve software quality, automate testing, strengthen security, and optimize CI/CD pipelines while delivering secure, scalable, production-ready systems.

Core Competencies

Category Technologies
Agentic AI Engineering LLM Provider APIs, AI Agents, Agentic Workflows, MCP (Model Context Protocol), Function Calling, Structured Outputs, Retrieval-Augmented Generation (RAG), Prompt Engineering, AI Integration, Multi-step AI Workflows, Intelligent Automation
AI Engineering Tools Cursor, GitHub Copilot, Claude Code, ChatGPT, Gemini Code Assist, Codex, AI-Assisted Code Review, Security Analysis, Test Generation, Documentation, CI/CD Optimization
Backend Engineering Node.js, TypeScript, Java, Spring Boot, NestJS, Express.js, Fastify
Frontend Engineering React, Next.js, Angular, TypeScript, JavaScript, HTML5, CSS3, Tailwind CSS, Material UI
Mobile Development React Native, Flutter, Kotlin, Java, Expo, React Navigation, TanStack Query, EAS Build
Architecture & Integration REST APIs, GraphQL, Microservices, Distributed Systems, Event-Driven Architecture, Domain-Driven Design, Design Patterns, Clean Architecture, Enterprise System Integration
Cloud & DevOps AWS, Google Cloud Platform, Kubernetes, Docker, Terraform, GitHub Actions, GitLab CI/CD, Jenkins
Data & Persistence PostgreSQL, MySQL, MongoDB, Oracle, DynamoDB, Redis
Testing & Quality Jest, Cypress, Playwright, JUnit, Mockito, Test-Driven Development, Automated Testing
Engineering Practices Agile, Scrum, CI/CD, SOLID Principles, Clean Code, Secure Software Development
Version Control Git, GitHub, GitLab

Professional Experience

OnePay

Software Engineer / AI Developer — Contract, BairesDev

May 2025 – June 2025

Technologies: Node.js, NestJS, Next.js, React, TypeScript, Jest, Cypress, Cursor, GitHub Copilot, Claude Code, ChatGPT, Gemini Code Assist, Codex, AI-Assisted Development, CI/CD Automation

  • Engineered backend services and REST APIs using Node.js, TypeScript, and NestJS for a fintech platform.
  • Developed responsive web application features using React and Next.js, improving usability, maintainability, and frontend consistency.
  • Designed and implemented AI-powered application features using LLM provider APIs and agentic workflows.
  • Integrated AI capabilities using function calling, structured outputs, prompt engineering, and retrieval-augmented generation.
  • Built reusable AI integration layers for intelligent application workflows.
  • Leveraged Cursor, Claude Code, GitHub Copilot, ChatGPT, Gemini Code Assist, and Codex to accelerate implementation, refactoring, debugging, security analysis, documentation, and testing.
  • Applied AI-driven code review, architecture analysis, and automated test generation to improve software quality and delivery velocity.
  • Improved CI/CD and release workflows through analysis of build processes, deployment configuration, pipeline failures, and automation opportunities.
  • Collaborated with engineering, product, and quality assurance teams on technical planning, code reviews, testing, documentation, and production deployments.

National Commercial Bank Jamaica

Senior Software Engineer — Contract

April 2023 – May 2025

Technologies: Node.js, Java, Spring Boot, React, Kubernetes, Docker, GitLab CI/CD, REST APIs, Microservices

  • Designed and developed enterprise backend services and REST APIs using Node.js, Java, and Spring Boot for banking applications.
  • Built maintainable microservices using object-oriented design, reusable components, and modern software architecture patterns.
  • Developed and supported containerized workloads using Docker and Kubernetes across enterprise application environments.
  • Implemented and optimized GitLab CI/CD pipelines to support automated deployments across development, staging, and production environments.
  • Integrated internal banking systems with external platforms, third-party services, and enterprise applications.
  • Supported secure software delivery in a regulated banking environment with emphasis on reliability, maintainability, and operational continuity.
  • Collaborated with business stakeholders, engineering teams, quality assurance professionals, and external vendors to deliver enterprise banking solutions.
  • Participated in architecture reviews, code reviews, system testing, production releases, incident resolution, and ongoing improvements to performance, scalability, security, and maintainability.

Cision — PR Software & Marketing Platform

Frontend Engineer — Contract, In All Media

May 2022 – April 2023

Technologies: JavaScript, Web Components, HTML5, CSS3

  • Developed responsive, cross-browser-compatible, and accessibility-focused web applications for a digital media and public relations platform.
  • Built reusable, modular, and maintainable user-interface components using JavaScript and Web Components.
  • Translated product requirements, design specifications, and user-interface concepts into production-ready frontend features.
  • Improved frontend performance, usability, consistency, and maintainability through continuous application enhancements and defect resolution.
  • Collaborated with product owners, designers, backend engineers, and quality assurance teams during planning, code reviews, testing, and production releases.

National Commercial Bank Jamaica

Senior Software Engineer — Contract

February 2021 – May 2022

Technologies: Node.js, Java, Spring Boot, React, REST APIs, Microservices, CI/CD

  • Designed and implemented backend services, REST APIs, and enterprise integrations using Node.js, Java, and Spring Boot.
  • Developed responsive frontend applications and reusable React components for internal banking and customer-facing systems.
  • Built and maintained enterprise software supporting internal banking operations and customer-facing services.
  • Translated business requirements into secure, scalable, and maintainable technical solutions.
  • Integrated internal applications with external services, third-party platforms, and enterprise systems.
  • Supported technical design, code reviews, automated testing, release planning, production deployments, and maintenance.
  • Diagnosed and resolved defects, integration failures, production incidents, and application performance issues.

Digicel Group

Application Developer

August 2020 – February 2021

Technologies: Node.js, React, Angular, REST APIs, Cloud Services

  • Developed backend services, REST APIs, and system integrations using Node.js within cloud-based telecom environments.
  • Extended the BiP Messaging platform by implementing channel-based features and customer-engagement capabilities.
  • Developed frontend applications and reusable user-interface components using React and Angular.
  • Integrated internal services and third-party platforms to support messaging and digital communication workflows.
  • Collaborated with business stakeholders, analysts, designers, and engineers through design, development, testing, deployment, production support, and incident resolution.

Vertis Technology

Application Developer

March 2019 – June 2020

Technologies: Node.js, Java, Spring Boot, React, Angular, AWS, REST APIs

  • Designed and developed full-stack enterprise applications using Node.js, Java, Spring Boot, React, and Angular.
  • Built and maintained cloud-native applications within AWS environments, focusing on scalability, reliability, and maintainability.
  • Developed REST APIs, backend services, database integrations, reusable components, shared services, and modern frontend user interfaces.
  • Translated business and functional requirements into practical technical designs and production-ready software.
  • Supported application testing, deployment, maintenance, technical documentation, troubleshooting, and continuous improvement.

Self-Employed

Freelance Software Developer

January 2013 – December 2019

Technologies: Node.js, React, Laravel, Symfony, WordPress, JavaScript, PHP, MySQL

  • Designed and developed custom web applications, business platforms, and websites using Node.js, React, Laravel, Symfony, WordPress, JavaScript, and PHP.
  • Delivered end-to-end software solutions covering requirements analysis, architecture, system design, development, testing, deployment, and maintenance.
  • Developed REST APIs, authentication workflows, database schemas, administrative dashboards, and customer-facing interfaces.
  • Integrated payment platforms, content management systems, third-party services, and external APIs.
  • Managed client requirements, project scope, delivery schedules, releases, post-launch support, defect resolution, performance improvements, security enhancements, and new feature delivery.

Education

University of Technology, Jamaica

Expected 2028

Bachelor of Science in Computing — In Progress

Professional Development

Ongoing professional development through Udemy, technical documentation, vendor learning resources, and hands-on project work focused on LLM API integration, prompt engineering, AI agents, retrieval-augmented generation, cloud architecture, secure software delivery, system design, and modern full-stack engineering.