Ismail Kattakath - Full Stack Developer | GenAI Tech Lead
Available

Ismail Kattakath

Full Stack Developer | GenAI Tech Lead

Senior Full Stack Engineer with 15+ years of experience architecting high-performance web applications using TypeScript (React, Node.

Scroll
Principal Software Engineer

About Me

Transforming ideas into scalable, high-performance solutions

Professional Journey

Senior Full Stack Engineer with 15+ years of experience architecting high-performance web applications using TypeScript (React, Node.js, Next.

js) and AWS/GCP cloud-native infrastructure. Proven expertise in leading the migration from legacy monoliths to event-driven microservices, resulting in measurable improvements in scalability and a 60% reduction in deployment cycles. Specialized in implementing secure SSO/Federated-Auth (Oauth/SAML) and cutting-edge AI/ML workflows, including RAG pipelines, MCP servers, and autonomous multi-agent systems. Committed to delivering secure, compliant, and high-availability systems that bridge technical innovation with strategic business impact

15+
Years Experience
50+
Projects Delivered
100K+
Users Impacted
99.5%
System Uptime

Core Competencies

GenAI & LLMOps

Production-grade AI inference infrastructure with vLLM, Kubernetes, and multi-GPU optimization

Full-Stack Development

Modern web applications with Next.js, React, Node.js, and cloud-native architectures

Technical Leadership

Leading teams, mentoring developers, and establishing engineering best practices at scale

Tech Stack

Technical Expertise

Comprehensive technical skills across AI/ML, cloud platforms, and modern development frameworks built over 15+ years of experience.

Web & Mobile UI

7 technologies

Next.jsReactJSAngularTailwindCSSReact NativeExpoFlutter

Backend & APIs

5 technologies

Node.jsFastAPIRESTMicroservicesGraphQL

AI/ML Stack

11 technologies

LiteLLMMetaMCPLM StudioHuggingFace TransformersGoogle Vertex AISnowflake CortexGoogle ADKStrands AgentsNVIDIA TritonPGVectorQwen Code CLI

Cloud Services

7 technologies

GCPAWSFirebaseVercelDigitalOceanMongoDB AtlasCloudflare

Authentication & Security

9 technologies

OAuth 2.0PKCESAML 2.0OpenID Connect (OIDC)JWTBearer TokenAuth0KeycloakBasic Auth

DevOps & CI/CD

6 technologies

KubernetesDockerDocker ComposeGitHub ActionsTerraformLinux

Programming / Scripting

4 technologies

JavaScriptTypeScriptPythonBash

Databases

7 technologies

PostgreSQLMongoDBMySQLRedisSupabaseQdrantNeo4j

Protocols

4 technologies

HTTP/HTTPSWebSocketServer-Sent EventsWebRTC
9
Skill Categories
60
Technologies Mastered
15+
Years of Practice

Professional Experience

Silver Creek Insights Inc.

Principal Software Engineer

Aug 2024 - Present

Built multiple AI/ML projects such as LLM and Diffusion pipelines, MCP and RAG implementations, Unified model & tools gateway etc.

Key Achievements
  • Architected scalable GenAI infrastructure with highly-optimized image manipulation pipelines used by 80+ app vendors.
  • Engineered specialized AI Agents within Snowflake to execute secure operations on enterprise data with granular access controls and data residency compliance.
  • Prototyped multi-agent orchestration systems (using Strands Agents) to automate complex reasoning tasks across structured and unstructured datasets.
  • Productionized AgenticAI pipelines by building robust cloud infrastructure with scalability, observability, security, IaC, and CI/CD.
  • Developed interactive UIs to facilitate Human-in-the-Loop (HITL) AI/ML workflows, and reinforcement learning.
Tech Stack
GCPNode.jsTypeScriptPythonTerraformGradioLiteLLMDockerKubernetesPostgreSQLQdrantMediaPipeA2ANVIDIA Triton

Homewood Health Inc.

Senior Software Engineer

Oct 2017 - Jul 2024

Inherited and modernized Canada's leading digital mental health platform (homeweb.ca), delivering EFAP and CBT solutions to hundreds of thousands of employees nationwide.

Key Achievements
  • Spearheaded migration of a legacy AngularJS frontend to Next.js and improved CWV metrics and maintained 100% feature parity.
  • Architected a robust CI/CD pipeline featuring build caching and automated testing, reducing deployment cycle times from 30 minutes to under 8 and achieving 85%+ test coverage.
  • Executed a phased, zero-downtime migration from DigitalOcean to AWS using Terraform for Infrastructure-as-Code (IaC)
  • Upgraded authentication with OAuth 2.0 PKCE flow for secure SSO, supporting 25,000+ internal and external users.
  • Streamlined partner onboarding by federating identity with 15+ external vendors via SAML 2.0, reducing support tickets by 40%.
  • Revitalized an undocumented MEAN stack application into a production-ready, stable system to maintain 99.5% uptime.
Tech Stack
Next.jsNextAuthNode.jsMongoDBAngularJSSAML 2.0OAuth 2.0PKCEDockerAWS

Scotiabank

IT Consultant

Feb 2019 - Jun 2019

Performed scheduled maintenance of business-critical legacy IBM systems, executing upgrades and infrastructure improvements with zero downtime.

Key Achievements
  • Implemented Business Unit Hierarchy user interface using Angular 6.
  • Built email notification prototype leveraging OpenPages Java Library for automated alerts.
  • Executed zero-downtime upgrades of 3 IBM OpenPages GRC environments from version 7.3 to 8.0.0.2.
  • Migrated 3 Cognos 10 BI environments to Cognos Analytics 11, ensuring business continuity throughout the transition.
  • Configured IBM AIX load-balanced cluster using IBM HTTP Server 9 for high availability.
  • Developed Bash automation scripts to streamline and standardize the upgrade process across environments.
Tech Stack
AngularBashOracle DatabaseIBM AIXIBM HTTP ServerIBM OpenPagesCognos Analytics

Etuper Technologies Pvt. Ltd.

Lead Software Engineer

Apr 2016 - Aug 2017

Conceptualized and developed a complete hospitality software suite (Brilliant Rewards)—dashboard, mobile and web apps—featuring loyalty programs, marketing automation, booking integration, and analytics.

Key Achievements
  • Led development of scalable microservices architecture with containerized, discoverable APIs following OpenAPI specifications.
  • Managed sprint planning, daily standups, backlog prioritization, and blocker resolution to ensure continuous delivery.
  • Introduced development standards encompassing coding conventions, linting, code reviews, documentation, and incident management processes, reducing production incidents by 65%.
  • Collaborated with stakeholders to gather requirements, create user stories, design wireframes, and develop functional prototypes.
  • Delivered multiple client applications including AngularJS web platforms and cross-platform mobile solutions.
  • Designed normalized database schemas, optimized SQL queries and indexing strategies, and implemented stored procedures with comprehensive test coverage.
Tech Stack
AngularJSNode.jsExpress.jsJavaScriptMySQLOpenAPI/SwaggerIonicReact Native

RM plc.

Software Engineer

Jun 2011 - Mar 2016

Supported a school MIS system (RM Integris) featuring student management, grade tracking, attendance monitoring, parent portals, and performance analytics.

Key Achievements
  • Implemented OpenAPI/Swagger bridging layer to modernize legacy SOAP APIs for RESTful client consumption.
  • Prototyped AngularJS interface to decouple presentation layer from legacy Struts JSP architecture.
  • Mentored interns and onboarded new team members through technical guidance and knowledge transfer.
  • Maintained load-balanced Linux VM clusters hosting distributed web, application, and database tiers.
Tech Stack
JavaStrutsJSPSOAPRESTfulMySQLLinuxTomcatApache

Posibolt Solutions Pvt. Ltd.

Junior Software Engineer

Jul 2010 - Jan 2011

Bootstrapped on an adaptable cloud ERP solution (Posibolt) serving key retail businesses across global industry segments.

Key Achievements
  • Created UI mockups based on SRS specifications and converted approved designs into responsive HTML/CSS templates.
  • Developed integration test cases and implemented browser automation using Selenium WebDriver.
  • Authored user documentation including help articles, user guides, FAQs, and product website content.
Tech Stack
HTMLCSSJavaScriptjQuerySelenium WebDriverJavaJSP
Let's Connect

Get In Touch

Have a project in mind or want to discuss opportunities? I'm always open to interesting conversations and collaborations.

Ready to start a conversation?