Este perfil está escrito en inglés
Backend Developer
Demonstrated experience with Node.js.
Demonstrated experience with C#.
Demonstrated experience with .NET Core.
Demonstrated experience with ASP.NET Web API.
Demonstrated experience with NgRx.
Backend Developer open to new opportunities
Implemented and deployed a high-volume data migration pipeline for Taj Bank, moving millions of legacy user records to a modern token validation system with zero downtime and no data loss.. Designed and built an automated self-service 2FA migration system for Parallex Bank, enabling thousands of users to move from legacy systems to a secure infrastructure seamlessly.. Designed and implemented a secondary Disaster Recovery (DR) environment for Access Bank for automated failover, seamless transition, and 99.99% system availability during production outages.. Strengthened validation system security across 9 commercial banks by implementing payload encryption, strict server-side authentication validation, session timeout rules, and regex-based whitelist inputs to mitigate OWASP vulnerabilities (e.g., clickjacking, broken authentication).. Optimised application performance by refactoring Angular frontend components (including advanced pagination and state handling) and implementing an automated Auto-Debit Engine feature, reducing transaction processing overhead and improving banking operation workflows.. Introduced automated testing frameworks into the development pipeline, increasing code coverage and development speed by reducing production-bound bugs.
Developed core frontend views in Angular and built supporting backend APIs for financial features, reducing the time to completion of projects via rapid deployment cycles.. Optimised SQL Server database queries and introduced strict input validations to prevent response manipulation attacks.
Designed and implemented ETL processes and data transformation pipelines, translating raw datasets into structured models.. Optimised relational database systems by refactoring inefficient queries, implementing indexing strategies, and applying robust administration techniques to maximise retrieval speeds.. Collaborated on enterprise-level data management projects, ensuring scalability, reliability, and compliance with data governance standards.
Implemented and deployed a high-volume data migration pipeline for Taj Bank, moving millions of legacy user records to a modern token validation system with zero downtime and no data loss.. Designed and built an automated self-service 2FA migration system for Parallex Bank, enabling thousands of users to move from legacy systems to a secure infrastructure seamlessly.. Designed and implemented a secondary Disaster Recovery (DR) environment for Access Bank for automated failover, seamless transition, and 99.99% system availability during production outages.. Strengthened validation system security across 9 commercial banks by implementing payload encryption, strict server-side authentication validation, session timeout rules, and regex-based whitelist inputs to mitigate OWASP vulnerabilities (e.g., clickjacking, broken authentication).. Optimised application performance by refactoring Angular frontend components (including advanced pagination and state handling) and implementing an automated Auto-Debit Engine feature, reducing transaction processing overhead and improving banking operation workflows.. Introduced automated testing frameworks into the development pipeline, increasing code coverage and development speed by reducing production-bound bugs.
Developed core frontend views in Angular and built supporting backend APIs for financial features, reducing the time to completion of projects via rapid deployment cycles.. Optimised SQL Server database queries and introduced strict input validations to prevent response manipulation attacks.
Implemented and deployed a high-volume data migration pipeline for Taj Bank, moving millions of legacy user records to a modern .NET token validation system with zero downtime and no data loss.. Designed and built an automated self-service 2FA migration system for Parallex Bank, enabling thousands of users to move from legacy systems to a secure infrastructure seamlessly.. Designed and implemented a secondary Disaster Recovery (DR) environment for Access Bank, for automated failover, seamless transition, and 99.99% system availability during production outages.. Strengthened .NET validation system security across 9 commercial banks by implementing payload encryption, strict server-side authentication validation, session timeout rules, and regex-based whitelist inputs to mitigate OWASP vulnerabilities (e.g., clickjacking, broken authentication).. Optimised application performance by refactoring Angular frontend components (including advanced pagination and state handling) and implementing an automated Auto-Debit Engine feature, reducing transaction processing overhead and improving banking operation workflows.. Introduced automated testing frameworks into the .NET development pipeline.
Developed core frontend views in Angular and built supporting .NET backend APIs for financial features.. Optimised SQL Server database queries and introduced strict input validations to prevent response manipulation attacks.
Hello, my name is David Okanaja, and I'm a Full-Stack Software Engineer with four years of experience building web applications using technologies like Angular, React, C Sharp, ASP.NET, Node.js, SQL Server, MongoDB, PostgreSQL, and other technologies. Thank you.
Hello, my name is David Ogola. I am a full-stack software engineer with four years of experience building web applications using technologies like Angular, React, Node.js, C Sharp, SQL, PostgreSQL, MongoDB, and other technologies. I work remotely within the fintech space and my workflow.