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, including 10+ years specializing in the 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, including 10+ years specializing in the Node.js, Express, and JavaScript ecosystem.

Proven expertise in leading development activities, planning and executing milestones, and championing a customer-focused culture. Extensive experience with modern front-end frameworks like React, and deploying scalable solutions on Google Cloud Platform (GCP) and Kubernetes using MongoDB. Specialized in delivering secure, compliant, and high-availability systems that align with strict organizational risk appetites and 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.

General Programming

6 technologies

Node.jsExpressJavaScriptTypeScriptPythonBash

Web & Mobile UI

7 technologies

ReactNext.jsAngularTailwindCSSReact NativeExpoFlutter

Cloud Services & DevOps

8 technologies

Google Cloud Platform (GCP)KubernetesAWSDockerDocker ComposeGitHub ActionsTerraformLinux

Databases

7 technologies

MongoDBPostgreSQLMySQLRedisSupabaseQdrantNeo4j

Backend & APIs

4 technologies

FastAPIRESTMicroservicesGraphQL

AI/ML Stack

11 technologies

LiteLLMMetaMCPLM StudioHuggingFace TransformersGoogle Vertex AISnowflake CortexGoogle ADKStrands AgentsNVIDIA TritonPGVectorQwen Code CLI

Authentication & Security

9 technologies

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

Protocols

4 technologies

HTTP/HTTPSWebSocketServer-Sent EventsWebRTC
8
Skill Categories
56
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 and web applications using Node.js, JavaScript, and React, deployed on Google Cloud Platform (GCP) and Kubernetes.
  • Engineered specialized AI Agents within Snowflake to execute secure operations on enterprise data with granular access controls and data residency compliance.
  • Collaborated deeply with the team to gather requirements, plan milestones, successfully execute software delivery, and escalate issues as needed.
  • 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
Node.jsExpressJavaScriptReactGCPKubernetesTypeScriptPythonTerraformGradioLiteLLMDockerPostgreSQLQdrantMediaPipeNVIDIA 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
  • Wrote well-designed, testable, and efficient JavaScript code by using best software development practices to modernize a legacy platform serving hundreds of thousands of users.
  • Spearheaded migration of a legacy frontend to React (Next.js), leveraging Node.js and MongoDB to improve CWV metrics and maintain 100% feature parity.
  • Mentored team members and championed a high-performance, inclusive work environment with differing opinions and levels of experience.
  • 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.
Tech Stack
Node.jsExpressJavaScriptMongoDBReactNext.jsNextAuthSAML 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 to support Scotia customers.

Key Achievements
  • Understood the bank’s risk appetite and risk culture, integrating them into day-to-day activities and decisions.
  • Helped drive online and digital development excellence to deliver innovative solutions to Scotia customers.
  • 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.
  • 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
  • Spearheaded development of scalable microservices architecture using Node.js, Express, and JavaScript, with containerized APIs.
  • Managed sprint planning, daily standups, backlog prioritization, and executed short and long-term plans for the team.
  • 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.
  • Designed normalized database schemas, optimized SQL queries and indexing strategies, and implemented stored procedures with comprehensive test coverage.
Tech Stack
Node.jsExpress.jsJavaScriptAngularJSMySQLMongoDBOpenAPI/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 user 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?