
William Norman-Walker
Verified Expert in Engineering
Commercial Banking Developer
William has extensive experience in providing business focused technology solutions. He designs to a problem domain, rather than any specific technologies. He has worked across multiple languages and platforms, and has an open-minded approach to finding the best solution for any specific needs.
Portfolio
Experience
Availability
Preferred Environment
NetBeans, Visual Studio, Windows
The most amazing...
...thing I've done is implement and deliver a full retail banking system for a Hungarian client as part of a small team.
Work Experience
Architect/Senior Developer
Sciurus Analytics
- Built out the system infrastructure on AWS.
- Created a web portal providing dynamic charting.
- Built a communication tier between MATLAB and the Web that managed constant states.
Project Manager at yoooor.com
GHY KFT (Budapest)
- Managed a team of developers.
- Created the site design.
- Prototyped the back-end system.
- Ran a remote scrum, employing Agile methodology in a distributed team.
- Wrote a test case framework, employing both black box automated tests and scripted user tests.
Product Manager – OMS Europe
Flextrade, Ltd.
- Worked at the board level on client-facing software.
- Delivered software.
- Designed interfaces via FIX protocol for third parties.
- Designed an LSE trade reporting gateway.
- Sourced market data from suppliers, including Reuters, Bloomberg, etc.
Senior Developer, Product Specialist
Fidessa, Plc.
- Handled the development of the user interface for the key components covering orders, trades, and the keeping of positions.
- Worked with a team leader to manage the development cycle for products and quarterly releases.
- Served as the go-to person for best practice issues in both C# and Java development for the core trading team.
- Implemented the first components using new server-driven UI written in Java.
- Designed and developed many major features for the client for trade reporting, order management, and position keeping.
Developer
Freelance
- Developed contracts.
- Worked in retail banking.
- Worked remotely on small projects.
- Analyzed data.
- Wrote reports.
Implementation Consultant
Financial Objects, Plc.
- Provided operational support.
- Worked in retail banking.
- Implemented UAT client testing.
- Implemented loan facilitation.
- Interfaced the Euronext card payments network.
Senior Developer, Implementation Consultant
Global Financial Systems
- Designed databases.
- Handled architectural design for the retail banking system.
- Developed both architectural and functional modules for the system.
- Implemented support for multiple banks.
- Developed a client-side API and components for communicating with the mainframe back end.
Experience
Expression Evaluator
Skills
Languages
Python 3, C#, PHP, Visual Basic 6 (VB6), Java, SQL, Tcl, HTML, VB, C++, Python, JavaScript
Tools
MATLAB, Visual Studio
Platforms
Amazon EC2, Oracle, Windows, Linux, AWS Elastic Beanstalk, NetBeans
Other
Software Development, Financial Software, Financial Software Developer, FIX Protocol, Order Management, Commercial Banking, Data Structures
Frameworks
Flask
Libraries/APIs
React, D3.js
Storage
Microsoft SQL Server, MongoDB, Amazon S3 (AWS S3)
Education
B.Sc. (Honors) Degree in Computing and Systems
Open University - Milton Keynes, UK
B.Sc. Degree in Combined Science
Brighton Polytechnic - Brighton, UK