-
LivesParis, France
-
emailcontact@adam-cameron.net
-
freelanceAvailable
I have a passion for designing elegant & maintainable software solutions to complex problems. With over 25 years of experience working in Australia, the United Kingdom and France across a wide range of industries from a SaaS startup to a global bank.
Programming Languages
Databases & Storage
Frameworks & Tools
Soft Skills
experience
-
Consultant / Developer
09/2022 – 04/2023 Remote, UK Pamplemouse SolutionsA remote role that initially involved consolidating and applying a DevOps framework to a suit of commando designed systems. The project evolved into a complete redesign with c# api's & functions deployed and managed on Azure.
Technologies: C# .net Core, SQL Azure, Azure Logic Apps, Mongo DB, MySQL, Python, Jenkins
-
Senior Developer / Team Lead
05/2017 – 03/2022 Paris, France Société GénéraleAs a senior developer and Team lead my role was to design and implement solutions as well as liaise with the database teams in India. I initially started as a c# Technical Lead, working with a SSAS cube populated from an Oracle Exadata instance. My role involved building out the cube to meet new demands, creating multiple API’s to extract and control access as well as working on front end UI’s in React & Excel plugins. I then took up a Team Lead / Technical Architect position on a project converting the Exadata instance initially to an internally hosted data-lake and then an azure based solution. The project used Spark, Scala, Hadoop, Hive, Python, Parquet.
Technologies : C# .net Core, Microsoft Analysis Services, Spark, Scala, Hadoop Stack, VBA Excel, React, Kafka, Python, Azure
-
Consultant / Developer
04/2015 – 11/2016 London, UK ADM Investor ServicesADM Investor Services is a Futures and Commodity broker for institutional and commercial clients. My role was to consult and provide feasibility studies on migrating the existing monolithic architecture to a more Service orientated / micro services approach. My Role was initially split 30% - 70% between training the existing developer and isolating and POCing some existing processes as services. Once the initial feasibility was proven my role turned to assessing vendors v implementing a custom solution.
Technologies : C#, WPF, AnjularJS, Rabbit MQ, MongoDB, Elastic Search, GreyLog
-
Senior Developer
06/2011 – 04/2015 London, UK Sporting IndexSporting Index is the leading sports spread betting company in Europe. As a senior developer my role was to architect and implement solutions, primarily concerning the consumption and aggregation of external bookmaker feeds for fixture setup and real-time market prices and match state. The role also involved training and mentoring of junior team members.
Technologies : C#, F#, WPF, WCF, Rest services, MongoDB, Coherence, Lucene, RabbitMQ, SQL Server 2008, AngularJS
-
Senior Developer
06/2008 – 04/2011 London, UK Lansdowne PartnersLansdowne Partners is one of the largest hedge funds in Europe. As a developer within a small team my role was to develop and maintain Front and Back-Office applications. The role also involved BA work with Operations and Traders, with critical support also being provided to the latter.
Technologies : C#, WCF, Remoting, Winforms, SQL 2000, Bloomberg API, Linedata Beauchamp API, FIX protocol, VBA, WPF, Trading screen API
-
Team Leader
04/2004 – 05/2008 London, UK London UndergroundThe Real Time Information (RTI) portfolio is a high-profile team within LU tasked with the provision of real time business critical applications to underground staff and customers. As team lead my role required producing system and application design documents, providing direction and technical leadership to my development team. My role also included providing expertise and architectural guidance to different departments within LU and suppliers. The role has evolved over time yet remained primarily a development role (70%) with project management / architectural guidance (30%).
Technologies : C#, WCF, WPF, SQL Server
-
Lead Developer
06/2002 – 04/2004 Sydney, Australia OrbisOrbis is a software company providing a Software and a Service (SaaS) solution to assist Brand Management departments within large organisations. It was aimed at Its clients include some of Australia’s largest blue-chip companies.
Technologies : VB, C#, SQL Server
-
Developer
10/2001 – 06/2002 Sydney, Australia CyberbillboardCyberbillboard is a small web development company specialising in producing websites for the travel industry.
-
Developer
03/2001 – 09/2001 Sydney, Australia Secure InteractiveSecure interactive was a medium sized web development company with several large clients.
-
Graduate Cadet / Consultant
11/1999 – 03/2001 Canberra, Australia DPM ConsultingDPM is a consulting and software development company, primarily working with Australian federal government departments.