Enterprise GenAI / Software Engineering / Tokyo

I turn complex enterprise AI ideas into secure, usable engineering systems.

My work sits where product engineering, cloud platforms, AI governance, and developer experience meet. I lead projects that make modern AI tools practical for real companies, with the security, monitoring, auditing, and scale enterprises expect.

Claude Azure APIM GCP GenAI Voice Kubernetes Python Django JavaScript Angular MySQL PostgreSQL Docker
GenAI enterprise adoption and governance
Lead project ownership from design to rollout
8+ years shipping real systems
Rajith Thennakoon
Current focus Enterprise AI enablement
Project role Lead engineer / project lead
About

Skills proven through projects, not just listed as keywords.

I am a full-stack software engineer with more than eight years of experience building scalable applications across AI enablement, cloud platforms, backend systems, frontend interfaces, and data-heavy products.

The strongest way to understand my skill set is through the problems I have solved: making Claude Code available inside an enterprise, leading AI governance and compliance work, building production-grade web products, and creating educational systems that help engineers learn by doing.

Skill showcase

What recent projects prove in practice

01

Enterprise GenAI enablement

Turn AI coding and productivity tools into approved internal platforms with security, access control, rollout plans, and measurable adoption.

02

AI governance and compliance

Design practical guardrails for usage policy, audit trails, data handling, monitoring, risk review, and stakeholder reporting.

03

Platform architecture

Build scalable foundations across APIs, identity, observability, cloud infrastructure, databases, and developer workflows.

04

Project leadership

Lead delivery across engineering, security, compliance, and business teams so complex technical work becomes usable inside the organization.

Capability map

The skills behind the project work

Enterprise AI

  • Claude Code rollout
  • GenAI adoption strategy
  • AI governance workflows
  • Prompt and tool usage policy

Security and control

  • Access control and approvals
  • Compliance review support
  • Monitoring and auditing
  • Risk and data handling guardrails

Engineering stack

  • Python / Java / JavaScript
  • Django / Flask / Spring Boot
  • Angular and product UI
  • API and database design

Cloud platforms

  • Azure / Azure APIM
  • GCP / Google Cloud Platform
  • Amazon Web Services
  • Docker / Kubernetes
  • API and platform scaling
Claude / Anthropic
Azure APIM
GCP
AWS
Kubernetes

Project evidence

Selected projects that demonstrate my skills

Discuss enterprise AI

Enterprise experience

Company-scale GenAI and platform leadership

Projects delivered inside enterprise environments, with security, governance, compliance, observability, and adoption constraints.

Personal projects

Self-directed products, experiments, and education work

Projects built independently to explore product ideas, full-stack delivery, analytics, and developer education.

Personal finance management app preview Product build

Python / Django / Angular / GCP / MySQL

Personal Finance Management

A finance product for people managing money in Japan, designed around real personal budgeting, savings tracking, and practical money workflows.

  • Full-stack web and mobile product thinking
  • Data modeling for income, savings, and expenses
  • Cloud-backed deployment and database architecture
Product UX Full-stack Financial data
See project
Stock portfolio management app preview Analytics system

Python / Django / Angular / GCP / MySQL

Stock Portfolio Management

A portfolio platform for tracking, analyzing, and improving stock investment decisions through useful dashboards and data flows.

  • Investment tracking and analytical dashboard UX
  • Backend data processing and portfolio calculations
  • Scalable web application patterns
Dashboards Analytics Backend data
See project
Freestyle Coding YouTube channel preview Education platform

Python / Java / JavaScript / PHP

Freestyle Coding

Practical software engineering education through tutorials, coding walkthroughs, algorithm explanations, and real-world developer guidance.

  • Technical communication and mentoring
  • Algorithmic thinking and code explanation
  • Content systems for developer learning
Mentoring Algorithms Content
Visit channel

Latest articles

Practical engineering notes

Read on Medium
Minimum falling path sum article thumbnail Dynamic Programming
Minimum Falling Path Sum

A matrix dynamic programming walkthrough focused on recurrence design and clean implementation.

Read article
Snakes and ladders graph algorithms article thumbnail Graph Algorithms
Snakes and Ladders

A graph traversal explanation that turns board movement into a shortest-path problem.

Read article
Detect linked list cycle article thumbnail Linked List
Detect Linked List Cycle

A focused linked-list pattern note for cycle detection, pointer movement, and interview reasoning.

Read article

Contact

Need help making AI or platform engineering work inside an enterprise?

Tell me what you are trying to ship. I can help with enterprise GenAI enablement, secure platform design, cloud-backed products, technical leadership, and practical engineering consulting.