Irosh Prasad

Irosh Prasad

Software Engineer

Problem solver to craft efficient, clean solutions for business growth.

About Me

Highly skilled Software Engineer with a strong aptitude for problem-solving and a track record of success in creating and designing software in a test-driven environment.

Experienced in leveraging agile methodologies to develop efficient, scalable, and high-performance applications.Possesses a deep understanding of coding best practices and a passion for delivering reliable and user-centric solutions.

Based in Sri Lanka
10+ Years Experience
Full-Stack Web Developer

Professional Skills

Programming Languages

C# ASP.NET .NET CORE Web API VB 6

Database Technologies

MSSQL MYSQL

Front-end Development

jQuery Angular XML HTML CSS

Version Control

BitBucket GitHub

Work Experiences

Professional experience and career journey

Senior Software Engineer

Arcadea Group LLC

2025 - Present
  • • Developed AI-driven software solutions meeting requirements and industry best practices
  • • Created RESTful APIs and integrated with AWS services (API Gateway)
  • • Built frontend applications using Angular following modern development practices
  • • Conducted unit testing using XUnit and Test-Driven Development (TDD)
  • • Used Azure DevOps for CI/CD pipeline management and project tracking
  • • Assisted team members with AI-driven tools like Cursor and conducted code reviews
  • • Managed Azure portal for SSO configuration and identity management
  • • Conducted R&D activities and leveraged AI tools to enhance development efficiency

Senior Software Engineer

E-Vis Proprietary Limited

2023 - 2025
  • • Developed software solutions meeting requirements and industry best practices
  • • Created RESTful APIs and integrated with AWS services (Lambda, API Gateway)
  • • Built frontend applications using Angular following modern development practices
  • • Conducted unit testing using XUnit and Test-Driven Development (TDD)
  • • Used Azure DevOps for CI/CD pipeline management and project tracking
  • • Provided technical support and resolved production issues

Senior / Software Engineer

OpusXenta Private Limited

2020 - 2023
  • • Developed software solutions meeting requirements and industry best practices
  • • Provided technical support and troubleshooting assistance to end-users
  • • Used version control systems (Bitbucket) for code repository management
  • • Participated in code reviews and knowledge-sharing sessions
  • • Documented technical specifications and operational procedures
  • • Researched and analyzed existing system programs for improvements

Associate / Software Engineer

eLogic Lanka Private Limited

2015 - 2020
  • • Adheres to established coding standards and best practices for scalable and maintainable software solutions.
  • • Communicates complex technical concepts effectively to non-technical stakeholders to facilitate collaboration and clear understanding.
  • • Proactively identifies and addresses potential challenges to ensure smooth development and implementation of software solutions.

Featured Projects

Pheonix by AGDATA

Farm Management Software Australia

C# .NET CORE Web API MS SQL Angular

Greenlight & PermAssist

Online Permit Processing Solution

C# .NET CORE Web API MS SQL Angular

ByondPro

Cemetery Management System

C# .NET CORE Web API MS SQL Classic ASP SAP Crystal Report

Shangri-La Hotel & Residence (SRI LANKA)

Automated Car Parking System

C# .NET MS SQL VB6 SAP Crystal Report

Education

Bachelor of Computer Science with Honours

University of Bedfordshire, England

Second Class Upper Division

Let's Work Together

I'm always interested in new opportunities and exciting projects. Feel free to reach out if you'd like to collaborate!