Irosh Prasad

Software Engineer

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.

Developer Illustration
View Resume

Professional Skills

Technical expertise and tools I work with

Programming

Programming Languages

C#C# ASP.NETASP.NET .NET CORE.NET CORE Web APIWeb API VB6VB 6
Database

Database Technologies

MSSQLMSSQL MYSQLMYSQL
Frontend

Front-end Development

jQueryjQuery AngularAngular XMLXML HTMLHTML CSSCSS
Version Control

Version Control

BitBucketBitBucket GitHubGitHub

Work Experiences

Professional experience and career journey

Senior Software Engineer

E-Vis Proprietary Limited

2023 - Present
  • Contribute to delivering high-quality software solutions, with a focus on efficiency and user satisfaction.
  • Successfully managed the entire software development lifecycle, from conceptualization and design to implementation, testing, and deployment.

Senior Software Engineer

OpusXenta Private Limited

2021 - 2023
  • Led and mentored a team of software engineers, providing technical guidance, facilitating efficiency, delivering training programs, and resolving technical issues to ensure on-time, budget-friendly delivery of high-quality software.
  • Contributed to the development of the team's software development process and procedures, implementing efficient best practices, and successfully managing the process to ensure timely, budget-friendly delivery of projects.
  • Stayed current with the latest software engineering trends and technologies by attending conferences, workshops, and online communities, and regularly reading industry publications and blogs.
  • Successfully delivered complex software projects by managing development, meetings and user needs.

Software Engineer

OpusXenta Private Limited

2020 - 2021
  • Used technical expertise to create and implement innovative software solutions that met the specific needs of clients. These solutions resulted in notable improvements in operational efficiency and increased customer satisfaction.
  • Proactively tested and maintained software through comprehensive quality assurance processes to ensure seamless functionality and minimize post-rollout issues.

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.

Projects

Featured projects I've worked on

Greenlight & PermAssist

Online Permit Processing Solution

Business Requirement: Online Permit Management System for State Government, City, and Rural Councils.

C# .NET CORE Web API Angular MS SQL SERVER 2020
Role:

Senior Software Engineer

Sage CRM

Health Care Management System

Business Requirement: Cemetery Management System

C# .NET CORE Web API Angular MS SQL SERVER 2020 Classic ASP SAP Crystal Report
Role:

Senior Software Engineer

Shangri-La Hotel & Residence (SRI LANKA)

Automated Car Parking System

Business Requirement: Automated car park, visit vehicle movement monitoring, and gate security.

C# ASP.NET VB6 MS SQL Server 2012 SAP Crystal Report
Role:

Software Engineer

Educational Summary

Academic qualifications and achievements

Bachelor of Science with Honours

Computer Science & Software Engineering

University of Bedfordshire in England

Second Class Upper Division

Contact

Let's connect and discuss opportunities

LinkedIn
LinkedIn
Connect with me on LinkedIn
Email
Email
irosh.prasad1@gmail.com