Summary
Overview
Work History
Education
Skills
Projects
Reference
Timeline
Generic

R.M.Ramesh CHATHURANGA

Horana South,13

Summary

Results-driven Software Engineer with expertise as a Full Stack Developer in the computer software industry. Proficient in technologies such as React Native, Node.js, and AWS, delivering robust applications that enhance user experience. Demonstrated success in implementing scalable solutions using NoSQL and SQL databases while ensuring optimal performance through best coding practices. Holds a Bachelor of Science i from the University of Sri Jayewardenepura, aiming to leverage technical skills to contribute to innovative projects.

Overview

7
7
years of professional experience

Work History

Team Lead

Archnix
10.2020 - Current
  • Lead the front-end and mobile development team in designing, developing, and deploying applications
  • Developed and maintained cross-platform mobile applications using React Native, ensuring high performance and seamless user experiences
  • Built responsive and interactive web applications using React.js, HTML5, and CSS3
  • Integrated RESTful APIs and third-party libraries for features like push notifications, analytics, real-time features, and authentication [Firebase, AWS, and Agora, stripe]
  • Manage deployment and release processes for mobile and front-end applications
  • Optimize application performance, improve UI/UX, and maintain code quality
  • Collaborate with backend teams, designers, and product managers for seamless development
  • Monitor and troubleshoot production issues to maintain app stability and security

Software Engineer

Medical Wizard
07.2020 - 08.2020
  • Developed and maintained cross-platform mobile applications using React Native, ensuring high performance and seamless user experiences
  • Built responsive and interactive web applications using React.js, HTML5,CSS3

Software Engineer

Zegates
05.2019 - 07.2020
  • Developed and maintained scalable React Native mobile applications for iOS and Android
  • Built and optimized responsive React.js front-end applications with modern UI/UX principles
  • Designed and implemented secure and efficient Node.js back-end services and APIs
  • Integrated Firebase services including Authentication, Firestore, Cloud Messaging (FCM), Relatime DB,Analytics etc
  • Deployed and managed applications using AWS (S3, Lambda, API Gateway, CloudFront, Cognito,GraphQl etc.)
  • Developed RESTful APIs and implemented WebSockets for real-time data synchronization
  • Ensured application performance optimization and efficient state management using Redux and Context API
  • Collaborated with UI/UX designers to create seamless and engaging user interfaces
  • Worked with cross-functional teams to troubleshoot and resolve production issues

Associate Software Engineer

IJSE
04.2018 - 04.2019
  • Developed and maintained mobile applications using React Native for both iOS and Android platforms
  • Built interactive and responsive web applications using React.js and modern front-end technologies
  • Designed and implemented RESTful APIs and backend services using Node.js and Java
  • Created desktop applications with JavaFX and Swing, ensuring smooth UI/UX interactions

Education

Bachelor Of Science - ict

University Of Sri Jayewardenepura
09.2018

Bachelor Of Science - GCE O/L and A/L

Bandaragama National School (Central College)
08.2012

Skills

  • React Native
  • React
  • Redux
  • Rest API
  • Stripe
  • Nodejs
  • Expressjs
  • Solidity
  • Smart contract
  • Web 20
  • Web 30
  • Ethereum JS
  • TypeScript
  • Javascript
  • Ajax
  • Android Studio
  • Xcode
  • VS Code
  • Bootstrap
  • Streaming media
  • Google cloud
  • Material UI
  • Tailwind CSS
  • AWS
  • Firebase
  • GitHub
  • Google Maps
  • Employee training
  • Program development
  • Coaching and mentoring
  • Performance improvement
  • Code debugging
  • Progressive web apps
  • Time estimates
  • UI updates
  • Analytical thinking
  • Bootstrap framework
  • Project estimations
  • Mobile-first design
  • Full software development lifecycle
  • HTML
  • HTML5 expertise
  • Wireframing techniques
  • Problem-solving
  • Bug resolution
  • Reactjs experience
  • Front end web development
  • CSS
  • Version control systems expertise
  • HTML and XML
  • Experience with monitoring tools
  • Agile development methodologies
  • Data storage
  • Software development tools: JIRA, confluence
  • Mobile app testing
  • App store optimization
  • UI and UX design
  • Push notifications
  • Payment gateway integration
  • Mobile security
  • React native
  • API integration

Projects

  • Chelvaa Homes -

