Summary
Overview
Work History
Education
Skills
Timeline
Generic
Karthik  Jayaraman

Karthik Jayaraman

Solution Architect

Summary

Dynamic Solution Architect with a proven track record at Accenture, specializing in microservices architecture and AI implementation. Achieved a 40% reduction in code review efforts through innovative Generative AI solutions. Adept at technical project management and fostering cross-functional collaboration to drive digital transformation and enhance developer productivity.

Overview

14
14
years of professional experience
3
3
Languages

Work History

Solution Architect

Accenture
05.2023 - Current
  • Architected and delivered a Generative AI-based solution for code impact analysis, code search, and domain-specific virtual assistant (bot), accelerating developer productivity and reducing code review efforts by 40%.
  • Designed and deployed scalable microservices on GCP Kubernetes, enabling containerized orchestration and CI/CD pipelines for rapid delivery and continuous integration across CPF’s internal systems.
  • Implemented a graph-based code knowledge repository using Neo4j, modeling relationships between services, APIs, and modules to enable deep code impact tracing and intelligent recommendations.
  • Led end-to-end solutioning of domain-specific LLM capabilities, including prompt engineering, retrieval-augmented generation (RAG), and fine-tuning for CPF’s regulatory and financial systems.
  • Collaborated with cross-functional teams (CPF + GovTech) to ensure alignment on data governance, model safety, and GenAI adoption roadmap, contributing to CPF’s digital modernization strategy.

AI Engineer & Tech Lead

Accenture
10.2022 - 04.2023
  • Led the design and development of Generative AI applications for the Central Provident Fund (CPF), utilizing LangChain, Vertex AI, and vector databases to implement advanced semantic search capabilities.
  • Implemented retrieval-augmented generation (RAG) techniques to enhance information retrieval accuracy and user experience in AI-driven solutions, delivering scalable, production-ready systems.
  • Developed and delivered Generative AI solutions to automate and expedite software development processes such as code search, quality analysis, test case generation, proposal documentation, and Terraform script generation from architecture diagrams.
  • Created proofs of concept and delivered innovative AI tools using GCP Vertex AI, tailored to CPF’s needs for engineering efficiency and intelligent automation.
  • Involved in solution design and delivery of high-performance, scalable systems for Singapore Pools, covering domains such as Horse Betting, Toto, 4D, Sweep, and Sports Betting.
  • Won a hackathon with the Ministry of Education (MOE) by developing a proof of value for dynamic dashboards using Generative AI on Vertex AI with a microservices-based architecture.

Application Development Team Lead

Accenture
01.2018 - 08.2018
  • Led the end-to-end design and development of a Unified Betting System for Singapore Pools, focusing on the Bet Placement module to deliver a seamless and secure betting experience.
  • Engineered the solution using a modern tech stack: MSSQL, .NET Web API, ASP.NET MVC, and XAML with MVVM architecture to ensure maintainability and performance across components.
  • Implemented Apache Kafka for event streaming, enabling efficient back-end event processing and distribution to support real-time notification delivery workflows.
  • Utilized SignalR to push real-time event notifications (e.g., bet confirmation, odds updates, draw results) to client applications, ensuring instant updates and enhanced user interactivity.
  • Led and coordinated a cross-functional development team, driving sprint planning, architecture decisions, and code reviews to ensure high-quality and timely delivery.
  • Collaborated with stakeholders across business and QA teams to gather requirements, ensure compliance, and continuously align technical deliverables with business objectives.

Software Developer

Global Blue
11.2016 - 12.2017
  • Designed and developed tax-free systems to enhance user experience and productivity through automated dynamic form filling and tax-free form generation.
  • Led and supervised defect resolution efforts, ensuring timely and effective fixes across development cycles.
  • Acted as Scrum Master across all sprints, facilitating Agile ceremonies and promoting team collaboration and velocity.
  • Conducted product demos for stakeholders, ensuring clear communication of features, smooth product handover, and alignment with business requirements.
  • Collaborated with cross-functional teams to gather requirements, prioritize backlog items, and deliver high-quality software aligned with end-user needs.

Application Development Analyst

Accenture
11.2014 - 09.2016
  • Involved in solutioning and architecture design for the Horse Racing Self Betting System for Singapore Pools, aligning technical components with business goals.
  • Designed and developed end-to-end applications using ASP.NET, JavaScript, SQL Server, Web API, MVC, XAML, SignalR, Entity Framework, and other related technologies.
  • Created test scenario scripts and contributed to test-driven development (TDD) practices to ensure high code quality and reliability.
  • Guided the team in UI/UX layout improvements, enhancing user experience and system functionality across self-service kiosks.
  • Integrated hardware components such as NETS terminals and card readers, ensuring seamless interaction between software and physical devices.
  • Collaborated across teams to deliver a robust, scalable, and user-friendly betting platform within tight timelines.

Application Development Analyst

Accenture
08.2011 - 11.2014
  • Contributed to system design and development across multiple projects by collaborating with cross-functional teams to deliver reliable software applications.
  • Utilized Agile methodologies to manage projects effectively, adapting to changing requirements and ensuring timely delivery.
  • Improved application functionality and performance by implementing NService Bus and Fluent NHibernate in critical modules.
  • Reduced application errors through thorough testing and prompt issue resolution.
  • Supported continuous development efforts, identifying technical enhancements and driving implementation improvements.

Education

Master of Computer Applications - Computer Science And Programming

Ramaiah Institute of Technology
Bengaluru
04.2001 -

Bachelor of Science - Electronics

Bangalore University
Bengaluru
04.2001 -

Skills

Technical project management

Microservices architecture

DevOps implementation

Artificial intelligence implementation

C# net

Python

Entity Frameworks

GCP, AWS , AZURE

Kubernetes

Web API, Fast api, flask , django

Sql alchemy, vector db, MSSQL, Postgres etc

SSRS , SSIS , etc

Timeline

Solution Architect

Accenture
05.2023 - Current

AI Engineer & Tech Lead

Accenture
10.2022 - 04.2023

Application Development Team Lead

Accenture
01.2018 - 08.2018

Software Developer

Global Blue
11.2016 - 12.2017

Application Development Analyst

Accenture
11.2014 - 09.2016

Application Development Analyst

Accenture
08.2011 - 11.2014

Master of Computer Applications - Computer Science And Programming

Ramaiah Institute of Technology
04.2001 -

Bachelor of Science - Electronics

Bangalore University
04.2001 -
Karthik JayaramanSolution Architect