Summary
Overview
Work History
Education
Skills
Accomplishments
Certification
Personal Information
Timeline
Generic

NALIN D JAYASURIYA

Jacksonville,USA

Summary

Expertise in Financial (15+ years) and healthcare (6+ years) systems. Results-oriented and innovative Senior Software Engineer with over 25 years of experience. Easily communicates complex technical requirements to non-technical stakeholders. Excellent leadership record of leading development teams in enterprise-wide development projects. Detail-oriented, organized, and meticulous employee. Works at fast pace to meet tight deadlines. Enthusiastic team player ready to contribute to company success.

Overview

34
34
years of professional experience
1
1
Certification

Work History

Senior Software Engineer / Architect

Dexian
2024.05 - Current
  • Company Overview: Contract
  • Client: Bank of America
  • Domain: Banking
  • Working in the Bank’s global privacy laws monitoring and enforcement team:
  • Created dev framework for Angular UI, .NET and SQL database access (Entity Framework)
  • Created solution architecture for the new data privacy monitoring application using UML & Visio
  • Determined technology stack for new application & determined components to build
  • Guide and assist software engineers and quality assurance team
  • Created and made PowerPoint presentations to senior management
  • Actively contribute to and participate in SAFe Agile Scrum ceremonies
  • Contract
  • Client: Bank of America
  • Domain: Banking
  • TECH: Visual Studio 2022, VS-Code, C# .NET (with .NET 8 and .NET Framework 4.8), Entity Framework, Angular 17, Angular Material, TypeScript, HTML, CSS, REST APIs, git, Bitbucket, SQL Server 2022, MongoDB (NoSQL), Jira, Confluence, Visio, UML
  • Self-motivated, with a strong sense of personal responsibility.
  • Worked effectively in fast-paced environments.

Senior Engineer .NET

GEICO
2023.09 - 2024.05
  • Company Overview: Domain: Motor insurance
  • Worked in the application modernization (PACE) motor insurance driver project team:
  • Modernized motor Insurance web application used by counselors and customers to view/update policies
  • Guided junior software engineers and helped them succeed in complex tasks
  • Worked with analysts and greatly improved software testability/quality with automation
  • Ensured high standards by following SOLID principles and Domain Driven Design
  • Tracked, prioritized and created user-stories and participated in all Agile Scrum ceremonies
  • Ensured high code quality by performing code-reviews (PRs) within Driver team and outside teams
  • Domain: Motor insurance
  • TECH: Visual Studio 2022, VS-Code, C# .NET (6 & 8), Angular 15/14, TypeScript, HTML, CSS, git, Azure Dev Ops (ADO), Azure board, Web/REST APIs, Postman, Unit testing with MOQ, Jasmine tests, BDD, Playwright, Cucumber, Specflow, Azure Portal, App Insights, Azure CosmosDB (NoSQL), Azure Service Bus (queue), Azure functions (API) and triggers, Azure Blob storage, Key Vault

Senior Engineer .NET

Spar Info Systems (for GEICO)
2023.06 - 2023.09
  • Company Overview: Contract
  • Client: GEICO – See same GEICO position as above
  • Contract-to-hire
  • Contract
  • Client: GEICO – See same GEICO position as above
  • Contract-to-hire

Senior Software Engineer/ Solution architect

Icon Consultants
2022.08 - 2023.05
  • Company Overview: Contract
  • Client: Bank of America
  • Domain: Banking
  • In the Global Referrals Engine (GRE) team in a team of 6 engineers and 3 QA engineers:
  • Guided junior software engineers and helped them succeed in complex tasks
  • Enhanced Automated UI Test tool for referrals in Business Intelligence Tool
  • Improved end-user productivity by designing and developing a new user-management application using Angular 15 and Angular-Material controls with Content Security Policy (CSP) for compliance
  • Assisted the SalesForce team on their API integration and DMZ network config
  • Tracked, prioritized and created new user-stories and defects and participated in all SAFe Agile Scrum ceremonies
  • Contract
  • Client: Bank of America
  • Domain: Banking
  • TECH: Visual Studio 2022, C# .NET Core, WCF, REST APIs, Angular 15/14 with Material controls, Oracle, HTML

Senior Software Engineer

