Senior Software Engineer
AccessPay
Total years of experience :24 years, 7 Months
Provide niche financial transformations to connect disparate systems and banks for efficient, more integrated, and more secure financial transactions.
Initiate and execute functionality refactoring to its own microservice using AWS CDK for better infrastructure definition. Secured application access and UI experience based on AWS Cognito user-roles. Full-stack development on event-driven & microservices architecture using TypeScript and TDD on Jest framework. CI/CD using GitHub actions. Thrive to work with others, when possible, besides leading own workload.
Saved the business around £500K in fees to a former catalogue publisher. Improved
business efficiency by removing hours of manual email-orders processing. The Tech stack
includes analysing, developing, and testing software using C# and .NET Core
framework, MVC, AWS (Lambda, DynamoDB, S3), GIT, and a strong emphasis on
SQL DB interaction as the system is heavily data-driven. TDD using nUnit.
Analysed, developed & implemented NextGen Policy constraints for British Airways
UK & US markets using C#, MVC, .NET framework and SQL. Supported Qantas
projects within their SAL agreements; BAU, bugs & new features. Mentored new
developers remotely- Lahore office
Organize my team retrospective meetings & coordinate with managers
Collaborate in an Agile-environment to analyse requirements and best technologies
Utilizing for Continuous Integration and coding best practices
Putting customers at the heart of software development for true Agile environment
High quality code using TDD and Unit testing
Worked in an Agile-environment for rapid software development
Engaged with business owners to create, discuss & estimate user-stories
Collaborate with colleagues and managed my issues using JIRA framework
Code refactoring to the best practices, using TDD and Unit testing
Managed source code using SVN and GIT with SourceTree client
Developing, testing and deploying Mattersphere software using C# and Visual Studios.
Current projects include WinForms & MVC. Data management using SQL.
This includes maintaining, developing & troubleshooting software using C# and Java.
I used TFS and SVN for issues management, authored software release documentation and ran
remote software-deployment. Developed Silverlight/WPF/MVC applications.
Write and execute UAT tests.
Effective-communication technically and otherwise with colleagues and end users
Analysed users requirements during software refreshment project.
Produce reports on inventories, users’ requirements and ad hoc reports
Building, customizing and selling PCs in local markets - Bowlers Trafford Park
Setting up, configuring and troubleshooting small networks
Managed IT infrastructure, networks and web presence
Supervised client relationships
Written code in VB, C & C#.
Developed web forms using classic ASP.NET and HTML
Migrated applications to C#
This is my third degree, grade: Merit a comprehensive course on Business Administration covering Human Resources, Strategic Marketing, Strategic Management, Operations Management, Accounting & Financial Management and Financial Technologies.