# Chamikara Nayanajith — Full Stack Software Engineer > Portfolio and blog of Chamikara Nayanajith, a Full Stack Software Engineer from Sri Lanka specializing in React, Node.js, Blockchain, and AI-powered applications. Available for freelance projects, collaborations, and full-time opportunities. Chamikara has 6+ years of experience building web and mobile applications, leading engineering teams, and delivering end-to-end projects for clients worldwide. Preferred contact: email connect@cnayanajith.com or the contact form at https://cnayanajith.com/contact. ## Pages - [About](https://cnayanajith.com/): Professional background, skills, testimonials, and client logos - [Projects](https://cnayanajith.com/projects): Portfolio of web and mobile applications with detailed case studies - [Resume](https://cnayanajith.com/resume): Work experience, education, and technical skills - [Blog](https://cnayanajith.com/blog): Tutorials and articles on React, TypeScript, CSS, and modern web development - [Contact](https://cnayanajith.com/contact): Contact form, availability, and frequently asked questions ## Projects - [AI-Powered Support Automation Platform](https://cnayanajith.com/projects/ai-powered-support-automation-platform/case-study): AstraFlow is an AI-powered support automation platform built for a web hosting company facing high ticket volumes and slow response times. The system automatically analyzes and replies to support tickets, manages multi-turn conversations, and escalates complex issues to human agents with clear AI-generated summaries. Integrated Slack, email, and CRM updates ensure seamless handoff. The solution reduced human-handled tickets by 55%, improved response speed, and enabled scalable, efficient customer support operations. - [DG Upali & Sons (Pvt) Ltd - Corporate Website Design](https://cnayanajith.com/projects/dg-upali-sons-pvt-ltd-corporate-website-design/case-study): DG Upali & Sons (Pvt) Ltd is a logistics and cargo handling company that previously had no website to showcase its services or experience. I designed and developed a professional corporate website that clearly presents their offerings, company background, and completed projects. The new site improves how the business is represented online, makes it easier for customers to understand services, and increases engagement through a clean structure, modern design, and clear calls to action. - [Neeroga Healthcare - Unified Hospital Management System](https://cnayanajith.com/projects/neeroga-healthcare-unified-hospital-management-system/case-study): Neeroga Healthcare is a multi-specialty medical facility that struggled with fragmented paper-based records and manual scheduling. I developed a high-performance Next.js ecosystem that digitizes the entire patient journey—from AI-powered appointment booking to automated billing and Electronic Medical Records (EMR). The system streamlines clinical workflows, reduces patient wait times, and provides doctors with real-time access to critical health data through a minimal, high-contrast dashboard. ## Blog Posts - [Polling in React: A Guide for Efficient Real-Time Data Fetching with TanStack Query](https://cnayanajith.com/blog/polling-react-tanstack-query): Learn how to implement efficient real-time data fetching in React using TanStack Query with practical polling techniques and best practices. - [Getting Started with React and TypeScript](https://cnayanajith.com/blog/getting-started-react-typescript): Complete guide to setting up React with TypeScript. Learn component typing, state management, event handling, hooks, and best practices for building type-safe React applications. - [Building Responsive UIs with Tailwind CSS v4: A Modern Approach](https://cnayanajith.com/blog/building-responsive-uis-tailwind): Complete guide to building responsive UIs with Tailwind CSS v4. Learn mobile-first design, breakpoints, responsive utilities, dark mode, and best practices for creating adaptive interfaces. - [Modern State Management in React: A Comprehensive Guide for 2025](https://cnayanajith.com/blog/modern-state-management-react): Complete guide to React state management in 2025. Compare Zustand, Recoil, Jotai, Valtio, and Redux Toolkit. Learn when to use each solution with practical examples and best practices. ## Optional - [RSS Feed](https://cnayanajith.com/feed.xml): Full blog feed in RSS 2.0 format - [Sitemap](https://cnayanajith.com/sitemap.xml): All indexable URLs