PAR Tech
2021.09 - 2022.08
  • Company Overview: Domain: Point-of-sales systems
  • As the lead/senior software engineer in a team of 4 engineers and 2 QA engineers:
  • Led, assisted and managed junior engineers (including interns)
  • Improved performance of the Brink POS app by 20% and POS Admin portal functions by 30%
  • Tracked & created work items using Jira, including user-stories for new features
  • Created documentation
  • Actively participated in code and design reviews to maintain high development standards
  • Actively contributed to and participated in Agile ceremonies
  • Domain: Point-of-sales systems
  • TECH: Visual Studio 2022/2019, C# .NET, Web/REST API, ASP.NET with MVC, Angular 14 with TypeScript, HTML and CSS, Jasmine tests, unit-tests, WPF (MVVM), SQL Server, SQL, SSMS, IIS, Sirilog, Amazon AWS, SQS, Lambda functions, DynamoDB (NoSQL) and S3, git, Bitbucket, Jira, Confluence

Senior Software Developer Fullstack / Architect

Citi
2021.02 - 2021.05
  • Company Overview: Domain: Banking
  • In Global Compliance and Monitoring team at the bank:
  • Enhanced staff compliance requirements by architecting and introducing new software system based on Microservices (REST APIs) and OpenShift (Docker/containers) with C# .NET
  • Domain: Banking

Senior Software Engineer

Aptask
2019.10 - 2020.10
  • Company Overview: Contract
  • Client: Bank of America
  • Domain: Banking
  • In the Global Referrals Engine (GRE) team at the Bank:
  • Modernized banking referral applications using C# .NET and Visual Studio with REST APIs
  • Created brand new web application that is used to dynamically create a UI for referral creation and update
  • Collaborated with developers and QA engineers, onshore and offshore
  • Ensured project success by following SAFe Agile process
  • Contract
  • Client: Bank of America
  • Domain: Banking
  • Tech: C# .NET, Angular 7, Visual Studio, REST APIs, Oracle 18c, SQL

Senior Software Developer / solution architect

Payspan Inc
2019.02 - 2019.10
  • Company Overview: Domain: Healthcare payment solutions
  • As a senior software engineer in the Core team:
  • Provided technical leadership to developers
  • Worked with Azure cloud services
  • Enhanced core payments system to handle new payment types
  • Architected, designed and implemented new system that extracts payment data for clients
  • Improved performance by architecting distributed caching system for websites
  • Worked with confidential patient and financial data
  • Domain: Healthcare payment solutions
  • Tech: C# .NET, Angular 7, Visual Studio, AWS Cloud (S3, DynamoDB, SQS, Secrets), REST APIs, SQL Server

Senior Software Engineer

Apex Systems
2018.10 - 2019.01
  • Company Overview: Contract
  • Client: Bank of America
  • Domain: Banking
  • In the Global Referrals Engine (GRE) team:
  • Modernized banking referral applications to comply with new UI standards
  • Worked with developers and QA, onshore and offshore
  • Wrote-up user-stories and defects
  • Followed SAFe Agile process and participated in Agile ceremonies
  • Participated in code and design reviews to maintain high development standards
  • Contract
  • Client: Bank of America
  • Domain: Banking
  • Tech: C# .NET, Angular 7, Visual Studio, Microservices, REST APIs, Oracle 18c, SQL

Expert Software Engineer / application architect

Allscripts Healthcare
2012.09 - 2018.10
  • Company Overview: Domain: Healthcare Information Technology
  • In Digital Security Platform team:
  • Architected new loosely-coupled internal REST API microservices solution
  • Provided technical leadership to developers
  • Reviewed code and approved PRs
  • Enhanced digital security platform for signing electronic medical prescriptions
  • Designed service deployment to the Azure cloud
  • Enhanced and optimized relational databases
  • Domain: Healthcare Information Technology
  • Tech: C# .NET, AngularJS and Angular 2, Visual Studio, Microservices, REST APIs, SQL Server, Azure, Docker (containers)

Information Technology Consultant

BB&T Bank, Stella Nova, Agresso Americas
2006.05 - 2012.09
  • Designed and developed software systems using C# .NET, ASP.NET and SQL Server

Senior Technical Lead

Virtusa Corp.
2003.10 - 2006.04
  • Company Overview: Client: IBM/Ascential
  • Domain: Data management
  • In Ascential’s data migration tools team:
  • Enhanced user interface for MetaStage tool to visually map data elements from source to destination
  • Managed team of 8 engineers
  • Conducted technical interviews and performance appraisals
  • Client: IBM/Ascential
  • Domain: Data management

