Available for opportunities

Amal P J

Senior Backend Engineer specialising in distributed systems, scalable cloud architectures, and AI-driven data pipelines on GCP.

Experience

Senior Software Engineer Sep 2025 – Present
Germinait Solutions Pvt. Ltd. — Panjim, Goa
  • Led a team of 6 in migrating a legacy pipeline with 10+ microservices from VM-based to a simplified serverless architecture on GCP (Cloud Run, Pub/Sub, Cloud SQL, Elasticsearch), cutting deployment time from 40 min to 10 min.
  • Designed and led migration from a session-based gateway to a stateless JWT architecture with a clean API gateway and dedicated user service.
  • Prepared Elasticsearch knowledgebase data and led a team of 3 to prototype a Listen Agent (Tool-First + ReAct agentic architecture) in 7 days, securing a major client.
  • Architecting end-to-end data pipelines for Listen and Engage platforms; evaluated MongoDB Atlas, Spanner, BigQuery, Elasticsearch, and PostgreSQL through POCs.
Software Engineer Sep 2024 – Sep 2025
Germinait Solutions Pvt. Ltd. — Panjim, Goa
  • Architected a message-driven actor model (Akka) foundation for AI Agents, enabling horizontally scalable and highly responsive agent performance.
  • Migrated ETL pipelines from HDFS to Google Pub/Sub with a Java 17 upgrade, achieving a 60% reduction in end-to-end latency (5s → 2s).
  • Replaced 150 GB of disk-based VM logs with a centralised Pub/Sub cloud logging pipeline feeding analytics into BigQuery.
  • Implemented a Prometheus + Grafana monitoring stack for Kafka and microservices, reducing unplanned downtime.
  • Built a Twitter mention retrieval pipeline handling 500+ mentions/min using a hybrid webhook + polling approach with back-pressure strategies.
  • Reviewed 30+ merge requests per quarter; mentored junior developers and hosted monthly knowledge-sharing sessions.
Junior Software Engineer Jul 2023 – Aug 2024
Germinait Solutions Pvt. Ltd. — Panjim, Goa
  • Integrated Zendesk Conversations APIs with Twitter API; built a webhook subscriber for Twitter DM events and designed a system to switch between Twitter Pro and Zendesk APIs to manage rate limits.
  • Engineered a regex + n-gram pattern recognition component for text highlighting and custom author field suggestions, reducing manual data entry.
  • Led the redesign of the interactions screen UI, improving Angular component structure and overall UX.
Software Developer Intern Jul 2022 – Dec 2022
Freight Deck Technologies — Bengaluru, Karnataka
  • Built dashboards and forms in React for Trips, Invoices & Procurement modules of a B2B TMS platform.
  • Implemented GPS trip tracking and push notification services.

Technical Skills

Languages & Frameworks
Java Spring Boot TypeScript JavaScript Angular React HTML CSS
Distributed Systems & Messaging
Kafka Akka Pekko Google Pub/Sub Webhooks REST API Design
Cloud & Infrastructure
GCP Cloud Run Cloud Functions BigQuery Docker CI/CD Linux Prometheus Grafana
Databases
PostgreSQL MySQL MongoDB Firestore Cassandra Elasticsearch Solr HDFS BigQuery
Architecture & Design
HLD LLD Microservices Serverless Actor Model Agentic AI

Education

B.E. Computer Science & Engineering
Birla Institute of Technology and Science (BITS) — Pilani, Goa Campus
2019 – 2023