Back to Home
Professional Journey

Work Experience

A detailed overview of my professional journey, key achievements, and technologies I've mastered

Software Engineer (Team Lead)

Amrood Labs
July 2022 - Present
Full-time

Key Highlights

  • Led 6-developer team in MARIA AI platform (10,000+ docs, 95% accuracy)
  • Built Python/Node hybrid microservices with Claude Vision API integration
  • Reduced job queue failures from 80% to 16% with custom rate limiter
  • Developed Flask ML inference API for industrial IoT (99.7% accuracy)
  • Created Selenium web scraper for automated procurement document extraction
  • Processed 1M+ daily messages with Apache Solr and real-time WebSocket updates

Tech Stack

Node.js
Nest.js
Express
Next.js
React
TypeScript
Python
Flask
Prisma
MongoDB
PostgreSQL
Redis
BullMQ
Apache Solr
Anthropic Claude AI
OpenAI GPT
Selenium
Puppeteer
pdfplumber
pytesseract
pandas
WebSockets
AWS S3
AWS CloudFront
AWS Lambda
Redux Toolkit
TanStack React Query
CI/CD
Material UI
Ant Design
Shadcn/ui
Radix UI
Docker
GitHub Actions
PM2
Tailwind CSS

Achievements & Responsibilities

  • Led 6-developer team in architecting MARIA AI platform, processing 10,000+ government documents with Claude Vision API achieving 95% data extraction accuracy and 99.8% regulatory compliance for fraud detection

  • Designed hybrid Python/Node.js microservices architecture with custom rate limiter (8 req/min sliding window) for Anthropic API, implementing BullMQ job queues with exponential backoff reducing failure rate from 80% to 16%

  • Built Selenium-based web scraper for Dominican procurement portal with advanced search filtering, date range selection, pagination handling, and automated PDF extraction from detail pages

  • Developed AI-powered quality control system (Exacto Tech) with Flask ML inference API processing sensor data in real-time, achieving 99.7% defect detection accuracy and enabling predictive maintenance for industrial IoT

  • Implemented event-driven document processing pipeline with PDF-to-image conversion (pdfplumber, pytesseract), multi-page state persistence, and batch processing supporting 50 concurrent workers

  • Integrated AWS S3/CloudFront infrastructure with presigned URLs for secure document storage and optimized content delivery, implementing IAM authentication and automated bucket synchronization

  • Established CI/CD pipelines with GitHub Actions deploying to production using PM2 process management, implementing health check endpoints, monitoring APIs, and automated rollback mechanisms

  • Architected DuoCircle email security portal with real-time threat detection, processing 1M+ messages daily with Apache Solr indexing and WebSocket-based live updates for security analysts

Notable Projects

MARIA - AI-Powered Government Transparency Platform

Led team of 6 developers building AI-powered fraud detection system using Claude Vision API to process 10,000+ Dominican Republic government procurement documents, achieving 95% data extraction accuracy with Python/Node hybrid architecture, Selenium web scraping, and custom rate limiting.

Exacto Tech - AI-Powered Quality Control Management System

Led full-stack development with Next.js, Prisma, PostgreSQL, and Flask ML inference API for industrial IoT platform, achieving 99.7% defect detection accuracy in real-time manufacturing quality control with predictive maintenance capabilities.

DuoCircle Email Security Portal

Architected enterprise email security platform processing 1M+ messages daily with Apache Solr indexing, real-time threat detection using WebSockets, and comprehensive analytics dashboard for security operations teams.

Associate Software Engineer

Jaydee Solutions
January 2020 - January 2022
Full-time

Key Highlights

  • YourSearchBox AI platform (10,000+ concurrent jobs, 99% chatbot accuracy)
  • Real-time Socket.io communication for multi-user collaboration
  • CRM with Stripe integration (65% less data entry, 40% better collections)
  • Automated backend operations with cron jobs and scheduled tasks
  • Microservices architecture with REST APIs and distributed systems
  • Reduced production downtime by 40% through debugging and optimization

Tech Stack

React
Node.js
MongoDB
Express
Python
Socket.io
JavaScript
Stripe
Chart.js
Microservices
REST APIs
Apache Solr
Redis
WebSockets