Real Estate Application, Senior Mobile App Developer, React Native, Firebase. Chelvaa Homes is a real estate mobile application developed to showcase ongoing and completed construction projects to clients. The app provides detailed information about the state of ongoing projects, including progress updates, completion status, and other key details that clients can view and track in real time. It showcases ongoing and completed real estate projects, offering real-time updates on the status and progress of ongoing projects. Clients have easy access to detailed project information and images. The app features an intuitive UI/UX design for smooth client interaction. You can find it at https://apps.apple.com/us/app/chelvaa-homes/id6738682163. 

  • Sangeetha Jewellers (Mobile app) (UK) -

It is developed by a senior mobile app developer using React Native, AWS (AppSync, DynamoDB, Lambda, API Gateway), and Firebase. This mobile application is designed for a jewelry shop in the UK, providing a gold-selling service called 'Chittu,' and real-time communication features. The app facilitates seamless transactions and customer interactions. Real-time communication using AWS AppSync and GraphQL. Push notifications powered by Firebase. Secure backend integration with AWS Lambda, API Gateway, and DynamoDB. Native mobile experience built using React Native. https://apps.apple.com/us/app/sangeetha-jewellers/id1586104615

  • WLMS (Winspert Learning Management System) -

Front-End Development Team Lead, React, Material UI, Progressive Web App (PWA). WLMS is a Learning Management System (LMS) available as a web application, as well as on the App Store and Play Store. It provides an interactive platform for managing online learning, course content, and student progress. Fully responsive Progressive Web App (PWA) supporting mobile and web platforms. Modern UI/UX developed using React and Material UI. Seamless user experience across web and mobile devices. Optimized performance and accessibility. https://apps.apple.com/us/app/winspert/id6479172865.

  • Vista HRM (Human Resource Management Application),-

Team Lead and Main Developer, React Native (Mobile Development), Vista HRM is a Human Resource Management (HRM) mobile application designed for multiple companies to efficiently manage their employees. The app provides various HR functionalities, including attendance tracking, leave management, and employee communication. Multi-company support for managing employee records. Incident reporting and real-time notifications. Attendance marking with geolocation-based clock-in and clock-out. Leave management system, including leave requests, approvals, and tracking available leaves. Company-wide announcements and employee communication features. https://apps.apple.com/us/app/vista-hrm/id6499259335.

  • Invest in Moi -

 React Native App, Main Developer, React Native (Mobile Development), Invest in Moi is a React Native mobile app that enables users to buy and sell gold based on real-world price fluctuations. The app fetches real-time gold prices using third-party APIs, calculates both buy and sell prices, and shows the profit for clients. It also notifies users of price changes via push notifications, real-time gold price fetching via third-party APIs, dynamic calculations for buy and sell prices, and client profit, push notifications to keep users informed of price changes, and a seamless user experience with a clean and intuitive interface. https://apps.apple.com/us/developer/archnix-ltd/id1546566322

  • CrossBoarderTeleHealth -

 Medical Application, Main Developer, React Native (Mobile Development), Stripe, Agora, Google Maps, multilingual support integration (translator feature). CrossBoarderTeleHealth is a medical telehealth platform that provides specialized doctor consultations to patients across borders. The platform includes two apps: the Patient App and the Doctor App, specialized for doctor bookings with video, audio calls, and doctor meeting options, an integrated translator for overcoming language barriers, doctor location tracking via Google Maps when visiting a patient in person, doctor appointment management with time slot creation and appointment acceptance or rejection, and a secure payment system integrated with Stripe for appointments. https://apps.apple.com/us/developer/archnix-ltd/id1546566322

Reference

  • Mr. Prasad Waduge, CEO/Senior Trainer, IJSE, prasad@ijse.lk, 077-22-52-985, https://www.linkedin.com/in/prasad-waduge-9a19174b/.
  • Dr. Kasun Kosala Jinasena, Senior Lecturer in Computer Science, University of Sri Jayewardenepura, kasun@sjp.ac.lk, 077-801-1304, https://www.linkedin.com/in/kasun-kosala-48b27a14/.

Timeline

Team Lead

Archnix
10.2020 - Current

Software Engineer

Medical Wizard
07.2020 - 08.2020

Software Engineer

Zegates
05.2019 - 07.2020

Associate Software Engineer

IJSE
04.2018 - 04.2019

Bachelor Of Science - ict

University Of Sri Jayewardenepura

Bachelor Of Science - GCE O/L and A/L

Bandaragama National School (Central College)
R.M.Ramesh CHATHURANGA