$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Software Engineer
Obafunsho Bajomo
,
Hemel Hempstead, United Kingdom
Experience
Other titles
Skills
I'm offering
Software Engineer possessing development skills gained through designing and developing bespoke and product based real-time, Multi-threaded software from initial conception to completion.
Experience covers customer and business liaison, design at high and low level, algorithm design and implementation, unit, integration and regression testing, successful implementation within budget, scope, time scales and process limitations.
Development and maintenance of critical software projects for the Finance and Telecoms industries.
Working cross-functionality within a customer focused, multi-site environment, developing and maintaining critical software projects.
Experience covers customer and business liaison, design at high and low level, algorithm design and implementation, unit, integration and regression testing, successful implementation within budget, scope, time scales and process limitations.
Development and maintenance of critical software projects for the Finance and Telecoms industries.
Working cross-functionality within a customer focused, multi-site environment, developing and maintaining critical software projects.
Markets
United States
(Remote
only)
United Kingdom
France
(Remote
only)
Germany
(Remote
only)
Lithuania
(Remote
only)
Denmark
(Remote
only)
Norway
(Remote
only)
Sweden
(Remote
only)
Finland
(Remote
only)
Links for more
Once you have created a company account and a job, you can access the profiles links.
Language
English
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - ?
freelance
Software Engineer Consultant
t-dab.com.
The Data Analysis Bureau Ltd - t-dab.com
Maintenance of email Exchange server.
Languages/Technology Used: C, C++, C#, Sockets, Windows/Linux, .NetCore, ASP.Net, Azure, Google cloud.
Development and maintenance of cloud applications.
Development of Web Crawler Service for indexing data for AI analysis using Microsoft Cognitive Services.
Languages/Technology Used: C#, ASP.Net Core, JSON, MySQL, Microsoft Azure, Microsoft IIS, Microsoft Cognitive services, Google cloud.
Maintenance of email Exchange server.
Languages/Technology Used: C, C++, C#, Sockets, Windows/Linux, .NetCore, ASP.Net, Azure, Google cloud.
Development and maintenance of cloud applications.
Development of Web Crawler Service for indexing data for AI analysis using Microsoft Cognitive Services.
Languages/Technology Used: C#, ASP.Net Core, JSON, MySQL, Microsoft Azure, Microsoft IIS, Microsoft Cognitive services, Google cloud.
Google cloud, Net core, Google, Server, Web, Software, Ai, Development, IIS, Net, Technology, Service, Windows, Mysql, ASP, Cloud, C, Microsoft azure, Exchange, .net core, JSON, Azure, ASP.NET, Linux, .Net, Data Analysis
2019 - 2019
freelance
Software Engineer Consultant
Bank of America.
bankofamerica.com
Front Office Developer - On-Demand Risk
Maintenance of the bank's global risk system.
The On-Demand Risk team is a global, cross business team responsible for generating much of the risk and pricing data for the Rates and Currencies businesses.
The On-Demand Risk system is a global risk grid solution within Bank of America - a cross asset pricing and risk system used by multiple front office applications to provide risk management, pricing and P&L capabilities.
Languages/Technology Used: C++, Java, Boost Library, Sybase Databases (IQ/ASE), SQL, Python, Linux, shell scripts, CORBA.
Front Office Developer - On-Demand Risk
Maintenance of the bank's global risk system.
The On-Demand Risk team is a global, cross business team responsible for generating much of the risk and pricing data for the Rates and Currencies businesses.
The On-Demand Risk system is a global risk grid solution within Bank of America - a cross asset pricing and risk system used by multiple front office applications to provide risk management, pricing and P&L capabilities.
Languages/Technology Used: C++, Java, Boost Library, Sybase Databases (IQ/ASE), SQL, Python, Linux, shell scripts, CORBA.
Sql, Python, Java, Linux, C, Risk Management, Management, Technology, Developer, Software, Office, Sybase
2018 - 2019
freelance
Software Engineer Consultant
Clearstream Banking S.A.
(Luxembourg) - clearstream.com
Development and enhancement of the Bank's real-time Clearing and Settlement System.
Languages/Technology Used: C, C++, Sockets, Oracle SQL, Windows/Linux.
Development and enhancement of the Bank's real-time Clearing and Settlement System.
Languages/Technology Used: C, C++, Sockets, Oracle SQL, Windows/Linux.
Sql, Linux, Oracle, C, Windows, Technology, Oracle sql, Development, Software
2018 - 2018
freelance
Software Engineer Consultant
Mallothi Ltd.
Development of backend C++ Fulfilment processing services for an insurance Website.
The C++ Services (daemons) are used to process quotation requests from the website users. The requests involve activities that happen in real-time and that are processed by third-party insurance vendors.
Languages/Technology Used: C++, Boost Library, Sockets, Java Script, HTML, SQL, JSON, SMTP, Linux.
The C++ Services (daemons) are used to process quotation requests from the website users. The requests involve activities that happen in real-time and that are processed by third-party insurance vendors.
Languages/Technology Used: C++, Boost Library, Sockets, Java Script, HTML, SQL, JSON, SMTP, Linux.
Html, Sql, Java, Backend, Linux, HTML/CSS/Javascript, JSON, C, Website, Technology, Development, Software, Insurance, Processing, Backend
2016 - 2017
freelance
Software Engineer Consultant
Thomson Reuters.
thomsonreuters.com
Finance/Risk Developer - Market Data
Development of the Thomson Reuters Contributions Engine for Financial Data.
The Thomson Reuters Contributions Engine is the new Contributions engine to be used by clients (Financial institutions) to contribute financial market data to the Thomson Reuters network for consumption by market data subscribers. Developed on Linux, the system accepts secure connections from clients and processes critical market data contribution requests which are forwarded to the Head-End system for global publication.
Responsibilities:
Providing second-line support for Production environment and working with support team.
Bug fixes/enhancements.
Unit, Integration and Regression Testing.
Languages/Technology Used: Linux, C++, C#, Boost Library, Network Protocols (TCP/IP, HTTP), Thomson Reuters Elektron SDK/OMM library.
Finance/Risk Developer - Market Data
Development of the Thomson Reuters Contributions Engine for Financial Data.
The Thomson Reuters Contributions Engine is the new Contributions engine to be used by clients (Financial institutions) to contribute financial market data to the Thomson Reuters network for consumption by market data subscribers. Developed on Linux, the system accepts secure connections from clients and processes critical market data contribution requests which are forwarded to the Head-End system for global publication.
Responsibilities:
Providing second-line support for Production environment and working with support team.
Bug fixes/enhancements.
Unit, Integration and Regression Testing.
Languages/Technology Used: Linux, C++, C#, Boost Library, Network Protocols (TCP/IP, HTTP), Thomson Reuters Elektron SDK/OMM library.
Linux, C, Integration, Finance, Regression testing, TCP/IP, Network, Technology, Developer, Support, Development, Testing, Software, Http, Production, Processes
2013 - 2014
freelance
Software Engineer Consultant
BNP Paribas.
bnpparibas.com
Back Office Developer - Accounting and Financial Reporting.
Development and enhancement of the bank's accounting and financial reporting system.
The system receives settlement data from Equity, Fixed Income, Derivatives settlement systems, as well as commercial banking and procurement systems.
The process involves extracting data from the General Ledger, processing and enriching the data and providing the extracts to other areas such as the Bank of England Reporting system, Head Office reporting, Management Information system and Nostro reconciliation systems.
Responsibilities:
Design, Development and enhancement of the bank's accounting and financial reporting and settlement system.
Liaising closely with Business Analysts and Back Office to gather information/requirements for issues, enhancements and new development.
Provision of design, documentation and estimates for development projects.
Providing second-line support for Production environment and working with support team.
Bug fixes/enhancements into production environment.
Unit, Integration and Regression Testing.
Languages/Technology Used: C++, Boost Library, Sybase Databases (IQ/ASE), SQL, Excel spreadsheets, UNIX (IBM AIX), shell scripts.
Back Office Developer - Accounting and Financial Reporting.
Development and enhancement of the bank's accounting and financial reporting system.
The system receives settlement data from Equity, Fixed Income, Derivatives settlement systems, as well as commercial banking and procurement systems.
The process involves extracting data from the General Ledger, processing and enriching the data and providing the extracts to other areas such as the Bank of England Reporting system, Head Office reporting, Management Information system and Nostro reconciliation systems.
Responsibilities:
Design, Development and enhancement of the bank's accounting and financial reporting and settlement system.
Liaising closely with Business Analysts and Back Office to gather information/requirements for issues, enhancements and new development.
Provision of design, documentation and estimates for development projects.
Providing second-line support for Production environment and working with support team.
Bug fixes/enhancements into production environment.
Unit, Integration and Regression Testing.
Languages/Technology Used: C++, Boost Library, Sybase Databases (IQ/ASE), SQL, Excel spreadsheets, UNIX (IBM AIX), shell scripts.
Banking, Processing, Production, Aix, Sybase, Office, Software, Testing, Development, Support, Developer, Design, Technology, Regression testing, Integration, Management, Procurement, C, Unix, Excel, Sql
2009 - 2010
freelance
Software Engineer Consultant
Malluch Ltd.
Development of C++ Fulfilment processing services and PHP (Fulfilment) Website: Implementing Xajax (PHP AJAX Library), Smarty Template Engine, Dojo DHTML Toolkit, MySQL Database and C++.
The C++ Services (daemons) are used to process requests from the website utilizing a MySQL database. The requests involve activities that happen in real-time and that are processed by third-party fulfilment vendors.
Languages/Technology Used: C++, Boost Library, gSoap, Sockets, PHP, Java Script, HTML, SQL, JSON, SMTP, Linux.
The C++ Services (daemons) are used to process requests from the website utilizing a MySQL database. The requests involve activities that happen in real-time and that are processed by third-party fulfilment vendors.
Languages/Technology Used: C++, Boost Library, gSoap, Sockets, PHP, Java Script, HTML, SQL, JSON, SMTP, Linux.
Database, Smarty, Processing, Software, Development, Technology, Website, AJAX, C, Html, JSON, HTML/CSS/Javascript, Linux, Java, Sql, Mysql, Php
2008 - 2009
freelance
Software Engineer Consultant
Key Criteria Direct Ltd.
keycriteria.com - Developers of Mobile and Desktop connectivity applications.
Development and maintenance of multi-threaded connectivity, media and synchronization desktop services for mobile devices.
The desktop C++/C# services form part of a Server-Client architecture servicing C#, Java and Flex GUI client applications using SOAP interfaces and a custom XML based protocol via socket connections. The client applications allow users to organize and synchronize media, contacts, tasks, calendar and messages on supported mobile devices. Requests processed for the client applications include: Device detection, device file listing, file transfers (between devices, desktop and the internet), PIM (Personal Information Management) including importing contacts from Microsoft Outlook using MAPI, Windows Address Book (XP) using MAPI and Windows Contacts (Vista), sending SMS messages, processing live RSS data feeds, Synchronization between desktop, device and internet.
Connectivity to devices uses Bluetooth, USB with TAPI and USB with MTP. The applications were developed to be Cross-Platform (Linux/Windows) where required.
Languages/Technology Used: C++, C#, Python, COM, SQL, Boost library, gSoap, Expat XML library.
Development and maintenance of multi-threaded connectivity, media and synchronization desktop services for mobile devices.
The desktop C++/C# services form part of a Server-Client architecture servicing C#, Java and Flex GUI client applications using SOAP interfaces and a custom XML based protocol via socket connections. The client applications allow users to organize and synchronize media, contacts, tasks, calendar and messages on supported mobile devices. Requests processed for the client applications include: Device detection, device file listing, file transfers (between devices, desktop and the internet), PIM (Personal Information Management) including importing contacts from Microsoft Outlook using MAPI, Windows Address Book (XP) using MAPI and Windows Contacts (Vista), sending SMS messages, processing live RSS data feeds, Synchronization between desktop, device and internet.
Connectivity to devices uses Bluetooth, USB with TAPI and USB with MTP. The applications were developed to be Cross-Platform (Linux/Windows) where required.
Languages/Technology Used: C++, C#, Python, COM, SQL, Boost library, gSoap, Expat XML library.
Architecture, XP, Processing, PIM, Bluetooth, Internet, Server, Software, Development, Information Management, Sql, Technology, Windows, SOAP, Management, C, XML, Linux, Java, Python
2006 - 2008
freelance
Software Engineer Consultant
Lynx Technology Ltd.
apdcomms.com
Developers of Mission-Critical, real-time applications for the Emergency services, Local Government, Utility, Field service and Contractors sectors.
Development and maintenance of CRM suite of software; consisting of several C++/C# windows services, C# Web Services, DCOM components, Type libraries, distributed client applications and MMC administrative tools, with data storage on SQL and Oracle databases. The services; e.g. 'Process Flow service' handles different steps in defined processes for issues created from the client application, by loading dispatcher DLLs and OCXs that implemented certain type libraries and exposed consistent COM interfaces, while providing real-time feed back to the client. Some of the steps involved include Messaging (MAPI and CDO), internal and external database updates and printing. The C# Web Services were used by End-Clients subscribers to access data and services.
Languages/Technology Used: C++, C#, VB, COM, SQL (MS SQL Server and Oracle).
Developers of Mission-Critical, real-time applications for the Emergency services, Local Government, Utility, Field service and Contractors sectors.
Development and maintenance of CRM suite of software; consisting of several C++/C# windows services, C# Web Services, DCOM components, Type libraries, distributed client applications and MMC administrative tools, with data storage on SQL and Oracle databases. The services; e.g. 'Process Flow service' handles different steps in defined processes for issues created from the client application, by loading dispatcher DLLs and OCXs that implemented certain type libraries and exposed consistent COM interfaces, while providing real-time feed back to the client. Some of the steps involved include Messaging (MAPI and CDO), internal and external database updates and printing. The C# Web Services were used by End-Clients subscribers to access data and services.
Languages/Technology Used: C++, C#, VB, COM, SQL (MS SQL Server and Oracle).
Technology, Processes, Vb, Data Storage, Server, Storage, Windows Services, Web, Software, Development, Sql, Service, Windows, Web Services, SoMe, C, Database, Oracle, CRM, SQL Server
2005 - 2005
freelance
Software Engineer Consultant
Symbian Ltd.
Software licensing company; supplies the advanced, open standard operating system - Symbian OS - for mobile phones.
Development and maintenance of Windows connectivity SDK using Visual studio 6.0, MFC, ATL and COM. The SDK consists of several Real-time multi-threaded COM Server/Client applications that provide the functionality required to perform various tasks on supported mobile devices using a Windows PC and several APIs. Such tasks include backup and restore, software install, Synchronization and Remote services. The SDK is used by Symbian OS licensees (Sony Ericsson, Nokia, Siemens, Motorola, Fujitsu, Panasonic, and Samsung) to develop end-user applications that are shipped with all mobile devices. Language Used: C++.
Development and maintenance of Windows connectivity SDK using Visual studio 6.0, MFC, ATL and COM. The SDK consists of several Real-time multi-threaded COM Server/Client applications that provide the functionality required to perform various tasks on supported mobile devices using a Windows PC and several APIs. Such tasks include backup and restore, software install, Synchronization and Remote services. The SDK is used by Symbian OS licensees (Sony Ericsson, Nokia, Siemens, Motorola, Fujitsu, Panasonic, and Samsung) to develop end-user applications that are shipped with all mobile devices. Language Used: C++.
C, Visual Studio, Windows, Development, Backup, Software, Server, PC, Mfc, That you
1999 - 2004
job
Software Engineer
Petards Ltd.
Petards.com
Acknowledged innovators in the design, manufacture and supply of advanced security and surveillance solutions; including multi-manufacturer IP camera software, Integrated Control Systems, and range of wireless mobile camera systems.
Development and maintenance of real-time Multi-threaded Server - Client, applications and components on Windows Platforms. Using Visual Studio, MFC and ATL COM on Windows NT/2000/XP, with data storage on SQL servers. OCXs were developed for VB client applications to interface with C++ services using COM.
These projects were integrated security solutions and involved algorithm design (mathematical modelling) and implementation, interfacing to hardware and other software, debugging, unit and integration testing. Language Used: C++ & C# (Server-side), VB (Client-side), SQL.
Development and implementation of Type libraries as COM and ATL-COM interfaces. Language Used: C++.
Development and maintenance of Server - Client applications for DOS Platform, implementing a serial network interface and custom protocol. Using Borland C++ 4.5 with data storage on local and remote DOS machines. This project was an integrated security solution and involved algorithm design (mathematical modelling) and implementation, interfacing to hardware, debugging, unit and integration testing. Language Used: C++.
Development of real-time Multi-threaded serial and Socket/Pipe COM and ATL-COM device/software drivers for Windows platform and real-time serial device drivers for DOS platform. The Windows drivers were developed with ATL COM and exposed a consistent interface so that different hardware could be utilized by simply loading the appropriate driver. Language Used: C++.
DOS and Windows GUI development. Language Used: C++, VB.
Acknowledged innovators in the design, manufacture and supply of advanced security and surveillance solutions; including multi-manufacturer IP camera software, Integrated Control Systems, and range of wireless mobile camera systems.
Development and maintenance of real-time Multi-threaded Server - Client, applications and components on Windows Platforms. Using Visual Studio, MFC and ATL COM on Windows NT/2000/XP, with data storage on SQL servers. OCXs were developed for VB client applications to interface with C++ services using COM.
These projects were integrated security solutions and involved algorithm design (mathematical modelling) and implementation, interfacing to hardware and other software, debugging, unit and integration testing. Language Used: C++ & C# (Server-side), VB (Client-side), SQL.
Development and implementation of Type libraries as COM and ATL-COM interfaces. Language Used: C++.
Development and maintenance of Server - Client applications for DOS Platform, implementing a serial network interface and custom protocol. Using Borland C++ 4.5 with data storage on local and remote DOS machines. This project was an integrated security solution and involved algorithm design (mathematical modelling) and implementation, interfacing to hardware, debugging, unit and integration testing. Language Used: C++.
Development of real-time Multi-threaded serial and Socket/Pipe COM and ATL-COM device/software drivers for Windows platform and real-time serial device drivers for DOS platform. The Windows drivers were developed with ATL COM and exposed a consistent interface so that different hardware could be utilized by simply loading the appropriate driver. Language Used: C++.
DOS and Windows GUI development. Language Used: C++, VB.
Development, That you, XP, Vb, Mfc, Server, Data Storage, Storage, Software, Hardware, Testing, Design, Implementation, Security, Wireless, Network, Windows, Integration, Visual Studio, C, Sql
My education
South Bank University London
BSc, Computer Aided Engineering
BSc, Computer Aided Engineering
Obafunsho's reviews
Obafunsho has not received any reviews on Worksome.
Contact Obafunsho Bajomo
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Obafunsho directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark