Loading profile…
Loading profile…
Junior Software Engineer
Full-Stack Software Engineer at Seylan Bank PLC who modernized a payment system and built data pipelines for banking applications.
Sri LankaJunior Software Engineer at Seylan Bank PLC
Gathered requirements and migrated a legacy VB.NET payment calculation system to React and ASP.NET MVC with RESTful APIs, improving efficiency by 80%. Built C# ETL pipelines and a multithreaded .NET Core reporting system, enhancing processing efficiency by 50-60%.
C#.NETReactASP.NET MVCREST APIsJWTSQLMS SQL ServerDB2 AS400ETLTask Parallel LibraryCode Review
Built features and managed application state in React Native apps with Redux, delivering features on schedule in Agile sprints. Handled APK releases through Firebase distribution.
React NativeReduxAgileFirebase App DistributionMobile Development
BEng. Software Engineering (Hons) with Placement, completed at University of Westminster, UK (IIT, Sri Lanka) from 2021 to 2026.
BEng. Software Engineering (Hons) with Placement, completed at University of Westminster, UK (IIT, Sri Lanka) from 2021 to 2026.
Certified Scrum Master (CSM) certification from Scrum Alliance.
Python for Data Science, AI and Development certification from IBM.
IBM i (AS/400) ILE RPG/400 Programming certification from ESOFT.
AWS Knowledge: Cloud Essentials certification from AWS.