Patrick S.
Director of Software Engineering at Orgmento- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
Certified ScrumMaster® (CSM®)
Scrum AllianceSep, 2020- Sep, 2024 -
Certified SAFe® 5 Product Owner/Product Manager
Scaled Agile, Inc.Nov, 2020- Sep, 2024
Experience
-
Orgmento
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Director of Software Engineering
-
Jul 2021 - Present
2 days pw. Systems and software design best practice. Supervision and assignment of engineering staff on projects. Engineering recruitment. Monitoring and evaluation of engineering staff performance. Technical talks/public speaking on software design and architecture. Presentations to SLT's on the business benefits of good software architecture, technical agility and cloud. 2 days pw. Systems and software design best practice. Supervision and assignment of engineering staff on projects. Engineering recruitment. Monitoring and evaluation of engineering staff performance. Technical talks/public speaking on software design and architecture. Presentations to SLT's on the business benefits of good software architecture, technical agility and cloud.
-
-
-
CCDC - The Cambridge Crystallographic Data Centre
-
United Kingdom
-
Research Services
-
1 - 100 Employee
-
Enterprise Software Architect
-
Mar 2022 - Jun 2023
Enterprise architecture, application architecture, microservices design and architecture support, common components/framework to increase release cadence, cloud strategy. Enterprise architecture, application architecture, microservices design and architecture support, common components/framework to increase release cadence, cloud strategy.
-
-
-
Spark4Kids
-
United Kingdom
-
Education Administration Programs
-
1 - 100 Employee
-
Technical Director
-
Apr 2020 - Feb 2021
Technical and business strategy. Engineering team management. Product roadmap. Senior leadership team.
-
-
Technical Lead
-
Feb 2015 - May 2020
Software design and architecture. Resource scheduling of engineering teams. Technical interviews and recruitment. Design and build of Spaarkle all-in-one SaaS platform using C#/.NET, Azure cloud-native design and architecture.
-
-
-
Barclays Investment Bank
-
United States
-
Financial Services
-
700 & Above Employee
-
Technical Architect
-
Jan 2014 - Jan 2015
Technical Architect on series of technology projects to automate and monitor trade compliance as per Banking governance. Contributed to software architecture standards for client-side/mobile components, and provided technical advisory to steering groups and SLT. Compliance IT (consultant).
-
-
Solutions Architect/Team Lead
-
Nov 2011 - Dec 2013
Responsible for systems design and architecture for enterprise software platform for London Fixed Income/Repo team/desk (Consultant). Designed and built technology platform for Euro Fixed Income/Repo desk traders, including legacy system modernisation/renewal. Incorporated modules for Tri-party & Bilateral Agency, Domestic Markets, Position and Collateral Tracking. Contributed to design/build of BI dashboards for SLT/decision-making.
-
-
-
-
Software Engineering Lead
-
Feb 2008 - Sep 2011
Responsible for systems design and implementation for software frameworks and services within London Stock Borrow/Loan Technology Group – push notifications service and enterprise messaging service. • C#.NET v3.5, Visual Studio.NET v2008/2010, MS SQL Server v2005/2008, CAB/Prism v2.x, Castle Windsor v2.5.x/Structure Map v2.6.x, Moq v2.0 Unit Test Framework, Log4Net v1.2.x Logging Framework, Windows 2008 Server • SOLID design principles, CQRS, RDBMS relational design, TIBCO Rendezvous (app server-to-client push), TIBCO EMS messaging, Microsoft SQL Service Broker (DB-to-app server push), WCF Remoting, Argon + BARB + RDS (proprietary messaging) Show less
-
-
-
UBS Investment Bank
-
Investment Banking
-
1 - 100 Employee
-
Senior Software Engineer
-
Jun 2004 - Jan 2008
Lead software engineer responsible for systems design/implementation for 3 trading automation platforms for London Stock Borrow/Loan Traders: Position Inventory (PIM), Global Pricing (GPE) and Portfolio Evaluation (PET). • Windows/.NET application server, API, C#/WinForms client, Rational ClearCase, Client-/Server-Side Plug-In design patterns, UML Design • C# / Visual Studio, ASP.NET, Bloomberg .NET API, MSMQ Messaging, Syncfusion UI Suite, N-Unit Testing Framework, Sybase Adaptive Server, ORACLE PL/SQL Show less
-
-
-
QA Ltd
-
IT Services and IT Consulting
-
1 - 100 Employee
-
Associate Lecturer
-
Mar 2001 - Sep 2004
Part-time trainer. Visual C++/Microsoft Foundation Class (MFC) Library, SQL Server RDBMS database design to professional software developers as part of CPD. Part-time trainer. Visual C++/Microsoft Foundation Class (MFC) Library, SQL Server RDBMS database design to professional software developers as part of CPD.
-
-
-
T-Mobile
-
United States
-
Telecommunications
-
700 & Above Employee
-
Software Engineer
-
2001 - 2003
C++/Unix, Sun Solaris, Oracle DMBS, PL/SQL, Billing/revenue management software development team. C++/Unix, Sun Solaris, Oracle DMBS, PL/SQL, Billing/revenue management software development team.
-
-
-
Goldman Sachs
-
United States
-
Financial Services
-
700 & Above Employee
-
Software Engineer
-
1999 - 2001
Visual C++/Microsoft Foundation Class (MFC) Library, Visual BASIC, Microsoft SQL Server, Actuate Reporting (rebranded OpenText) Visual C++/Microsoft Foundation Class (MFC) Library, Visual BASIC, Microsoft SQL Server, Actuate Reporting (rebranded OpenText)
-
-
Education
-
University of Oxford (Keble College)
PostGrad Diploma, Software Engineering -
University of London (King's College)
Bachelor of Science, Software Engineering