Dublin, Ireland 🇮🇪•Full Driving Licence•Available for Software Engineer (SDE, AI, Cloud) Roles

I build test automation frameworks that don't flake and cloud systems that stay resilient.

Hi, I'm Jenil Patel—a versatile Software Engineer with strong hands-on experience in full-stack backend development, cloud infrastructure, AI models, and automated testing, holding an MSc in Computing Science from Griffith College Dublin.

Test Automation
65%

Regression time reduced across 8 releases

Test Coverage
140+

Automated test scenarios in Playwright & Selenium

System Latency
<40ms

p95 auth latency sustained on AWS EKS

Model Benchmark
98.17%

ResNet50 classification on 118K images

LIVE OBSERVABILITY & AUTOMATION RUNTIME

Interactive Test & Infrastructure Console

Inspect how I architect end-to-end test execution pipelines and monitor Kubernetes telemetry.

e2e/e-commerce-checkout.spec.ts — npx playwright test
ONLINEHOST: Dublin, IE

$ npx playwright test --config=playwright.config.ts --project=chromium,firefox,webkit

Running 15 tests using 4 parallel workers

[chromium]auth.setup.ts:14:5 › authenticate customer session284ms
[chromium]catalog.spec.ts:28:9 › search product, apply category filters & verify inventory412ms
[firefox]cart.spec.ts:51:7 › add item to cart & validate POM cart state with custom fixture530ms
[webkit]checkout.spec.ts:92:5 › complete card authorization & parse receipt assertions710ms
[allure]artifact-sync › compiled traces, DOM screenshots & video attachments110ms
✓ 15 passed across 3 browser engines (2.1s)Exit Code: 0 • 0 Flaky Tests
PROOF OF TECHNICAL CRAFT

Flagship Engineering Projects

Detailed case studies with real architectures, measurable outcomes, and production-tested code.

View all repositories on GitHub
Cloud Reliability & BackendGitHub Source

Payment Authorization & Reliability Platform

High-throughput authorization API with automated rollbacks and p95 latency under 40ms on AWS EKS.

p95 Latency
<40ms
Throughput
20 req/s
MTTR Rollback
<7 mins
Concurrency
28 threads

Architected a real-time payment authorization engine enforcing amount, velocity, and card blocklist rules. Built with FastAPI and audited in PostgreSQL, using Redis for high-speed velocity caching. Provisioned on AWS EKS with Terraform and guarded by Jenkins CI/CD with Prometheus, Grafana, and OpenTelemetry instrumentation.

// Architecture Highlights
FastAPI microservice integrated with Redis for sub-millisecond per-card velocity checks
Terraform-managed AWS EKS infrastructure with automated Jenkins rollback pipelines
Distributed tracing with OpenTelemetry and continuous alerting via Prometheus/Grafana
PyTest unit and integration test suite with 65% coverage validating 28 concurrent requests
FastAPIPythonPostgreSQLRedisAWS EKSTerraformDockerKubernetesJenkinsPrometheusGrafanaOpenTelemetryPyTest
SDET & Test EngineeringGitHub Source

E-Commerce Test Automation Framework

Enterprise Playwright & TypeScript test framework with Page Object Model and parallel cross-browser execution.

Code Duplication
-60%
Execution Speed
+90%
Browser Coverage
Chromium, Firefox, WebKit
CI Pipeline
GitHub Actions

Engineered an industrial-grade end-to-end testing framework in TypeScript for modern e-commerce platforms. Covers user authentication, catalog search, faceted filtering, cart persistence, and checkout transactions. Uses custom fixtures, strict assertions, and automated artifact capture to eliminate flaky tests.

// Architecture Highlights
Page Object Model (POM) architecture reducing framework maintenance by 60%
Cross-browser parallel execution across 4 workers accelerating test completion by 90%
Automated trace viewers, failure video recording, and DOM snapshot debugging
GitHub Actions CI integration triggering smoke and regression suites on every pull request with Allure reporting
PlaywrightTypeScriptNode.jsGitHub ActionsREST APIsAllure ReportsPage Object ModelCI/CD
Machine Learning & PythonGitHub Source

ImageGuard: AI-Generated Image Classification

Deep learning computer vision system detecting synthetic vs. authentic media with 98.17% accuracy.

Model Accuracy
98.17%
ROC-AUC Score
0.9976
Dataset Size
118K Images
Top Model
ResNet50

Benchmarked four deep convolutional architectures (ResNet50, MobileNetV2, EfficientNetB0, and custom CNN) utilizing two-stage transfer learning on a deduplicated 118,000-image CIFAKE dataset. Fine-tuned ResNet50 achieved state-of-the-art detection accuracy and was deployed in a full-stack Django application for real-time inference.