Information Technology Consultant

CeySEL
2001.09 - 2003.09
  • Designed and developed inventory and sales management system
  • Trained engineers on new C# .NET technologies

Information Technology Consultant

Intellimark - Structured Logic
1998.03 - 2001.08
  • Company Overview: Client: Duke University
  • Domain: Higher Education
  • In Duke’s Office of Information Technology (OIT) role:
  • Enhanced payroll and HR systems to comply with latest rules and regulations, including their 401(k) system
  • Improved Duke’s Endowment Funds Management process by developing brand-new system that processed over a $1 billion in transactions per year
  • Client: Duke University
  • Domain: Higher Education

Project Manager / Technical Architect

Union Bank of Colombo
1995.03 - 1997.10
  • Company Overview: Domain: Banking – retail
  • In front-office and back-office teams:
  • Managed operations of the I/T department, including recruiting/interviewing/evaluating staff
  • Created and presented design documents and use-cases to management team on new in-house banking system
  • Led team of 10 engineers for creating new in-house developed front-office banking system using Delphi and SQL Server
  • Trained software engineers in Delphi language
  • Reviewed code developed by junior developers
  • Created low-level (Intel assembler) interfaces to check-readers and check-encoders
  • Reduced time in takes for branch managers to approve/reject overdrafts by developing new inward cheque referral system
  • Domain: Banking – retail

Executive Systems Analyst / solution architect

Sampath Bank
1990.08 - 1994.12
  • Company Overview: Domain: Banking - retail
  • In front-office and back-office teams:
  • Architected solution for new in-house banking system, created and presented design documents and use-cases to senior management
  • Led team of 6 engineers to create new in-house developed banking system (SLABS)
  • Trained software engineers in C++ language
  • Reviewed code developed by junior developers
  • Reduced run time for inward ACH check process by 50% with new system
  • Enhanced and automated Foreign-Exchange (FX) and Money-Market (MM) operations
  • Enhanced loan processing software
  • Created low-level interfaces to magnetic card readers/encoders
  • Domain: Banking - retail

Education

MS - Advanced Computing

King’s College London

BS - Computer Science

King’s College London

Skills

  • C# .NET
  • SQL Server
  • Angular 17
  • LINQ
  • Entity Framework
  • ASP.NET MVC
  • WPF (MVVM)
  • REST APIs
  • TypeScript
  • HTML
  • CSS
  • SQL
  • Microservices
  • AWS cloud
  • Azure cloud
  • NoSQL
  • Visual Studio 2022
  • Git
  • Visio

Web application development

Amazon Web Services

Project Leadership

API development experience

Code reviews

Accomplishments

Founding staff member of Union Bank of Colombo

Certification

AWS Certified Cloud Practitioner, # N1X67B5DGE44Q6SR

Personal Information

Work Permit: Authorized to work for any employer

Timeline

Senior Software Engineer / Architect

Dexian
2024.05 - Current

Senior Engineer .NET

GEICO
2023.09 - 2024.05

Senior Engineer .NET

Spar Info Systems (for GEICO)
2023.06 - 2023.09

Senior Software Engineer/ Solution architect

Icon Consultants
2022.08 - 2023.05

Senior Software Engineer

PAR Tech
2021.09 - 2022.08

Senior Software Developer Fullstack / Architect

Citi
2021.02 - 2021.05

Senior Software Engineer

Aptask
2019.10 - 2020.10

Senior Software Developer / solution architect

Payspan Inc
2019.02 - 2019.10

Senior Software Engineer

Apex Systems
2018.10 - 2019.01

Expert Software Engineer / application architect

Allscripts Healthcare
2012.09 - 2018.10

Information Technology Consultant

BB&T Bank, Stella Nova, Agresso Americas
2006.05 - 2012.09

Senior Technical Lead

Virtusa Corp.
2003.10 - 2006.04

Information Technology Consultant

CeySEL
2001.09 - 2003.09

Information Technology Consultant

Intellimark - Structured Logic
1998.03 - 2001.08

Project Manager / Technical Architect

Union Bank of Colombo
1995.03 - 1997.10

Executive Systems Analyst / solution architect

Sampath Bank
1990.08 - 1994.12

MS - Advanced Computing

King’s College London

BS - Computer Science

King’s College London
AWS Certified Cloud Practitioner, # N1X67B5DGE44Q6SR
NALIN D JAYASURIYA