
Accomplished professional specializing in AI frameworks, deep learning architectures, and retrieval-augmented generation. Proficient in Python, Java, and JavaScript, with strong expertise in test automation and API integration. Experienced in cloud services (AWS, GCP, Azure) and DevOps, optimizing CI/CD pipelines and infrastructure as code with Jenkins and GitLab.
Developed and maintained comprehensive integration testing frameworks for AI-powered Open Intelligence APIs that use Large Language Models (LLMs) and embeddings to extract and match marketing entities from campaign briefs with graph database relationships.
Worked on a large-scale data processing programme involving log files generated by cash tills across 4,000+ stores. The solution applied 300+ pages of complex business rules to transform and validate raw till logs before storing the processed output in GCP BigQuery for analytics and reporting. The project required deep understanding of intricate business logic, high data volumes, data quality validation, and cloud-based processing pipelines.
AI Tools & Frameworks
Programming & Platform Engineering
Python, Java, JavaScript, TypeScript, SQL, Shell Scripting
Test Automation Tools
Pytest, Cypress, Playwright, Pytest-BDD, Selenium WebDriver, Cucumber, Serenity BDD, TestNG, JUnit, WebDriverIO, Cypress, Data Pipeline Testing, ETL Validation
API & Integration Testing
Rest Assured, Postman/Newman, PACT Contract Testing, SuperTest, Chai, Mocha, MicroservicesTesting, GraphQL Testing
Cloud Infrastructure & Platform Services
AWS: Lambda, S3, ECS, Step Functions, CloudWatch, DynamoDB; GCP Pipelines and Big Query, Azure DevOps
Infrastructure as Code: Docker, Kubernetes, Experience with cloud provisioning and infrastructure management
CI/CD & DevOps: Jenkins, GitHub, GitLab CI, Azure DevOps, Platform CI/CD Integration
Data & Performance Engineering
Data Quality Validation, BigQuery, MySQL, PostgreSQL, Redis, JMeter, Python-based performance frameworks
Event-Driven Architecture: Message queue testing, Event handler validation, Asynchronous processing workflows
Platform Observability & Quality Tools
OWASP ZAP, Axe Accessibility, BrowserStack, X-ray Test Management, Monitoring Integration, Resilience Testing