Richard Ayeni (Prince * Certified)
Suite *** Rosden House, 372 Old Street, London, EC1V 9LT
Mobile: +44-754******* E-mail: *******@*****.***
PERSONAL PROFILE
Experienced UI/.NET developer with proven ability to design, develop and implement complex object-oriented multi-tier and business critical applications. Particularly interested in developing applications using the .NET frameworks. A capable and productive programmer, proficient in C#.NET, WPF, Silverlight, ASP.NET MVC, SPA, JavaScript, Microsoft Patterns & Practices distributed computing, multi-tiered architectures, AJAX, ADO.NET, WF, WCF, MSMQ, OLE, HTML, JQuery, XML, JSon, Entity Framework, Unity, MEF, WCF and Web Services etc.
TECHNICAL EXPERIENCE
Development Languages:
Visual Studio 2002-2015(C#.NET, F#,VB.NET, ASP.NET), Silverlight 5.0, WPF 4.5, HTML 5,
MS Visual C++ 3-6, Visual Basic 4-6, .net framework skills from 1.1 to 4.51, VSTO, JavaScript, AngularJS, BackboneJS, NodeJS, Mustache.js, PHP, VBScript, VBA, SQL Server Integration Services, BizTalk 2006, MOSS 2007, SharePoint 2010-2013, Office 365, Office SharePoint Designer, InfoPath 2007, WSS 3.0, PL/SQL, Transact SQL, AJAX, Tableau, PowerShell 4
Database:
SQL Server 2000 – 2012R2, SQL Azure, Oracle 8i-11g, MongoDB, CouchDB, MS Access 7-2012
Reporting:
Crystal Report 7-XI, SQL Server Reporting Services 2005-2008R2, MS Report Builder 3.0
Operating Systems:
Windows XP, 7 & 8, Linux, Microsoft Azure, Windows 2003, 2008 & 2012 Server, Windows Azure, Amazon Web Services(AWS)
CAREER
Jun 2014 – Sept 2015 Land Securities, London
Position :
Senior Lead UI Developer
Software :
JavaScript, JQuery 2.1.1, AngularJS 1.3, Angular UI, HTML 5, BootStrap 3, D3.js, Express, Jade, NodeJS, SQL Server 2012, SQL Server Reporting Services
Other Technology Used :
Agile Development, BDD, TDD, Json, LESS, SASS, Toastr, Transact SQL, SSIS, SSAS, SSRS, OAuth 2, GIT, Bash, NPM, Gulp, RequireJS, UnderScoreJS, BrowserifyJS, MomentJS, UI Grid, PowerShell, Grunt, Jasmine, Karma, Protactor
Land Securities Group plc, a FTSE 100 company, is the largest commercial property company in the UK and the leading British property development and Investment Company. Worked, in a team of 5, on a rewrite and enhancement of an existing application to a single page application (SPA) for Land Securities, to enable them to bill their clients and sync accounts to CODA.
Created Responsive UI using HTML5, Bootstrap, AngularJS and ASP.NET MVC 5
Setup NodeJS Backend to serve complex single pages
Created new Tables, Stored Procedures on SQL Server 2012, reports with SSRS and ETL Transformations with SSIS and SSAS
TDD approach was followed using Jasmine, Protactor and Karma
Aug 2013 – Apr 2014 Schroders Investment Management, Luxembourg
Position :
Senior .Net Developer
Software :
WPF 4, SQL Server 2008 R2, SQL Server Reporting Services, DevExpress UI Controls, Infragistics UI Controls, Expression Blend 4.0
Other Skill Used :
Agile Development, XAML, MVVM Light, .NET 4.0, XML, XSL, LINQ, WCF, Web Services, IIS, Active Directory, Unity, Transact SQL, SSIS, SSRS, Tasks Parallel Library(TPL), Concurrency Collections, Multi-threading, Entity Framework, K2 WorkFlows, ReSharper 8, Excel VBA, Reactive Extensions (Rx), NServiceBus, RabbitMQ, PowerShell 3, TFS 2013
Worked on a real time application called Risk Metrics for the front office team, to calculate and measuring VaR, CVA, Greeks, leverage, risk exposure/sensitivity, stress testing and produce risk reports on trades.
Also worked on an application called DCA(Deal Correction Application), which allows correction and re-calculation to be made on deals submitted to GFAS(Global Fund Administration System).
Both applications was developed using WPF(XAML) for the UI, utilizing the MVVM UI pattern, Reporting Services for reports, Excel Automation and creation of WCF Services for CRUD operations on a SQL Server 2008 R2 database.
Oct 2012 – Jul 2013 Kotus Business Systems Ltd, London
Position :
Solution Architect & Lead Developer
Software :
JavaScript, JQuery 1.7, Knockout JS 2.2, TypeScript, DataTables 1.9.4, DynaTree 1.2, Modernizr 2.4, BootStrap, Kendo UI, ASP.NET MVC 4.0, Entity Framework Code First 5.0, SQL Server 2008 R2, MongoDB
Other Skill Used :
Agile Development, Test Driven Development (TDD), HTML 5, JavaScript, JQuery, Ajax, Toast, EXT.JS, CSS 3, Razor View, .NET 4.5, XML, LINQ, Active Directory, Transact SQL, Resharper 7, TFS, WCF, IIS 7, SAP, Jasmine, nUnit, Moq
Providing Consultancy Services to UniBank, in a team of 5, a large financial services provider in Ghana with subsidiaries in 20 countries.
Worked on Enhancing their Home Banking to allow for Online Bill Payment and Mobile Phones Top-up.
The work involved creating the FrontEnd using HTML5, JavaScript, KnockOutJS and the BackEnd using Entity Framework Code First 5.0 on a SQL Server 2008 R2 Database/MongoDB and Integration with SAP through Web Services and Enterprise Service Bus (ESB).
Also created iOS(iPhone) and Android App to provide these Online Banking Services for supported Smart Phones.
TDD agile development process was followed with the JavaScript code unit tests written in Jasmine and .Net Unit Test using nUnit with Moq
Mar 2012 – Sept 2012 EDF Luminus, Belgium
Position :
Senior Developer/ Team Lead
Software :
WPF 4, WinForms, Oracle 11g, Telerik UI Components, Expression Blend 4.0
Other Skill Used :
SCRUM Agile Development, XAML, Excel Automation (VSTO), Web forms, .NET 4.0, XML, LINQ, Active Directory, MEF, Prism 2, MVVM Light, PL/SQL, Task Parallel Library(TPL), Multi-threading, Resharper 6, Subversion, Tortoise SVN, Web Services, Tibco RV EMS, nHibernate, WCF
Contract working in a team of 8, to enhance a real time application called GasOP due to the change in the Belgium regulation on how GAS is traded and supplied. GasOP is the Commodities trading & monitoring platform used by EDF Luminus Belgium used by the front/back office, to trade and monitor their current position on the buying and supplying of GAS in Belgium. The task involved
Modifying existing WinForms Applications
Creating new application using WPF following the MVVM pattern
Creating WCF Web Services for CRUD operations following the Repository pattern
Creating and Modifying Tables, Stored Procedures & Triggers on the Oracle Database.
VSTO to automate and extract data from Excel Worksheets
Mar 2012 – Aug 2012 AXA, Belgium
Position :
SharePoint Consultant/Developer
Software :
SharePoint 2010, ASP.NET MVC 3, JQuery UI, JQuery 1.71, JavaScript, AJAX, SQL Server 2008 R2
Other Skill Used :
SRCUM Agile Development, Web forms, .NET 4.0, CSS, HTML, XML, XSL, LINQ, IIS, Active Directory, Transact SQL, Resharper 6, SSIS, SSRS, WCF
Contract to develop a SharePoint 2010 WSP for a Business Process Project to allow business to monitor process of their projects. The involved me creating a Visual Studio 2010 SharePoint Solution comprising of a custom Visio & Treeview Web Part, custom Web Pages, custom Web Part Page, Lists, Content Types and Site Columns developed in C#.
Jan 2012 – Mar 2012 Bruce and Brown London Kids, London
Position :
Senior Developer
Software :
WPF 4, Silverlight 4, ASP.NET MVC 3, SQL Server 2008 R2, SQL Server Reporting Services, Microsoft Azure, SQL Azure, Telerik UI Controls, Expression Blend 4.0
Other Skill Used :
Agile Development, XAML, MVVM Light, .NET 4.0, Razor Views, XML, XSL, LINQ, IIS, Active Directory, Unity, MEF, Transact SQL, Reactive Extensions (Rx), RIA Services, Entity Framework, ReSharper 6, TFS
Contract to extend their existing Silverlight Application, I partly developed a few years ago, to create & deploy a scheduler and Sage automation modules.
Sept 2011 – 31 Dec 2011 BNP Paribas, London
Position :
Senior Developer
Software :
Silverlight 4, SQL Server 2008 R2, SQL Server Integration Services, SQL Server Reporting Services, JavaScript, Powershell 2.0, NHibernate 2.0, Telerik UI Components, Expression Blend 4.0
Other Skill Used :
Agile Development, XAML, Web forms, MVVM, .NET 4.0, XML, XSL, XSD, LINQ, Excel VBA, Active Directory, Tibco tibRV, Subversion, Tortoise SVN, TeamCity(Continuous Integration), JIRA, Castle Windsor (Inversion of Control), NServiceBus, Transact SQL, SSIS, SSRS, Resharper 6, WCF
Contract with this investment bank within their Middle & Back Office, to combine the functionality of 3 applications, Exonet, OpenBook and MyBook, into a single application, ReVal, to provide a single offer on all capital markets/OTC products i.e. Fixed Income Products, Foreign Exchange (FX), Interest Rate (IRD) & Equity Derivative (EQD). The ReVal project was established to provide a single application for all client services daily tasks, whether it is valuation publications on various portfolios, VAR and Position Reporting, valuation report design, charts, scheduling, monitoring these tasks and sending prices to Bloomberg and Reuters.
This Involved
Analysis and Development of the User Interface(XAML) using Expression Blend 4 to create WPF UI.
Utilizing the MVVM pattern to create the ViewModels and Models to bind to the UI.
Writing of Unit Tests using MSTest & Moq
Development of the Data & Domain Services utilizing NHibernate
Creation and modification of Tables, Triggers & Stored Procedures using Transact SQL.
Creation of SSIS Packages which import daily, various derivative instruments Valuation, Risk & Market Data feeds
Creation and Scheduling of Charts/Reports using SSRS to send to client via Email, FTP or Drop Folder
Jun 2010 – Aug 2011 AXA, Belgium
Position :
Solution Architect & Lead Developer
Software :
WPF 4.0, Expression Blend 4.0, C#.NET 2010, C++.NET 2010, ASP.NET 2010, SQL Server 2008, MOSS 2007, SharePoint Designer 2007, SharePoint 2010, SQL Server Integration Services, JavaScript, Team Foundation Server 2008, WCF, WF 4.0, JQuery, Powershell 2.0
Other Skill Used :
XAML, Web forms, .NET 3.5, Scrum/Agile Development(Iteration), BDD, DDD, TDD, UML, nNuit, nAnt, XML, XSL, XSD, LINQ, SharePoint Object Model, JQuery, Active Directory, Reactive Extensions (Rx), RIA Services, Entity Framework, WCF, Prism 4.0, MVVM, Unity, MEF, IOC, Dependency Injection, IIS, SOAP, Resharper 5, Telerik UI Components, Parallel Tasks, Multi-Threading in .net 4.0 framework), Team Foundation Server
Worked on enhancing the POC into a real application to be used my AXA brokers to get various insurance quotes and enter new businesses.
This was a low latency multi-threaded application in which duties included
Gathered Requirements from Stakeholders and Users
Created Functional and Technical Specification
Created Application Framework
Created new UI(XAML) in Expression Blend
Utilized the MVVM, Unity & MEF for Separation of Concerns, Dependency Injection and Inversion of Control
Created Entity Framework exposing data objects from Database
Created WCF RIA Domain Services
Continuous Integration by setting up build automation on check-in of code with unit test and code coverage in Team Foundation Server
Code Review, ensuring defined standard are followed
Also worked on enhancement and bug fixing of their MAC MOSS 2007 project and analysis of migrating from MOSS 2007 to SharePoint 2010
Mar – May 2010 Deutsche Bank, London
Position :
Solution Architect & SharePoint Developer
Software :
ASP.NET 2008, SQL Server 2008, MOSS 2007, SharePoint Designer 2007, SQL Server Integration Services, JavaScript, SVN, WF, Powershell 2.0
Other Skill Used :
Web forms, MVC 2.0, .NET 4.0, XML, FIXML, XSL, XSD, LINQ, Active Directory, Subversion
Contract with the Global Equities Business Services IT (GEBS IT) division of Deutsche Bank on the development of an Incident Capture, Audit, New Product Approval (NPA), Task Tracking, Risk Control Self Assessment (RCSA) and SOx globally system. The solution is based on MOSS 2007.
The SharePoint site allowed various views from disparate systems and provides an aggregated layer for enrichment, workflow management, audit trail, milestone expectations management and RAG reporting of Key Control Indicators.
This involved:
Analysis and Development of SharePoint features which included web parts, event handlers, site definitions, content types, custom lists, UI branding, custom master pages, custom page layouts, and state machine workflows
Liaising with Subject Matter Experts and Stakeholders to gather requirements and agreeing technical design
Aug 2009 – Feb 2010 AXA, Belgium
Position :
Solution Architect & Silverlight Lead Developer
Software :
Silverlight 3.0 & 4.0, Expression Blend 3.0 & 4.0, C#.NET 2008, ASP.NET 2008, SQL Server 2008, MOSS 2007, SharePoint Designer 2007, SQL Server Integration Services, JavaScript, Team Foundation Server 2008, Google Protobuf, WPF, Silverlight, WCF, WF, Powershell 2.0
Other Skill Used :
XAML, Web forms, MVC, .NET 3.5, Scrum/Agile Development(Iteration), BDD, DDD, TDD, XML, nUnit, nAnt, XSL XSD, LINQ, SOAP, REST, Active Directory, Prism 2.0, Unity, MVVM, JAVA, MEF
Contract to write a proof of concept (POC) application to prove Silverlight technology is a viable solution to writing banking and insurance applications for AXA. This was part of AXA’s moving from development of application using JAVA technology to Microsoft technology. This project utilised the Scrum/Agile software team development methodology.
This involved:
Developing the Software Framework for the application utilising Prism
Delegating Tasks and Managing other developers through the project lifecycle
Unit testing and continuous integration of the project in Team foundation Server 2008
Creating User Interface in XAML and custom Silverlight controls
Created WCF and Protocol Buffer Services to interface Java backend services
Performance tuning
Continuous Integration by setting up build automation on check-in of code with unit test and code coverage in Team Foundation Server
Also worked on their MAC MOSS 2007 project. This MOSS 2007 implementation act as the main web site for AXA Brokers and agent (over 3000 users), allowing them to subscribe and customise their sites to suite their business needs.
This involved
Development and implementation of web parts, event handlers, solutions, features, site definitions, content types, UI branding, custom master pages, custom page layouts, and workflows
Continuous Integration by setting up build automation on check-in of code in Team Foundation Server
Liaising with off-shore development team on technical requirements and updates on project.
Jan 2009 – Jul 2010 Bruce and Brown London Kids, London
Position :
Solution Architect & Silverlight Lead Developer
Software :
Silverlight 2.0, Expression Blend 2.0, C#.NET 2008, ASP.NET 2008, SQL Server 2008, MOSS 2007, SQL Server Integration Services 2008 (SSIS), SQL Server Reporting Services 2008 (SSRS), JavaScript
Other Skill Used :
XAML, Web forms, .NET 3.5, Agile Development(SCRUM), TDD, DevExpress Components, AJAX, XML, XSLT, XSD, CSS, WF, WCF, SOAP, RIA Services, Entity Framework, LINQ, Transact SQL, Active Directory, Database Performance Tuning
Contract to re-design, develop, unit testing and documentation a Silverlight Application for a media agency. This application replaces their in-house MS Access Administration Application. It allows clients to view and book models through a public facing internet portal, invoicing, client and model management, payments and synchronizing data to Sage( An Account Management Application). This application was written using the MVVM pattern, Silverlight & ASP.NET for the User Interface(XAML), C# code behind, LINQ, LINQ to SQL, WCF RIA Services for data management between the UI and the SQL Server 2008 Database. Also developed master pages, custom web parts, site definitions, InfoPath form, utilized Business Data Catalog(BDC) to access and expose their business data within their MOSS 2007 Implementation.
Nov 2008 – Jan 2009 AXA, Belgium
Position :
SharePoint Architect & Developer
Software :
C#.NET 2008, ASP.NET 2008, SQL Server 2005, MOSS 2007, SQL Server Integration Services, JavaScript, Team Foundation Server 2008, WCF, WF
Other Skill Used :
Web forms, .NET 3.5, Agile Development(Iteration), TDD, XML, XSL XSD, MVC, Transact SQL, Active Directory, Team Foundation Server 2008
Worked on customizing their MOSS 2007 implementation.
This involved :
Creating SQL Server Integration Services (SSIS) packages to import Excel files into a SQL Server database
Creating SQL Server Reporting Services (SSRS) reports from the imported data and integrate into MOSS 2007 Report Server
Created Master Pages, WebPages, Custom Page Layouts
Created custom web parts including a web part to allow users to execute these SSIS packages and produce these reports
May 2008 – Oct 2008 Emakina SA, Belgium
Position :
SharePoint Architect & Developer
Software :
C#.NET 2008, ASP.NET 2008, Silver light 2.0, JavaScript, Oracle 10g, SQL Server 2005, SQL Server Integration Services, SQL Server Reporting Services, jQuery, Team Foundation Server 2008
Other Skill Used :
Web forms, ADO.NET, .NET 3.5, SOA, Agile Development (SCRUM), MVC, AJAX, XML, XSLT, XSD, CSS, WPF, WF, WCF, LINQ, Transact SQL, Data Modelling, Database Performance Tuning, Jira, Optimising & Management, Active Directory, Web Service, Excel Services
Contract to design, develop, unit testing and documentation a web application for Fortis Bank, which generate forecast for returns on an investment over time. This was written in Silverlight, ASP.NET, C# with a SQL Server 2005 Database.
Worked on a WSS 3.0 solution for Vitae, which involved creation of content type, web parts, lists, Custom Pages, Custom Page Layouts, Custom Site Map Provider using C# with SharePoint Object Model and WSP Builder.
Also created Data Transformation Packages using SQL Server Integration Services (SSIS) to extract data from CSV files on FTP Servers, Tables and Views stored on Oracle and SQL Server databases onto a SQL Server 2005 database and created reports from this data using SQL Server Reporting Services (SSRS) as specified by the client. Created Web parts, Web Pages, Master Pages, Custom Page Layouts, Document Libraries in MOSS 2007 and WCF Services as part of the solution.
Also worked on developing a intranet and internet solution for Dexia’s Risk Management Department. (One of Europe’s biggest banks).This involved defining and developing taxonomies, User Controls, Silverlight User Controls, Master Pages, Web Pages, Dashboards, Database Objects, workflows, migration of content and data, Creation of the Data Access Layer, SSIS Packages, Reports (SSRS), Excel Services, using C#, ASP.NET on a SQL Server 2005 Database
5 Feb 2007 – Mar 2008 Aero Inventory Plc, London
Position :
Senior Analyst Lead Developer
Software :
C#.NET 2005, VB.NET 2005, ASP.NET 2005, JavaScript, SQL Server 2005, Sybase 12, SQL Server Reporting Services, SQL Server Integration Services, Biztalk 2006, MS Visual SourceSafe 2005, SharePoint 2007, MS Access 2003, nUnit, nDoc, Rhino Mocks, Sage Line 500
Other Skill Used :
Web forms, Microsoft Patterns & Practices, ADO.NET, Agile Development(SCRUM), Multi-Threading, SOA, AJAX, XML, XSLT, XSD, CSS, CAB, Transact SQL, Database Performance Tuning, Optimising & Management, Multi-Dimensional eXpressions, SAP, LDAP, Windows Event Logging, Web Service
Contract to design, develop, unit testing and documentation of an E-Commerce application to allow for the selling of aircraft parts to various airlines and the procurement / transfer of Parts to satisfy airline certification demand and also will equally be used in the re-designation of Surplus Sales Aircraft Parts which may be required to be processed in bulk volume. Work was done using ASP.NET, JavaScript, SQL Server Reporting Services (SSRS), SQL Server Integrated Services (SSIS), Multi-Dimensional datasets on a SQL Server 2005/Sybase database and liaising with customer and developers overseas on requirements. Majority of my time was spent in converting Part Central (Part Central is a sales application), an MS Access Database Application to an E-Commerce application using ASP.NET, C#. Also worked on the incorporation of Freight Messaging in Parts Central and Currently working on transferring Purchase Orders, Customer Invoices, Order Receipts to Sage Line 500 both uses VB.NET, XML, SSIS & SQL Server 2005 and on their internal document management system using SharePoint 2007 which included creating web parts, Web pages.
Jan 2006 – 2 Feb 2007 Yell, Reading
Position :
Senior Analyst Lead Developer
Software :
C#.NET 2005, ASP.NET 2005, Oracle 10g, SQL Server 2005, SQL Server Reporting Services, AJAX, MS Visual SourceSafe 6, Tactician, SAP, ANT Profiler, BizTalk 2004, Cruise Control, Infragistics Net Advantage 2006 Components, Mercury Quality Center, nHibernate, nUnit, nDoc
Other Skill Used :
Win forms, ADO.NET, Agile Development, Multi-Threading, .NET Remoting, XML, XSLT, XSD, CSS, UML, Data Modelling, Database Performance Tuning & Optimising, OLAP, Multi-Dimensional eXpression(MDX), Transact SQL, Windows Event Logging, Unix Scripting, Office Automation, Web Service, Mercury Quality Center
Contract, working a team of 4, to develop a tele-marketing application called TeleCIT. TeleCIT provides information that Yell’s sales staff need to be most effective at their work as it provides “Information at their fingertips”. Work included design and implementation of a data warehouse comprising of creating multi-dimensional datasets & cubes from 3 different data sources (SQL Server 2000, Oracle 10g and SAP) in other to produce aggregate data for the application and integration of GIS data to display sales and population statistics on area maps.
Worked as a Lead Analyst Developer on a new application which exposes data from SAP through a web service to use on an Winforms, C# application called Acquire and Plan.
Mar 2004 – Dec 2005 Schroder Investment Management Ltd, City, London
Position :
Senior Analyst Developer
Software :
VB.NET, SQL Server 2000, Visual Basic 6 (VB6), MS Excel 2003, MS Visual SourceSafe 6
Other Skill Used :
UML, Win forms, VBA, ADO.NET, DTS, OLAP, Office Automation, XML, Transact SQL
Worked on a low-latency, multi-threading application for a treasury and securities transactions module that interfaced with their OYNX Customer Relation Management System (ONYX CRM). Participated in the design and development of the Exchange Rate (FX), Fixed Incomes and Money Market (MM) module which enabled traders in the front office to enter deals, positions, made on a derivative for settlements, matching to be made through the back office.
Apr 2003 – Jan 2004 Commonwealth Secretariat, London
Position :
Senior Analyst Developer
Software :
C#.NET, Oracle 9i, SQL Server 2000, MS Excel, Crystal Report, Rational Rose, Toad 7
Other Skill Used :
Winforms, PL/SQL, Transact SQL, COM+, XML, XSLT, MMC Snap-in
Design, development, documentation and maintenance of the Commonwealth Secretariat Trading Management System (CS-TMS). This System is used to record, manage and analyse Derivatives Instruments i.e. Loans, Securities, Bonds, Futures, Options. The system was developed in C#.NET Winforms and supported both Oracle and MS SQL Server 2000. My responsibilities included object oriented design and development of new system functionality in C#.Net, UI utilising winforms, a reporting module, other reports using Crystal Report, writing stored procedures for Oracle and MS SQL Server, unit and system testing, system maintenance, trips to client sites across EMEA to gather user requirements and provide system training to traders.
Jan 2002 – Mar 2003 Mitsui Sumitomo Insurance (Europe) plc, City, London
Position :
Senior Analyst Developer
Software :
Visual C#.NET, ASP.NET, VBA, SQL Server 2000, Crystal Report 9, MS Visual SourceSafe 5
Other Skill Used :
Win forms, Data Warehousing, OLAP, Excel & Word (Office) Automation, Wise Installer 5
Object orientated design, development, documentation and implementation of n-tier reporting solution which consolidated all European branches data supplied in Excel spreadsheets. Analysed and imported the Excel files into SQL Server to produce financial and management reports, which were viewed through their local intranet, at the company headquarters in Japan. The reporting application also provided ad-hoc report as specified by the claims and underwriting department.
Also modified and developed additional modules, for their in-house insurance administration application, Insurance Analysis System (IAS), as requested by its users.
Sept 2000 – Nov 2001 Webbins Ltd, Suffolk
Position :
Analyst Programmer
Software :
Visual C++ 6, Visual Basic 6, C++ 5, Crystal Report 5
Other Skill Used :
Win forms, PL/SQL
This software house specialising in the development of front office trading market systems for the energy industry i.e. power, gas etc. I worked on enhancements to the Utility Exchange application with all work being conducted in Visual Basic 6 with Oracle 9i database. The system allows for complicated planning of design features. The system also allows for the printing of detail and messaging taking place between purchasers and suppliers of electricity, involving me in careful database planning and summary quotations submitted by suppliers. These reports were designed using Crystal Report.
Also worked on the development of a Corporate Appraise 2000 system using Visual C++ and an SQL Server 2000 database back-end. This multi-tier application allows users to download electricity consumption data from the WEB, view consumption data and print variety of reports. Reports were available as bar, line or area graphs with a variety of timescale being available on request.
Jun 1999 – Aug 2000 Enterprise Systems Ltd, Thames Ditton, Surrey
Position :
Senior Developer
Software :
C++ 6, Oracle 8i, Crystal Report 5
Other Skill Used :
PL/SQL, WIN32 API programming, COM/OLE/ActiveX Automation, Visual & Non-Visual component writing, multi Threading
This software house is the industry leader in broadcasting scheduling systems used by some Sky network channels including Bravo and Cartoon Network. Designed and developed the planning and presentation of a schedule to be broadcast, exporting of music information included with programs for music societies, the programme, commercial, promotion, pay per view events and video on demand interfaces.
Sept 1996 – Mar 1999 STB Systems Ltd, London
Position :
Senior Developer
Software :
Visual C++ 4, Oracle 7, Paradox 8 Database
Other Skill Used :
PL/SQL, WIN32 API programming, COM/OLE/ActiveX Automation, Visual & Non-Visual component writing, Multi Threading
This software house which specialises in central bank regulatory reporting solutions, with world class regulatory, anti money laundering and compliance software systems, delivering success for hundreds of leading international banking institutions. Assisting in the conversion of a Paradox based Delphi 2.0 application into a 32-bit Visual C++ database independent product for their STB Reporter application. In particular, focusing on the decision engine and it’s conversion into a relational database. This database can then be used to generate a DLL that can be used by the various applications in the STB Solutions group. This has primarily been used for Bank of England Statutory returns but its conversion into a DLL has meant that it can be utilized for any decision making process. This conversion process and the resultant browser/editor formed the greater part of this assignment.
May 1996 – Jul 1996 Lee & Associates, London
Position :
Delphi programmer
Software :
Delphi 1, Interbase 1.0
Other Skill Used :
To develop time based software called Protime with a Delphi 1 front end and an Interbase database back end.
Designed and developed modules which records time spent with clients and disbursement for billing, enables Invoices & Credit notes to be printed to clients, allows payments and invoices to be matched, builds debtors list, prints reminders to clients and balances totals forward at the end of month.
EDUCATION
Nov 2015
IKM Tests Passed (C# 4.0 Programming, Microsoft SQL Server 2012 Programming, Agile Software Development)
Mar 2015
Jan 2007
Prince 2 Certified (Project Management)
C# & ASP.NET & SQL Server ExpertRating Certification
Oct 1995
Kwara State Polytechnic, Awarded HND in Computer Science
PROFESSIONAL CERTIFICATION