Currently I work on the global compliance application, CAFE, this bespoke system utilises .NET C# ASP.NET MVC 4 on the server side and jQuery, Knockout and Bootstrap on the client side, is used as the primary application within the Conflicts of Interest compliance monitoring process.
All data is stored within a SQL Server database that is interfaced to via Entity Framework. All Outside Interests, Gifts, Real Estate and Alternative Investments are reported using the application, whilst the application also provide the Pre Account Dealing automated approval process for all financial product trading by employees of the bank.
Employee details are received from 4 HR systems daily and then consolidated by an automated job to give a single correct overview of the employee from the various business lines. The Hangfire IO library is used for the job execution engine
The system is currently authenticated by Windows authentication, but I am releasing an updated version that interfaces to the Rabobank Corporate ADFS, with the goal of allowing majority owned subsidiaries, such as Obvion and DLL, access to CAFE in order to comply with Dutch and European banking regulations.
Recently we have started to work using a DevOps process, overlaid on our existing 2 weekly sprints, allowing us to have more control and autonomy over our work, release and support processes.
Whilst in this role I was the lead developer on the implementation of XL Deploy, a continuous delivery tool from Xebia Labs, that was used by teams worldwide, to allow deployment from TFS builds to Production.
I supported, maintained and enhanced an bespoke Hedge Accounting Reconciliation system, this system was written in .NET C# and used a custom built task engine on the server side with the client side being a .NET Forms Web based system that communicated to the server side code via a Windows Service accessed using .NET Remoting. All data is stored in a SQL Server database with reporting provided by a combination of Excel formatted data extracts and SQL Server Reporting Services reports
The system processed data files provided from Rabobank owned companies and related entities concerning financial products such as Loans, Mortgages, Bonds and Equities that can be utilised for Hedge Accounting, the data is then used in conjunction with market data to perform Hedge Accounting reconciliation and provide General Ledger entries for the Rabobank Group accounting system.
At GAM I designed and developed a greenfield Risk Management system for the Global Portfolio Management team, this system allows them to monitor their Cash Positions, FX exposure, Pending Deals and Opened and Closed accounts against specified business rules. The Portfolio Management team is spread across 4 sites, New York, London, Zurich and Hong Kong.
• Designed and Implemented Real Time Subscription based system updating client direct from Oracle database via TCP communications. • Implemented Blackberry application for retrieval of corporate data remotely. • Designed and Implemented SOA based architecture to allow centralisation to Zurich of all Risk Auditing.
Worked on various projects across all aspects of IT Infrastructure, from supporting virtualisation systems for offshoring call centres to providing consultancy services around virtualising Custom applications within Citrix centric architectures.
Web Applications, Web Services, COM+, Bootstrap 3, MVC 3, Composite UI Application Block (CAB), .NET Remoting, .NET Core, WinForms
MS-SQLServer 2008 R2, Citrix Winframe, User Interface, GUI Applications, Portfolio Administration, Back End, Reporting services, Windows Communiciation Foundation, Cascading Style Sheets, Microsoft .NET Technology, Microsoft C-SHARP, English
Analysis methods and tools
Agile, Oracle SOA Suite, Agile Methodology, DevOps, Scrum
As Pentalog’s Talent Sourcing branch, SkillValue relies on a pool of 400,000+ Tech & Marketing Specialists – including 15,000+ Freelancers, a comprehensive catalog of IT assessments, available projects and job opportunities. Our SkillValue consultants are always ready and willing to help you boost your career.
Stay in the know with Pentalog tech & business updates
WHAT WE'RE ABOUT
Pentalog is a digital services platform dedicated to helping companies access world-class software engineering and product talent. With a global workforce spanning more than 16 locations, our staffing solutions and digital services power client success.