Robert Dunn Email and Phone Number
Robert Dunn work email
- Valid
Robert Dunn personal email
- Valid
I am a head of engineering and delivery manager with over 18 years’ experience leading and managing successful onshore and offshore technical teams up to 80 people. I’ve designed, built and managed the development of enterprise systems for the trading, banking, insurance, finance and veterinary industries. I’m people focused, embrace product thinking and have a strong commercial mindset.
-
Head Of Engineering And Platform OperationsMwi Animal HealthLondon, Gb -
Head Of Software Engineering And Platform OperationsMwi Animal Health Jan 2023 - PresentLondon, England, United KingdomI lead the engineering and platform operations functions for Merlin - a UK based veterinary SaaS platform. I manage a department of 80 (70% perm/30% contractors) that spans engineering, data, technical support and the cloud platform. There is a mix of both legacy and new technologies. The core development technologies include Java, React, Typescript, Terraform hosted in Azure. Services deployed on AKS with a mixture of SQL Server and MongoDB databases. -
Senior Engineering ManagerMwi Animal Health Sep 2022 - Jan 2023Remote -
Senior Technical ManagerIg May 2019 - Oct 2021London, United KingdomI’m currently heading up a newly formed Engineering Community of Practice. Ultimately it is responsible for ensuring the definition and adoption of standards across the whole of IT in a bottom up collaborative way. I also manage 2 teams (circa 16 engineers) across our London and Krakow offices. One team supporting the integration of an external platform: MT4, a popular FX trading platform. The other team, MyIG, is responsible for client login and account management. Core development technologies include AWS, React, Java and C++. • Engineering lead for one of the company’s strategic growth initiatives to improve client conversion – across acquisition, onboarding and activation - by 5% across all of IG’s platforms employing design thinking methods with newly established cross functional teams.• Engineering lead implementing a new way of working and driving the adoption of cross functional product teams for IG• Run design workshops and conducted client interviews to test, build and iterate new client facing workflows• Built, defined and refined numerous AB tests to drive increased conversion and revenue through the onboarding journey including the development of new application forms and adoption of enhanced EIDV processes including Onfido.• Supported the development of new self-service AWS capability for use throughout the organization • Created a React community for the organization to ensure greater alignment of front-end development assets and to deliver business change faster • Worked in the capacity of a solution architect for a number of other important business projects -
Technical ManagerIg Jan 2016 - May 2019London, United KingdomI have worked at IG in the capacity of Technical Manager in the client on-boarding technical department. The client onboarding area is one of the most critical and heavily contended within the business and is typically working on 2 or 3 top 10 projects concurrently throughout the year. I’m ultimately responsible for the teams’ success and timely delivery of any projects to the business. I currently manage 5 development teams (40 developers) and 2 QA teams (10 QA) across our London and Bangalore offices. Core development technologies include React and Redux on the front-end and Java and Spring in the middleware micro-services. • Successfully increased the delivery throughput by 200% with the integration of continuous integration and deployment techniques.• Flattened the delivery pipeline to improve efficiencies and better segregate responsibilities• Technical lead on a number of critical projects including GDPR and the client data stream within MIFID II• Provided strategic input and direction for the client on-boarding systems within IG• Restructured the development teams to better marry business domains with development team function. • Responsible for the development of migration strategies to move away from legacy monolithic systems to a more micro-service based architecture• Ensure that KPIs are met and appropriate actions are taken to mitigate potential slippages• Co-ordinated the various teams’ backlogs with the programme management office• Recruit and mentor development and QA resources as required• Implement a number of front-end technical stories using ReactJS, ES6. -
Development Manager (Via Bjss Consultancy)Close Brothers Asset Management Apr 2015 - Dec 2015London, United KingdomIn April 2015, I commenced a development management role on a Securitisation project for Close Brothers. My primary responsibilities included the technical guidance for 10 developers across SQL Server, ETL, CRM and Business Objects technologies. As the project neared completion, I performed delivery and release management duties to assist in project delivery.• Led the successful delivery of a data warehousing solution from inception to production, including the integration of a MS CRM component and Business Objects reports• Produced and maintained the development plan• Recruited, mentored and released resources when required• Ran the team using Scrum principles: sprint planning/review, retrospectives, daily scrum• Ran the daily triage meetings with the business to prioritise defects • Maintained the high-level project plan with the programme manager• Produced run-book and implementation planning material to assist in project delivery• Used Jira to support sprint/release planning and defect tracking -
Development Team Lead (Via Bjss Consultancy)Trafigura Jan 2013 - Dec 2014LondonI joined the Trade Finance & Operational Treasury team in a development team lead capacity for a global commodities trading company. My primary responsibilities include technical leadership for the developers, the first point of contact for the client, and resource management of a team comprising of 10+ developers.• Server development using both Java and Scala; technologies include Spring v3 and Hibernate 3.5 • Used RabbitMQ for UI communication whilst OracleAQ for server-side inter-stream messaging• Continuous integration and deployment achieved by combining bespoke ruby scripts and Team City jobs• Perform iteration and story planning via VersionOne• Maintain the high-level project plan with the product owner• Run the daily Scrum stand-up • Manage overall code quality metrics using Sonar and Semmle• Manage both on-shore and off-shore resources• Recruit, mentor and remove resources when required• Liaise directly the client and others external vendors as required• Supported the release and subsequent management of the production application• Optimization improvements around Oracle 11g views, packages and procedures• Maintanence GUI development using C# v3.5; Prism, WPF -
Senior Java Developer (Via Bjss Consultancy)Lloyds Banking Group Aug 2011 - Dec 2012Senior Java developer of a back office administration application to support a number of internal products including its flagship FX platform. System interoperability primarily through SOAP and JMS; data provided by an Oracle database.• Used Google Guice 2.0/3.0 as the dependency injection (DI) framework• Used Hibernate 3.5 - JPA 2.0; domain objects annotated with JAXB• Used JAX-WS and JAXB to support Soap 1.1/1.2 requests• Implemented AOP techniques for persistence and logging • Integrated with IBM MQ series and ActiveMQ using JMS• Application deployed using Apache Tomcat 6.0; customized as required• Used Apache Lucene for internal searching• Unit testing was performed using JUnit 4 and Mokito• Database integration with Oracle 10g/11g database and H2 as the unit test database• Created Oracle PL/SQL functions as required• Used Maven 2; customized with plug-ins and bespoke commands• Used HP Quality Center for defect tracking, requirements and testing• Integrated with Team City and Sonr • Performed release management duties when required Senior Java developer of a retail FX platform interfacing to a number of external systems including RET and Summit.• Developed using Spring 3, Spring Integration 2 and Spring MVC• Used Hibernate 3.5 as the ORM framework• Added new web functionality using JSP, JQuery and Javascript• Improved performance and type safety of existing code base• Unit tests written with Mockito and JUnit 4; Integration tests written against HSQL DB• Database integration with Oracle 10g/11g database -
Java Development Team LeadDeltarail Oct 2006 - Aug 2011 -
Java Development Team Lead/Senior Developer JavaDeltarail Oct 2006 - Jul 2011Team lead and developer of a highly reliable (99.999% uptime) multi-threaded system for Network Rail. The system was developed in Java SE deployed onto a safety approved version of Arch Linux (2.4 kernel). Components communicated using IBM's Websphere MQ (Telemetry) series• Designed and implemented a redundant messaging solution using IBM MQ telemetry; messaging guarantees coded using digital certificates • Introduced a number of Agile development practices including TDD, unit testing and the use of mocking frameworks (using JUnit 4 and JMock 2.5)• Trained staff in Java threading and concurrency techniques • Developed primarily using Eclipse, Maven, Checkstyle and PMD • Performance profiled applications using JVisualVM and Netbeans• Ensured that software development practices conformed to both internal and external safety related standards • Initial prototype developed using Spring, Log4J and JAXB• Recruited, trained and mentored junior team members• Produced and maintained the development plan• Used Microsoft Team Foundation Server for work items and to track progress• Liased directly with the outsourcing company personnel regarding requirements & resource issuesDevelopment team lead/lead developer managing 6 developers of a ₤5 million timetable and scheduling application for London Underground Limited (LUL). The system comprised of a Delphi front-end with an Oracle 10g backend. I was chiefly responsible for managing the development team for the 3-year project development lifetime which culminated with the successful acceptance into UAT.• Created Functional Requirements, Functional Specifications, and Design documents using UML 2.0 notation• Employed GOF design patterns where appropriate• Improved the stability and performance of the application through the use of Oracle arrays (via OCI) using Delphi ODAC components • Modified and extended the existing Oracle database schema as required -
Senior Developer/Team LeadInsfin Pty. Ltd. Jul 2002 - Feb 2006Melbourne, AustraliaDevelopment of online insurance and finance application fulfillment system for clients including Toyota, Lexus, Honda and GM. Architect and developer of a high volume, warranty insurance quote/rules engine turning over AUD$10 million annually. • Architect and developer of an XML-centric insurance & finance rules engine using a model/view/controller state machine. The entire application's flow, state rules, exception handling, authorization rules, model code (business logic), and view code defined in XML• Created an 3-tier Job Management application with Java SE using Servlets and JSP. Built with Eclipse and JDBC using an Interbase database.• Developed a real-time reporting system using ASP.NET 1.1. Business logic written in C# connected to SQL Server database.• Integrated with Toyota’s SOA using SOAP for the transmission of insurance & finance quotes.
-
Senior Software EngineerMacpro Software Ltd. Nov 1999 - Jun 2002Borland Delphi 5 ProgrammerDeveloper and team-lead for estate agent software. N-tier application framework using Delphi 5 and Interbase.
Robert Dunn Skills
Robert Dunn Education Details
-
Computer Science
Frequently Asked Questions about Robert Dunn
What company does Robert Dunn work for?
Robert Dunn works for Mwi Animal Health
What is Robert Dunn's role at the current company?
Robert Dunn's current role is Head of Engineering and Platform Operations.
What is Robert Dunn's email address?
Robert Dunn's email address is rj****@****ail.com
What schools did Robert Dunn attend?
Robert Dunn attended Curtin University.
What skills is Robert Dunn known for?
Robert Dunn has skills like Agile Methodologies, Spring, Junit, Test Driven Development, Hibernate, Java Enterprise Edition, Eclipse, Scrum, Soap, Uml, Jdbc, Jms.
Who are Robert Dunn's colleagues?
Robert Dunn's colleagues are Rose Bonham, Jennifer Graves, Carol Upton, Alexander Mullings Acma Cgma, Tony Kallevig, Cory Fallis, Tobi Elbel.
Not the Robert Dunn you were looking for?
-
2emailmovers.com, pulsarinstruments.com
-
Robert Dunn
Managing Director At Get Keep Grow Ltdproviding Consultancy Services To Bpo And Contact Centres Throughout The Uk.Greater Glasgow Area1cptc.co.uk -
Robert Dunn
Windlesham
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial