Lewis P
Platform Architect
Habilidades
Revisa mis servicios


Experiencia laboral
Not Found
Tiempo completo • 6 yrs 10 mos
Platform Architect
Nov 2023 - Mar 2026 • 2 yrs 4 mos
Sopra Banking Software (November 2023 - March 2026) Responsible for architectural leadership across the specialist lending platform, shaping product evolution while supporting customer implementations and technical strategy. - Defined architectural frameworks and reusable design patterns adopted across 3+ implementation initiatives, improving engineering consistency and supporting long-term platform evolution. - Guided architectural decisions across product management, engineering, and domain specialist teams, balancing customer requirements with platform maintainability, scalability, and delivery feasibility. - Led technical discovery activities with 2+ prospective banking customers, analysing business processes, operational requirements, and implementation constraints to produce scalable solution designs and realistic delivery estimates. - Supported multiple pre-sales engagements through technical demonstrations, architectural workshops, and customer delivery sessions, helping communicate platform capabilities and implementation approaches. - Produced technical delivery plans ranging from 3-18 months, improving estimation accuracy and architectural discovery. - Served as a technical authority across concurrent product initiatives, providing architectural guidance that reduced solution divergence and promoted consistent engineering practices. - Designed and delivered 8+ cloud-native serverless platform services on AWS Lambda supporting the platform’s cloud-native evolution. - Introduced reusable reference implementations adopted by 14+ engineers, reducing implementation effort and improving code consistency. Technologies: TypeScript, JavaScript, AWS Lambda, EventBridge, Serverless Architecture, Solution Architecture, Technical Discovery, Pre-sales, Specialist Lending.
Senior Software Engineer
Mar 2022 - Oct 2023 • 1 yr 7 mos
Sopra Banking Software (March 2022 - November 2023) Developed enterprise banking software supporting core banking operations and digital banking services. - Designed and implemented configurable lending capabilities supporting multiple specialist lending products across eight banking customers. - Extended the platform’s flexible lending framework to accommodate new customer requirements while avoiding bespoke platform forks and maintaining a common product codebase. - Delivered 20+ production features and enhancements across strategic roadmap initiatives and BAU development. - Delivered software through the full SDLC across quarterly release cycles, from requirements analysis to production deployment. - Collaborated with architects, analysts, testers, and product specialists to deliver software aligned with banking regulations, customer requirements, and long-term platform objectives. - Influenced technical design decisions within a mixed C++ and C#/.NET Framework environment, improving maintainability and supporting continued platform evolution. Technologies: C++, C#, .NET Framework, Core Banking, Specialist Lending Systems, Banking Platforms.
Software Engineer
Mar 2019 - Feb 2022 • 2 yrs 11 mos
Sopra Banking Software (March 2019 - March 2022) Developed enterprise banking software supporting core banking operations and digital banking services. - Delivered new platform capabilities and customer enhancements within C++ backend services supporting enterprise core banking operations. - Developed customer-facing internet banking features used across multiple retail banking deployments. - Contributed to the continued evolution of the platform’s configurable lending framework, supporting reusable functionality across numerous lending products. - Investigated and resolved 30+ technically and mathematically complex production incidents, improving platform stability and reducing repeat defects. - Contributed to hundreds of peer code reviews, technical design discussions, and collaborative software design activities, contributing to engineering quality and knowledge sharing across the development team. Technologies: C++, React, ASP.NET, Enterprise Banking, Core Banking, Internet Banking.