Allen Firth Email & Phone Number
@smeasy.co.za
2 phones found area 060 and 786
LinkedIn matched
Who is Allen Firth? Overview
A concise factual answer block for searchers comparing this professional profile.
Allen Firth is listed as Architect and Developer at CodeStream Systems, a with 3 employees, based in Durban, Kwazulu-Natal, South Africa. AeroLeads shows a work email signal at smeasy.co.za, phone signal with area code 060, 786, and a matched LinkedIn profile for Allen Firth.
Allen Firth previously worked as Senior Consultant Developer (contract) at Digiterre and Senior Consultant Developer at Clifford Chance. Allen Firth holds Bcom, Informatics & Business Management from University Of South Africa/Universiteit Van Suid-Afrika.
Email format at CodeStream Systems
This section adds company-level context without repeating Allen Firth's masked contact details.
AeroLeads found 1 current-domain work email signal for Allen Firth. Compare company email patterns before reaching out.
About Allen Firth
I’m a software developer and architect with over twenty years of experience. I’ve worked in energy, finance, asset management, insurance and law in London for over six years and am now working out of Durban, South Africa. I’ve worked for small startups and for global multi-national corporations. The core principles of my software development philosophy are simplicity, testing and automation.If you’re looking for a competent, experienced and enthusiastic developer / architect then get in touch with me at www.codestream.co.za For a more detailed breakdown of my skills and experience see www.allenfirth.info.
Listed skills include C#, .Net, Asp.Net Mvc, Test Driven Development, and 20 others.
Allen Firth's current company
Company context helps verify the profile and gives searchers a useful next step.
Allen Firth work experience
A career timeline built from the work history available for this profile.
Senior Consultant Developer (Contract)
CurrentSenior Consultant delivering agile transformation projects for clients around the City
Senior Consultant Developer
I worked on a Partner Services Management System for the Magic Circle Law firm, Clifford Chance in the UK.I was instrumental in assisting their existing team migrate from ASP.NET MVC to Angular and ASP.NET Core API as well as implementing industry best practices and standards.The system managed partner remuneration for all partners across all practice offices globally and took into consideration complex tax regime regulations and different operating procedures per partner per office.
Senior Consultant Developer (Contract)
As a Digitrerre consultant I filled the role of full-stack deveoper on a team building intraday reporting functionality for traders at Anglo American. Traders could use the tool to access exposure data and it was created to facilitate filtering by date, pivoting, and delving into book, strategy, and trade-level data.The complexity of the project lay in managing large working datasets that contained multiple reporting dimensions, and handling regularly changing data. Daily trades were broadcast to the user interface in real-time using SignalR, and traders had the choice to pause the feed and investigate the data as a snapshot in time.
Architect / Developer
In my capacity as a developer / architect through CodeStream I have worked on the following:SPAR - DataLake & Reporting SystemThis involved various disparate legacy data systems from which operational data was replicated into a central Azure Sql Server data lake using Azure Data Factory and Azure Synapse. API endpoints were built using C# & Asp.Net WebApi to provide a reporting & data investigation capability to business on top of which rich applications can be built by business.SPAR - Store & Vendor Master Data SystemsThese master data applications are highly distributed across multiple core backend enterprise systems such as SAP, iSeries/AS400 & custom SQL Server databases. Technologies such as IBM Process Server & Integration Bus are used to co-ordinate messaging & workflow across the various backend system boundaries. The user interface was developed using Angular & integrates directly with numerous .NET & SAP Api’s. I played an integral role in coordinating the various development teams & managing sprint work as well as development of the user interfaces & .NET Api’s.Other Client ProjectsI built the Back-End API's for Veridot's OEM system, enabling them to move from their legacy system to a new highly functional system for tracking the Micro-dotting of vehicles in South Africa. I also managed the migration of the solution to Azure providing Veridot with a fully managed Azure hosted solution.I worked remotely on a live data processing system for Chelsea Football Club in the UK, receiving, analyzing & processing player GPS, acceleration & speed data being fed live into an Azure processing pipeline using Azure EventHub, Azure Functions & Azure Sql Server.I worked remotely for CashRewards in Australia building their new Customer Coupon Management site using Angular.I worked remotely for PROFiltr in the UK bringing their online solution for small bookkeeping companies together with potential clients to completion using AngualrJS, NodeJS & MongoDB
Cto
I worked as CTO of SMEasy, coordinating and managing all technical aspects of this exciting online accounting package startup for small to medium sized enterprises. My role was multi-faceted and included the following:* Providing key technical insight to the SMEasy board in order to aid them in strategic decision making.* Overall technical leadership and guidance of the SMEasy product* Further development of product offerings* Managing and leading development resources and outside contractors* System architecture and development* Process re-engineering & new technology investment
Analyst Programmer
As a consultant working for Digiterre I was involved in working on the following projects for various Digiterre clients:M & G InvestmentsI worked with four other Digiterre consultants at M & G Investments. Our mandate was to introduce agile practices into the development team at M & G. We incorporated Continuous integration into the development cycle, automated unit, integration and acceptance tests as well as automated application deployment and database deployment in all environments. We were also responsible for working closely with M & G developers in a coaching and mentoring capacity to teach new skills and impart accepted industry patterns and practices and design principles.EDF TradingI worked on a small team of four developers in a highly agile fashion developing a small Master Data Management system and an Initial Margins tool used to calculate initial margins on all EDF Trading energy positions which would then be reconciled with the initial margin positions as specified by the clearing houses. The application wrapped a third party tool which performed the calculations and facilitated an automated process whereby input data from EDF systems was loaded on a daily basis and initial margin reports were automatically generated for the business to reconcile.EON - Transfer Pricing ToolI worked primarily as the team lead on a large project for an EON Energy Trading developing a Transfer Pricing management tool. The project team was spread over London, Dusseldorf and India and required strong coordination and communication to keep the project on track. In the last two years we have brought this project to completion and are now in the process of handing it over for support and maintenance to an outsourced provider chosen by the EON.
Analyst Programmer
I worked in a geographically distributed team on systems integration of multiple disparate applications in the middle office of the worlds largest Fund of funds. The development team facilitated systems communication between various data sources and applications using a variety of request/response and publish/subscribe messaging solutions built on Oracle weblogic / MSMQ and a custom in-house messaging buses.The team, used SCRUM to run and manage month long sprints. SCRUM teams were located in different offices and communication was paramount to successfully completing work. Part of the teams mandate was to introduce in increasing measures the principles of Agile development, increase the test coverage of the code base and strongly push the ethos of TDD.I have worked on various different systems including middle office fund accounting, Fee calculation, Foreign Exchange and Trade planning.
Analyst Programmer
I worked on a team of eight developing an online policy management system enabling BritInsurance to manage insurance sold through their network of brokers. The system was loosely coupled employing a publish/subscribe messaging model implemented with NServiceBus to achieve decoupling of logically separate components, high availability and reduce dependencies on other systems.The team worked in an agile fashion using a continuous integration environment (Team City) alongside unit and integration testing and automated deployment to provide timely feedback to developers on the health of the codebase as a whole. A Kanban board was used to monitor and manage the project’s progress and the team operated in a self-managing style with emphasis on distribution of system knowledge among the whole team and each member taking responsibility for the whole system.
Software Developer
Contact & event managementI worked on a team developing a contact and event management system for the management of business contacts and targeted communications with specific groupings of contacts about business events and full life-cycle tracking of those events. The application was developed using ASP.NET MVC and jQuery for client-side asynchronous UI updates.Budgeting management toolI also worked as part of large team developing a budgeting application for the firms internal budgeting and cost monitoring of matters. The application was a web based tool relying on data from disparate systems from finance to firm control work management systems. Users of the system would budget costs of estimated work catering for different partners, fee-earners and other resources at different exchange rates. The budget was then eventually compared against actual outcomes of work done on a matter and various reports were available to help monitor the progress of a budget.
Senior Software Developer
I worked as a senior software developer for The Development House working on various projects during my time there.
Software Developer
I worked as a software developer during my time at Gencentric working on various projects.
Assistant
Allen Firth education
Frequently asked questions about Allen Firth
Quick answers generated from the profile data available on this page.
What company does Allen Firth work for?
Allen Firth works for CodeStream Systems.
What is Allen Firth's role at CodeStream Systems?
Allen Firth is listed as Architect and Developer at CodeStream Systems.
What is Allen Firth's email address?
AeroLeads has found 1 work email signal at @smeasy.co.za for Allen Firth at CodeStream Systems.
What is Allen Firth's phone number?
AeroLeads has found 2 phone signal(s) with area code 060, 786 for Allen Firth at CodeStream Systems.
Where is Allen Firth based?
Allen Firth is based in Durban, Kwazulu-Natal, South Africa while working with CodeStream Systems.
What companies has Allen Firth worked for?
Allen Firth has worked for Codestream Systems, Digiterre, Clifford Chance, Smeasy Business Software (Pty) Ltd, and Man Investments.
How can I contact Allen Firth?
You can use AeroLeads to view verified contact signals for Allen Firth at CodeStream Systems, including work email, phone, and LinkedIn data when available.
What schools did Allen Firth attend?
Allen Firth holds Bcom, Informatics & Business Management from University Of South Africa/Universiteit Van Suid-Afrika.
What skills is Allen Firth known for?
Allen Firth is listed with skills including C#, .Net, Asp.Net Mvc, Test Driven Development, Microsoft Sql Server, Software Development, Nunit, and Nhibernate.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trialCheck these profiles if this is not the Allen Firth you were looking for.
View similar profiles