Ayesh Ruwantha
Co-Founder at CRUD Solutions (Pvt) Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Professional working proficiency
Topline Score
Bio
Experience
-
CRUD Solutions (Pvt) Ltd
-
Sri Lanka
-
Software Development
-
1 - 100 Employee
-
Co-Founder
-
Jan 2021 - Present
-
-
-
CICRA Solutions (Pvt) Ltd
-
Sri Lanka
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Software Engineer
-
May 2019 - Oct 2021
As a Software Engineer at CICRA Solutions, I was at the forefront of developing cutting-edge software solutions that harnessed the power of both frontend and backend technologies to create seamless user experiences and drive innovation. Key Responsibilities: • Collaborated with multidisciplinary teams to translate project requirements into comprehensive software solutions. • Led frontend development initiatives, utilizing HTML, CSS, Angular, and Flutter to craft intuitive and visually appealing user interfaces. • Employed Adobe XD to design user-centered prototypes, refining user experiences prior to development. • Leveraged ASP.NET and backend technologies to ensure robust functionality and data integration. • Developed responsive and mobile-friendly designs using Bootstrap to optimize user experiences across devices. • Expertly worked with eCommerce platforms including Magento, WordPress, and WooCommerce, customizing and enhancing online shopping experiences. Achievements: • Spearheaded the successful implementation of H&M Brand Shopping Platform, elevating user engagement and interaction on the frontend. • Demonstrated versatility by rapidly adopting and mastering new technologies, contributing to a dynamic and innovative work environment. • Recognized for consistently delivering high-quality software solutions that align with business objectives and user needs. My role as a Software Engineer at CICRA Solutions allowed me to harness my passion for frontend development, collaborate with diverse teams, and contribute to the creation of technology-driven solutions that make a positive impact. Show less
-
-
-
Sierra Technologies
-
Sri Lanka
-
Software Engineer
-
Feb 2018 - May 2019
As a Software Engineer at Sierra Technologies, I was deeply involved in the design, development, and deployment of software solutions that contributed to the company's technological advancement and client success. Key Responsibilities: • Collaborated with cross-functional teams to gather and analyze requirements, ensuring alignment with project goals. • Translated requirements into functional and technical specifications, laying the groundwork for software development. • Developed high-quality, scalable, and efficient code using .NET Framework, Android, SQL. • Participated in code reviews, providing constructive feedback and maintaining code quality standards. • Debugged and resolved software defects, ensuring robust and reliable software performance. • Worked closely with QA teams to conduct testing and validation, ensuring the delivery of bug-free software. • Assisted in troubleshooting and resolving technical issues, providing timely support to ensure smooth project execution. Achievements: • Played an instrumental role in the successful launch of a customized Hospitalized Management System derived from Sierra PMS. This system incorporates all relevant functionalities and embeds patient history into a mobile application, enhancing user experience, productivity, and efficiency. • Demonstrated adaptability by quickly learning and implementing new technologies to meet evolving project requirements. • Received commendation for strong collaboration, problem-solving abilities, and dedication to delivering high-quality software solutions. My tenure as a Software Engineer at Sierra Technologies allowed me to contribute my technical expertise to meaningful projects and foster a culture of innovation and excellence within the organization. Show less
-
-
-
IM Solutions (Pvt.) Ltd.
-
Sri Lanka
-
Information Technology & Services
-
1 - 100 Employee
-
Associate Software Engineer
-
Feb 2017 - Feb 2018
As an Associate Software Engineer at IM Solutions, I played a key role in developing innovative software solutions that contributed to the success of our projects. Working collaboratively with cross-functional teams, I actively contributed to the design, coding, testing, and deployment phases of software development lifecycle. Key Responsibilities: • Participated in the analysis and design of software systems, ensuring alignment with project goals and requirements. • Collaborated with team members to write efficient, maintainable, and well-documented code, following best practices and coding standards. • Contributed to feature implementation, bug fixes, and enhancements, ensuring high-quality deliverables. • Conducted unit testing and integration testing, identifying, and addressing software defects to enhance product reliability. • Assisted in troubleshooting and resolving technical issues, supporting efficient project progression. Achievements: • Effectively created the comprehensive Myhotelina Hotel Management All-in-One Solution, which encompassed functionalities such as Channel Manager, Payment Management, Restaurant Billing, and Inventory Food Costing Management. • Demonstrated strong problem-solving skills by identifying and resolving complex software issues in a timely manner. • Actively participated in knowledge sharing sessions, contributing to the continuous learning culture within the team. My experience as an Associate Software Engineer at IM Solutions allowed me to refine my technical skills, work on exciting projects, and collaborate with talented professionals to deliver impactful software solutions. Show less
-
-
-
National Institute of Business Management (NIBM - Sri Lanka)
-
Sri Lanka
-
Higher Education
-
200 - 300 Employee
-
Lab Instructor
-
Aug 2016 - Feb 2017
As a dedicated Lab Instructor at [Name of Institution], I had the privilege of guiding students through practical learning experiences and fostering their understanding of Software Development concepts. In this role, I created a dynamic and interactive learning environment, helping students bridge theoretical knowledge with hands-on application. Key Responsibilities: • Designed and conducted engaging laboratory sessions, providing students with real-world insights into Software Development principles. • Demonstrated experiments, techniques, and procedures, ensuring students grasped essential concepts. • Provided one-on-one guidance, mentoring students to develop critical problem-solving and analytical skills. • Facilitated group discussions to encourage collaborative learning and knowledge exchange. • Assisted in the preparation of instructional materials, contributing to curriculum development. Achievements: • Received consistently positive feedback from students for my clear communication and ability to simplify complex topics. • Played a pivotal role in improving student performance through targeted interventions and personalized support. • My experience as a Lab Instructor enriched my passion for education and empowered me to contribute positively to the academic growth of future professionals in IT industry. Show less
-
-
Education
-
University College Dublin
Bachelor of Science - BS, Computer Science -
National Institute of Business Management
Higher Diploma in Computer Based Information System, Computer Software Engineering