# Kathirgamanathan Kajanan - Portfolio & Technical Profile > Senior Software Engineer & Mobile Architect specializing in React Native, React, Next.js, TypeScript, Node.js, NestJS, real-time distributed systems, and cloud infrastructure. ## About Kathirgamanathan Kajanan is a Senior Software Engineer with over 4+ years of professional engineering experience designing and building scalable mobile apps, high-throughput backend services, real-time communication platforms, and fintech solutions across iOS, Android, and web. - **Full Name**: Kathirgamanathan Kajanan - **Professional Title**: Senior Software Engineer / Full-Stack & Mobile Architect - **Website**: https://www.kajanan.dev - **LinkedIn**: https://linkedin.com/in/kajanan-kathirgamanathan - **GitHub**: https://github.com/Kajanan02 - **Medium**: https://kajanan02.medium.com - **X (Twitter)**: https://x.com/kajanan02000 - **Email**: Kajanan02000@gmail.com - **Phone**: +94762925096 - **Location**: Sri Lanka ## Core Technical Competencies - **Mobile Development**: React Native (iOS & Android), TypeScript, Redux Toolkit, React Navigation, React Native Reanimated, react-native-callkeep, Agora RTC, Cloud Firestore Chat, Audio Waveforms, Push Notifications (FCM). - **Frontend & Web**: React, Next.js (App Router & Pages Router), TypeScript, Tailwind CSS, Framer Motion, HTML5, CSS3, Responsive Design. - **Backend & APIs**: Node.js, NestJS, Express.js, REST APIs, WebSockets, Socket.IO, GraphQL, Clean Architecture, Dependency Injection. - **Databases & Cache**: PostgreSQL, MongoDB, Redis (Presence & Caching), MySQL, Cloud Firestore. - **Cloud & DevOps**: AWS (EC2, S3, Beanstalk, Route 53), Docker, CI/CD pipelines, Linux, Apache Kafka. - **Fintech & Economy**: Stripe Payment Sheet, Tokenization & Vaulting, Razorpay, In-App Currency & Ledgers, Multi-Currency Wallets, KYC Verification. - **AI & Modern Architecture**: Model Context Protocol (MCP), AI Agents, Conversational Search Integrations, LLM tool-calling, Structured Output Extraction. ## Production Case Studies - [Atlantis Case Study](https://www.kajanan.dev/projects/atlantis): Shipping container asset investment platform with 12 Clean Architecture modules, real-time Socket.IO auction bidding, biometric credential trust (react-native-keychain), Razorpay deposits, and 4-language localization (EN/AR/HI/ZH). - [Zezting Case Study](https://www.kajanan.dev/projects/zezting): Real-time communication platform coordinating Agora RTC, native CallKit/CallKeep, Socket.IO signaling, and 4-state network quality hysteresis. - [DriveNow Case Study](https://www.kajanan.dev/projects/drivenow): Two-sided car rental marketplace with dual-role session tokens, Cloud Firestore snapshot chat with audio waveforms, conversational AI search, and Stripe boosts. - [My Million Draw Case Study](https://www.kajanan.dev/projects/my-million-draw): Real-money gaming ecosystem with unified Stripe wallet ledger, 60s spin-wheel session recovery, and multi-draw lotto entry engine. - [Rhymine – AI Song Generator](https://play.google.com/store/apps/details?id=com.rhymine): AI-driven music creation platform on Google Play utilizing ElevenLabs and audio streaming. - [Boarding Finder](https://www.kajanan.dev/projects): Accommodation discovery platform for university students with proximity search and host messaging. ## Open Source Contributions & Packages - **react-form-buddy**: Lightweight form handling library for React with minimal boilerplate. - **react-native-send-direct-sms**: Native module enabling direct SMS sending from React Native applications without leaving the app. ## Articles & Technical Writing - [From APIs to AI Agents: Why MCP Is Changing How We Build Software](https://kajanan02.medium.com/from-apis-to-ai-agents-why-mcp-is-changing-how-we-build-software-9799e352ef90?sk=a9a0fd67fa33070c0d77c6fa90c83be5): A deep dive into Model Context Protocol (MCP) and how it standardizes AI agent integrations with tools, data, and APIs. - [The Hidden Latency Cost in React Native Bridge Architectures](https://kajanan02.medium.com/the-hidden-latency-cost-in-react-native-bridge-architectures-0c2ccc41e097?source=friends_link&sk=d86a084519c7e14542f77018532d7a3d): A practical guide on JSI, TurboModules, Fabric, and bridge communication latency optimization. - [Backend Systems & Real-Time APIs: How Modern Apps Work Behind the Scenes](https://kajanan02.medium.com/backend-systems-real-time-apis-how-modern-apps-work-behind-the-scenes-a82204ffbdf7?sk=cca0b0c1094af4d92b715a1abe2278ec): Distributed systems design covering WebSockets, queues, Redis, and event streams. - [Debugging 'use client' Boundary Leaks in Next.js 16](https://kajanan02.medium.com/debugging-use-client-boundary-leaks-in-next-js-16-34837ac091f5): Best practices for preventing accidental client boundary leaks and optimizing bundle size. - [Real-time Event Streaming with Apache Kafka](https://kajanan02.medium.com/real-time-event-streaming-with-apache-kafka-9ac68ba6a2da): Architectural guide on event-driven streaming and microservices. ## Full Context Document For an exhaustive, all-inclusive technical context document containing detailed architectural breakdowns, problem statements, and implementation specifics, visit: - https://www.kajanan.dev/llms-full.txt