$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Microsoft-certified Full-Stack Developer
Chandra Senanayake
,
Cheam, United Kingdom
Experience
Other titles
Skills
I'm offering
I am a highly experienced, Microsoft-certified software engineer with extensive experience in designing and developing various types of software applications. I pride myself on my analytical skills, aptitude for design and problem-solving capabilities.
I ensure business objectives are met by providing high quality and innovative solutions as well as always maintaining a good team spirit and positive attitude. In addition, I have mentored and helped junior developers whilst completing my own work to a high standard. Even when changes and priority shifts occur, I can remain organised, calm under pressure and meet deadlines successfully.
I ensure business objectives are met by providing high quality and innovative solutions as well as always maintaining a good team spirit and positive attitude. In addition, I have mentored and helped junior developers whilst completing my own work to a high standard. Even when changes and priority shifts occur, I can remain organised, calm under pressure and meet deadlines successfully.
Markets
United Kingdom
Language
English
Fluently
Ready for
Larger project
Full time contractor
Available
My experience
2019 - ?
job
Senior Server-Side Developer
Alpha FX Group.
Responsible for implementing the complete Open Banking (and PSD2) software suite, which included designing and developing the following:
• FAPI compliant authentication and authorization system based on OAuth2.0 and OpenID Connect framework (IdentityServer4 - modified)
• Account and Transaction APIs
• Payment Initiation APIs
• Confirmation of Funds APIs
Also, managed to acquire the following certificates:
• Open Banking and OpenID Security Profile Conformance Certificates
• Open Banking Functional Conformance Certificate
Technologies & Tools:
C#, .NET Core, Microservices, Docker, AWS (EC2, ECS, ECR, CloudWatch, RDS, Route 53), NGINX, GitHub, CodeCommit, Jenkins, Posrgresql, Jira, SonarQube, Xunit, ASP.NET Core Integration Tests, Vue JS etc.
• FAPI compliant authentication and authorization system based on OAuth2.0 and OpenID Connect framework (IdentityServer4 - modified)
• Account and Transaction APIs
• Payment Initiation APIs
• Confirmation of Funds APIs
Also, managed to acquire the following certificates:
• Open Banking and OpenID Security Profile Conformance Certificates
• Open Banking Functional Conformance Certificate
Technologies & Tools:
C#, .NET Core, Microservices, Docker, AWS (EC2, ECS, ECR, CloudWatch, RDS, Route 53), NGINX, GitHub, CodeCommit, Jenkins, Posrgresql, Jira, SonarQube, Xunit, ASP.NET Core Integration Tests, Vue JS etc.
Vue, Framework, XUnit, Net core, Server, Software, ASP, Nginx, Banking, Developer, Security, Net, .Net, Github, Integration, Microservices, Jenkins, C, Jira, .net core, Docker, AWS, ASP.NET
2017 - 2019
job
Senior Software Engineer
Global Reach Group.
Designed, developed and configured software systems to meet company requirements either end-to-end (analysis, design, implementation, quality assurance, delivery and maintenance) or for a specific phase of the lifecycle. Applying knowledge of technologies, applications, methodologies, processes and tools to support projects.
• Designed and developed a new client email communication framework, which was easy to maintain and scale up.
• Designed and developed the external client authentication and authorization security component based on the IdentityServer4, an OpenID Connect and OAuth 2.0 framework for ASP.NET Core 2.x.
• Introduced and implemented the correct version control systems across the business.
• Defined the recommended source control workflow and recommended the correct workflow and version control best practices.
• Introduced Agile methodologies to the business and adopting SCRUM to manage all projects.
• Defined the company coding standards and best software development practices and methodologies.
• Peer-reviewed and mentored junior developers.
• Analysed, designed and configured the company existing software suite to support multi-tenancy business model, and providing technical expertise on this.
• Introduced API-Centric Architecture. Designing and developing multiple Web API components using ASP.NET Core 2.*
• Designed and developed an external web application using React/Redux for clients to monitor the position of their securities.
• Designed and developed a new client email communication framework, which was easy to maintain and scale up.
• Designed and developed the external client authentication and authorization security component based on the IdentityServer4, an OpenID Connect and OAuth 2.0 framework for ASP.NET Core 2.x.
• Introduced and implemented the correct version control systems across the business.
• Defined the recommended source control workflow and recommended the correct workflow and version control best practices.
• Introduced Agile methodologies to the business and adopting SCRUM to manage all projects.
• Defined the company coding standards and best software development practices and methodologies.
• Peer-reviewed and mentored junior developers.
• Analysed, designed and configured the company existing software suite to support multi-tenancy business model, and providing technical expertise on this.
• Introduced API-Centric Architecture. Designing and developing multiple Web API components using ASP.NET Core 2.*
• Designed and developed an external web application using React/Redux for clients to monitor the position of their securities.
Architecture, Processes, UP, Framework, Net core, Web, Workflow, Software, Implementation, Development, Quality Assurance, Support, ASP, Security, Design, Web API, Net, Agile methodologies, Redux, Agile, .net core, Software development, API, ASP.NET, React, Scrum, .Net
2015 - 2016
job
Senior .NET Developer
Technologies & Tools.
C#, .NET Core, ASP .NET MVC, VB.NET, Azure DevOps, MS Azure Cloud, Umbraco, SQL Server, EF 6/Core, React, Jira, Knockout JS, JavaScript,
Senior .NET Developer - FC Exchange Ltd
(November 2015 - December 2016)
• Architected and designed software solutions for various problem types.
• Developed software in accordance with agreed design, with consideration given to usability, scalability, software quality and future maintenance. Also, adhered to policies regarding secure coding & standards.
• Developed bespoke web applications using various technologies.
• Responsible for Unit tests, debug, code review, reuse, source code management strategies and release management.
• Identified and analysed performance bottlenecks of the whole company software suite and rectified them accordingly
• Provided support and maintenance of existing software
• Implemented and maintained multi-lingual company web sites.
• Designed and implemented Windows Azure solution for storing AML documents.
• Implemented Customer Relation Management (CRM) system for onboarding private, corporate and affiliate clients.
Senior .NET Developer - FC Exchange Ltd
(November 2015 - December 2016)
• Architected and designed software solutions for various problem types.
• Developed software in accordance with agreed design, with consideration given to usability, scalability, software quality and future maintenance. Also, adhered to policies regarding secure coding & standards.
• Developed bespoke web applications using various technologies.
• Responsible for Unit tests, debug, code review, reuse, source code management strategies and release management.
• Identified and analysed performance bottlenecks of the whole company software suite and rectified them accordingly
• Provided support and maintenance of existing software
• Implemented and maintained multi-lingual company web sites.
• Designed and implemented Windows Azure solution for storing AML documents.
• Implemented Customer Relation Management (CRM) system for onboarding private, corporate and affiliate clients.
Usability & UX, Vb.net, Windows, Net, Developer, ASP, Onboarding, Support, Affiliate, Exchange, Software, Server, Web, Net core, Scalability, Vb, Knockout, Javascript, Management, MVC, Umbraco, Usability, C, Cloud, Jira, DevOps, CRM, Azure, SQL Server, React, .Net, Sql, Design
2009 - 2010
job
Senior Software Developer
Barclays Capital (Commodity IT).
Designed & developed a Reconciliation Feed application and Macro Trading Desk Tools.
Developer, Software
My education
1992
-
1996
South bank University
Doctorate, Process Engineering
Doctorate, Process Engineering
1989
-
1992
South bank University
Bachelors, Chemical Engineering
Bachelors, Chemical Engineering
1981
-
1983
Ananda College
N/a, Pure Mathematics
N/a, Pure Mathematics
Chandra's reviews
Chandra has not received any reviews on Worksome.
Contact Chandra Senanayake
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Chandra directly in Worksome.
38000+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark