Available to hire
Hi, I’m Ramesh Chathuranga, a Senior Software Engineer with a strong focus on cross‑platform mobile and web development. I enjoy turning complex problems into scalable, high‑quality solutions using React Native, Flutter, React.js, Node.js, and modern cloud services. My work emphasizes responsive UI, performance optimization, and robust backend APIs to support real-time, high-traffic applications.
I thrive in Agile, cross‑functional teams, collaborating with product, QA, and DevOps to deliver reliable, maintainable software across mobile and web platforms.
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Language
English
Fluent
Work Experience
Senior Software Engineer at Zone 24X7
May 1, 2025 - PresentSenior Software Engineer supporting digital banking and telecom platforms. Provided production support and system maintenance for banking applications to ensure high availability, performance, and system stability. Diagnosed and resolved critical incidents, performed root cause analysis, and collaborated with DevOps, QA, and product teams to monitor application health and deploy fixes. Developed scalable mobile applications for the telecom industry using TypeScript and React Native. Integrated telecom APIs for account management, service activation, and real-time updates. Implemented Redux for efficient state management and optimized data flow across applications. Ensured seamless Android and iOS functionality, maintained modular and maintainable codebases, managed hot fix deployments, and worked in Agile teams to deliver reliable, high-quality applications.
Team Lead Mobile and Front End development at Archnix
October 1, 2020 - April 1, 2025Senior Engineer who led a front-end and mobile development team of 5+ engineers, delivering scalable web and cross-platform mobile applications. Developed high-performance mobile apps using React Native and built modern front-end architectures with React, Next.js, and TypeScript to improve application performance and user experience. Integrated RESTful APIs and services including Firebase, AWS, Stripe, Agora, and Google Maps to support authentication, push notifications, real-time communication, and analytics for large-scale platforms. Managed deployments and production releases to ensure high availability and system stability. Implemented Redux for scalable state management, collaborated with designers using Figma to enhance UI/UX, mentored engineers, improved Agile development workflows, and resolved production issues to maintain reliable application performance.
Software Engineer at Zegates
May 1, 2019 - September 1, 2020Software Engineer focused on optimizing mobile and web application performance using React Native and React.js. Improved app stability and reduced crash rates through performance optimization and code refactoring. Developed and maintained scalable backend services using Node.js with high availability and reliability. Integrated Firebase services including Firestore, Authentication, and Cloud Messaging to support real-time data, secure user management, and push notifications. Managed cloud deployments using AWS services such as S3, Lambda, API Gateway, and Cognito to support scalable and cost-efficient infrastructure. Built systems capable of handling high user concurrency and real-time data streaming. Implemented Redux and Context API for efficient state management and optimized application performance. Collaborated with product, QA, and DevOps teams to troubleshoot issues, improve system stability, and accelerate feature delivery in Agile environments.
Associate Software Engineer at IJSE
March 1, 2018 - April 1, 2019Software Engineer who developed 10+ cross-platform mobile applications using React Native for iOS and Android, focusing on performance optimization, stability, and maintainability. Built and enhanced interactive web applications using React.js to deliver responsive and user-friendly interfaces. Designed and implemented scalable RESTful APIs and backend services using Node.js and Java to support high-volume application traffic and reliable system operations. Developed and maintained desktop applications using JavaFX and Swing, improving usability and system efficiency. Collaborated with cross-functional teams including product, QA, and DevOps to deliver high-quality, scalable software solutions while improving overall application performance and reliability.
Education
Masters (Reading) in Computer Science at University of Sri Jayewardenapura, Gangodawila, Nugegoda, Sri Lanka
January 11, 2030 - September 1, 2027Bachelor of Science in Applied Science at University of Sri Jayewardenapura, Gangodawila, Nugegoda, Sri Lanka
September 1, 2018 - March 19, 2026High School in GCE A/L, GCE O/L at Bandaragama National School, Bandaragama, Sri Lanka
August 1, 2013 - March 19, 2026Qualifications
Industry Experience
Software & Internet, Telecommunications, Professional Services
Skills
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Panadura today.