Jeremy Street

Principal Software Engineer - Director at HUB
  • Claim this Profile
Contact Information
Location
London, England, United Kingdom, UK

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 1 ratings
  • (1)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Adam Davis

I helped Jeremy find a new role after he moved to London. Jeremy is a great guy and this came across in every interview he had. He completed a very lengthily interview process, that included an in depth technical test and numerous interviews. He remained patient, professional and enthusiastic throughout.

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • United States
    • Technology, Information and Internet
    • 1 - 100 Employee
    • Principal Software Engineer - Director
      • Aug 2022 - Present
    • Technology, Information and Internet
    • Co-founder
      • Sep 2020 - Nov 2022
    • United States
    • Motor Vehicle Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Feb 2022 - Aug 2022

      Cisco Defense Orchestrator Cisco Defense Orchestrator

    • Germany
    • Financial Services
    • 700 & Above Employee
    • Software Engineer/Architect, Vice President (Global Enterprise Engineer)
      • Jan 2019 - Dec 2021

      Lead Engineer/Architect - Capital, Control and Operations (CCO)

    • Software Engineer (Assistant Vice President)
      • Nov 2016 - Jan 2019

      2018 - 2019• Senior/Lead engineer on Deutsche Bank's Portfolio Calculator team. 2017 -• Lead engineer of Deutsche Bank’s Cash Equities Transaction Reporting MiFID II transformation which involved complete architectural design and an implementation using Java 8 and Spring Boot. The focus, specifically, was on high availability, scalability and speed.• Special consideration was taken ensuring the memory footprint of the solution was negligible, allowing us to deliver a solution capable of acquiring and reporting on tens of millions of transactions within minutes.• Achieved 99.8% accuracy on Day 1 Show less

    • Malta
    • Gambling Facilities and Casinos
    • 700 & Above Employee
    • Software Engineer
      • Apr 2014 - Nov 2016

      • Redesign of Unibet's Bonus system - a distributed, scalable and highly available set of components developed for robustness and to perform under high load. Primarily worked with the Bonus Progression component which was involved in calculating customer's bonus progression and performing cash (and bonus money) payouts when progression reached 100%. • Implementation of Hazelcast Enterprise - an in-memory data grid which was used to cache customer bonus progression. We used the Partition Aware interface to store different map values on the same partition by relating keys. WriteBehind was used to bundle groups of map updates together and apply in bulk every 1 second to an Oracle DB so that persistence to the database was not part of our transactions which increased efficiency. • Development of a REST level-3 API utilising microservice architecture and an event-driven design pattern. This API interfaced with a number of Unibet's departments including its banking and CMS teams as well as external databases such as Couchbase. Show less

    • United Kingdom
    • Information Technology & Services
    • 1 - 100 Employee
    • Software Engineer (consultant)
      • Jul 2009 - Apr 2014
    • United Kingdom
    • Banking
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2013 - Mar 2014

      DWS - IT consultant Internet Banking - Spring, Backbone.js • Implemented NAB Travel Card capabilities using RESTful web services and backbone.js • Primarily worked with funds transfers and built client-side infrastructure which supported the retrieval of real-time exchange rates, available balances and currencies. • Was also part of a team of two which designed and implemented error handling for all client-side API calls. DWS - IT consultant Internet Banking - Spring, Backbone.js • Implemented NAB Travel Card capabilities using RESTful web services and backbone.js • Primarily worked with funds transfers and built client-side infrastructure which supported the retrieval of real-time exchange rates, available balances and currencies. • Was also part of a team of two which designed and implemented error handling for all client-side API calls.

    • Australia
    • Consumer Services
    • 700 & Above Employee
    • Software Engineer
      • Aug 2011 - Oct 2013

      DWS - IT consultant Worked as a senior software engineer on a variety of client-facing projects such as My Deliveries, eParcel, and Load & Go corporate cards. My Deliveries - Spring MVC. An online service which allows users to reschedule and redirect their mail. In addition, it offers parcel information (delivery details and tracking), and address management. eParcel (Dimension Weigh Scan) - EJB 2.1 and Hibernate, with minor Spring integration in relation to JMS publishing. The Dimension Weigh Scan component of eParcel relates to the scanning and recording of parcel information at various parcel centres throughout Australia. This data is used in an effort to reconcile discrepancies between declared parcel information by customers and actual parcel metrics. Load & Go corporate cards - Groovy on Grails, Javascript/JQuery and AngularJs. A service which allows corporate users to buy and top-up prepaid VISA cards online. This service also includes customer on-boarding, bulk card orders and integration with multiple payment gateways. Apollo Rural Bank - Groovy on Grails with a major focus on Javascript/JQuery browser compatibility. Aimed in providing banking services for Rural Bank in Australia Post Retail Outlets. Show less

    • Software Engineer
      • Jun 2010 - Jun 2011

      DWS - IT Consultant Project: RADAR strategic data warehousing solution. • Lead Ruby developer of an automated testing framework for the RADAR strategic data warehousing solution. • Analysed and rewrote the original RSpec unit testing framework so that the testing team could utilise it for functional tests. This was abstracted in a way which allowed testers to execute tests without knowledge of Ruby. All they needed to do was type instructions using YAML syntax and execute a corresponding batch file. • Integrated Quality Center with the framework to allow test results to be updated automatically upon completion of the automated tests. Show less

    • Australia
    • Telecommunications
    • 700 & Above Employee
    • Software Engineer
      • Jul 2009 - Jun 2010

      DWS - IT Consultant Projects: OSS-ORE, Fault to Restoration • Created a Java component which integrated DataStage and Business Objects to allow reporting statuses and metrics to be consolidated. • Worked with the Business Objects Java API in order to achieve this. • Configuration change manager responsible for keeping track of deployments across multiple environments. DWS - IT Consultant Projects: OSS-ORE, Fault to Restoration • Created a Java component which integrated DataStage and Business Objects to allow reporting statuses and metrics to be consolidated. • Worked with the Business Objects Java API in order to achieve this. • Configuration change manager responsible for keeping track of deployments across multiple environments.

    • United States
    • Software Development
    • 700 & Above Employee
    • Software Engineer
      • Nov 2007 - Apr 2009

      Project: Security Compliance • Developed and maintained an automated testing framework using technologies such as Java, JAXB, Selenium and SOAP web services. The aim - to run overnight, automated tests of a J2EE web application and publish results to a customised CI reporting system. • Developed scripts to measure system and process performance in Red Hat and Windows Server 2003. Project: Security Compliance • Developed and maintained an automated testing framework using technologies such as Java, JAXB, Selenium and SOAP web services. The aim - to run overnight, automated tests of a J2EE web application and publish results to a customised CI reporting system. • Developed scripts to measure system and process performance in Red Hat and Windows Server 2003.

    • Software Engineer
      • Jan 2006 - Dec 2006

      • Maintenance of a Java legacy system used for strategic support in Critical Infrastructure Protection. • Dynamic modelling of Critical Infrastructure systems. • Analysis and implementation of software algorithms relating to the simulation of Pandemic Planning. • Maintenance of a Java legacy system used for strategic support in Critical Infrastructure Protection. • Dynamic modelling of Critical Infrastructure systems. • Analysis and implementation of software algorithms relating to the simulation of Pandemic Planning.

Education

  • Swinburne University of Technology
    Bachelor of Software Engineering
    2002 - 2007
  • Marcellin College
    1996 - 2001

Community

You need to have a working account to view this content. Click here to join now