Achievements & Responsibilities

  • Developed YourSearchBox AI-powered search and chatbot platform processing 10,000+ concurrent web scraping jobs with Python workers, achieving 99% accuracy in chatbot responses and implementing multi-tenant architecture for SaaS delivery

  • Implemented real-time Socket.io communication for multi-user collaborative features, enabling live updates, presence detection, and synchronized data across distributed clients with WebSocket fallback support

  • Built comprehensive CRM system with Stripe payment integration, automated invoice generation, and financial reporting, reducing manual data entry by 65% and increasing payment collection efficiency by 40%

  • Automated backend operations with cron jobs for data synchronization, report generation, and system maintenance, implementing scheduled tasks for database cleanup, backup automation, and analytics aggregation

  • Contributed to microservices architecture design and REST API development for distributed systems, implementing service discovery, inter-service communication, and API gateway patterns with load balancing

  • Developed AI-driven search engine with custom ranking algorithms and chatbot integrations using NLP, implementing context-aware responses and learning mechanisms for improved accuracy over time

  • Improved production system stability by debugging complex race conditions, memory leaks, and database query optimization, reducing downtime by 40% through proactive monitoring and issue resolution

Notable Projects

YourSearchBox AI Platform

AI-powered search and chatbot SaaS platform with MERN stack, Python web scraping workers processing 10,000+ concurrent jobs, multi-tenant architecture, and NLP-based chatbot achieving 99% response accuracy with context-aware learning.

CRM System with Stripe Integration

Comprehensive customer relationship management platform with automated Stripe payment processing, invoice generation, financial reporting with Chart.js visualizations, reducing manual data entry by 65% and increasing payment collection efficiency by 40%.

Freelance Full-Stack Engineer

Self-employed
January 2019 - January 2022
Freelance

Key Highlights

  • Pokemon Mystery Box: AWS Lambda sync with 99.5% success rate (1000+ orders)
  • Warrington Portal: Google Cloud integration (Maps, Sheets, Drive APIs, 55+ endpoints)
  • CD Uniform: Multi-tenant SaaS with Cin7 ERP (30+ price tiers, hybrid payments)
  • Dutch tax compliance engine (VAT/Margin Scheme calculations)
  • Serverless architecture with circuit breaker pattern and exponential backoff
  • Google Maps cost estimation with UK postcode validation and route optimization

Tech Stack

Next.js
React
TypeScript
Node.js
MongoDB
Express.js
AWS Lambda
Serverless Framework
Google Cloud Platform
Google Maps API
Google Sheets API
Google Drive API
WooCommerce API
Cloudinary
REST APIs
NextAuth.js
TailwindCSS
Shadcn/ui
HTML/CSS
JavaScript

Achievements & Responsibilities

  • Developed Pokemon Mystery Box e-commerce management platform with AWS Lambda serverless sync, processing 1000+ orders with 99.5% success rate using circuit breaker pattern and exponential backoff retry logic (5 max retries, 3s-30s delays)

  • Built Warrington's Installation Portal with Google Cloud integrations (Maps, Sheets, Drive APIs), implementing AI-powered cost estimation engine with multi-postcode route optimization and 55+ RESTful API endpoints

  • Architected CD Uniform multi-tenant B2B SaaS platform with Cin7 ERP integration synchronizing 30+ price tiers, hybrid payment system combining budget wallet and Stripe, and manager approval workflows managing 7 lifecycle stages

  • Integrated WooCommerce API with AWS Lambda scheduled execution (daily 1 AM UTC cron), implementing Dutch VAT/Margin Scheme tax calculations, Fisher-Yates lucky draw algorithm, and Cloudinary CDN reducing image load times by 60%

  • Designed advanced cost estimation algorithms with Google Maps Distance Matrix API, worker rate databases, vehicle pricing (£/mile), job type multipliers (Emergency: 1.5x, Urgent: 1.3x), and UK postcode validation with 20+ area mapping

  • Delivered full-stack solutions with role-based access control (NextAuth.js), secure authentication, responsive UI design with TailwindCSS/Shadcn, and comprehensive API error handling for international clients (Netherlands, UK)

Notable Projects

Pokemon Mystery Box - E-Commerce Management Platform

Full-stack inventory and order management system with AWS Lambda serverless sync processing 1000+ orders (99.5% success), Dutch VAT/Margin Scheme calculations, Fisher-Yates lucky draw, and Cloudinary CDN integration (60% faster images).

Warrington Portal - Job Management & Cost Estimation System

Comprehensive job management portal with Google Cloud integration (Maps, Sheets, Drive APIs), AI-powered cost estimation engine using multi-postcode route optimization, 55+ RESTful endpoints, and automated invoice generation.

CD Uniform - Multi-Tenant B2B SaaS Platform

Enterprise uniform management platform with Cin7 ERP integration (30+ price tiers), hybrid payment system (budget wallet + Stripe), manager approval workflows, and role-based access across 74 API endpoints with 18 MongoDB models.