// Architecture Highlights
Two-stage transfer learning with customized Keras preprocessing pipeline and data augmentation
Benchmarking matrix across 4 architectures reaching 0.9976 ROC-AUC on unseen data
Full-stack Django web app storing classification history and confidence intervals in SQLite
PythonTensorFlowKerasResNet50OpenCVDjangoScikit-learnSQLite
TRACK RECORD & INDUSTRY IMPACT

Work Experience

Where I engineered test automation frameworks, triaged production defects, and protected release velocity.

Test Engineer

Kode Creators Pvt. Ltd.
Jun 2024 – Aug 2025•Full-Time
  • Engineered an end-to-end Selenium and Appium test automation framework covering functional, regression, smoke, and sanity suites, cutting regression execution time by 65% and automating 80% of critical user flows across 8 releases.
  • Spearheaded defect investigation, reproduction, and root-cause analysis in Agile/Scrum sprints, managing defect lifecycle in Jira and verifying fixes with developers, reducing escaped production defects by 35% and resolution time by 2 days.
  • Strengthened release readiness by contributing to sprint planning and validating requirements and change requests with developers and stakeholders across 12 sprints, catching 25+ requirement gaps before development began.
SeleniumAppiumJavaTestNGJiraRoot Cause AnalysisAgile/ScrumDefect Triage

Software QA Engineer Intern

Healthcare Informatics Pvt Ltd.
Jan 2024 – Apr 2024•Internship
  • Validated 27 user workflows of an enterprise multi-tenant SaaS healthcare platform through functional, usability, and regression testing, supporting 6 iterative releases.
  • Designed, documented, and executed 140 test cases that uncovered 91 defects before release, strengthening regression coverage and release confidence across sprints.
  • Conducted API validation and exploratory testing to ensure compliance with healthcare tenant segregation requirements.
Test Case DesignSaaS QAFunctional TestingDefect TrackingAPI TestingRegression

Software Developer Intern

Sannibh Technologies
Jun 2022 – Jul 2022•Internship
  • Delivered a PHP-based GYM Slot Booking System from requirements gathering through live client deployment in 2 months.
  • Implemented database schemas, user authentication, booking logic, and client-driven UI modifications.
  • Conducted end-to-end functional verification to ensure booking conflict prevention and data consistency.
PHPMySQLFull-Stack DevelopmentManual TestingClient Delivery
TECHNICAL ARSENAL

Skills & Technologies

Core technical competencies grouped by engineering domain. No artificial percentage bars—only tools and frameworks I use in production.

Test Automation & Quality Engineering

Playwright (TypeScript)Page Object Model (POM)Selenium WebDriverAppium (Mobile)PyTestTestNGAllure ReportingAPI Testing (Postman)Cross-Browser ExecutionRoot Cause Defect TriagePerformance Testing (JMeter)Black-Box & Exploratory Testing

Cloud Infrastructure & DevOps

AWS (EKS, EC2, IAM)Terraform (IaC)Kubernetes & Pod LifecycleDocker & ContainerizationGitHub Actions WorkflowsJenkins CI/CDAutomated Rollback SystemsLinux Shell ScriptingGit & Trunk-Based Delivery

Observability & System Reliability

Prometheus MetricsGrafana DashboardsOpenTelemetry Tracingp95 / p99 Latency AuditingSRE Best PracticesIncident ReproductionJira & Sprint Defect LifecycleSystem Health Checks

Languages, Backends & Data

TypeScriptPythonJavaJavaScript (ES6+ / async)SQL (PostgreSQL, MySQL)FastAPIRedis CachingDjangoMongoDBC#C++
ENGINEERING POV & PHILOSOPHY

How I Think & Build

Technical principles I stick to when designing test frameworks and operating cloud systems.

// PRINCIPLE 01

Flaky tests are architectural debt, not bad luck.

When a test fails intermittently, developers stop trusting CI. I eliminate flakiness by enforcing deterministic test fixtures, isolating database state, and replacing arbitrary sleep timeouts with explicit event-driven wait assertions.

// PRINCIPLE 02

Quality engineering doesn't end at deployment.

Testing pre-release and monitoring post-release are two sides of the same coin. Reliable systems combine automated test coverage with OpenTelemetry distributed tracing, Prometheus alerts, and fast automated rollbacks.

// PRINCIPLE 03

Automate the repetitive, elevate human exploration.

Automated suites exist to handle the tedious regression passes across browsers. This frees up engineering time to investigate high-impact exploratory scenarios, stress test architecture limits, and scrutinize requirement edge cases.

BASED IN DUBLIN, IRELAND 🇮🇪

MSc in Computing Science @ Griffith College Dublin

Holding an MSc in Computing Science from Griffith College Dublin, with strong hands-on experience across software engineering, cloud infrastructure, and AI systems. Actively seeking graduate, junior, and full-time Software Engineer (SDE), AI Engineer, Cloud/DevOps, or Quality Engineering roles in Ireland & Remote.

Academic Focus:
• Cloud-Native Systems
• Distributed Networks
• System Observability & SRE
Sep 2025 – Sep 2026