Phil Richman

Phil Richman Email and Phone Number

Senior Software Developer at Cassini @ Cassini
Phil Richman's Location
United Kingdom, United Kingdom
About Phil Richman

A hands-on engineering leader and motivated learner with a background in mathematics and over a decade of software development experience, across FinTech and web development. Fluent in Python, SQL and JavaScript; experienced with Flask, SQLAlchemy, Kotlin, Spring Boot and microservice architecture including Kafka, Docker and NoSQL datastores; familiar with Python tools for ML such as sklearn and pandas, and a basic understanding of C#.A keen collaborator and communicator with product, design and other project stakeholders, comfortable in front of customers and mentoring junior developers. Actively looking for opportunities in FinTech to solve complex problems and to build quality, performant software and to learn the problem space through collaboration with trading and research teams.

Phil Richman's Current Company Details
Cassini

Cassini

View
Senior Software Developer at Cassini
Phil Richman Work Experience Details
  • Cassini
    Senior Software Developer
    Cassini Oct 2023 - Present
    London, England, United Kingdom
    - Implemented prime brokerage policies for use by buy-side and sell-side clients to predict and optimise their margin requirements for positions in OTC and exchange-traded derivative, equity and debt assets.- Consistently improved the prime brokerage service and team processes to ease the developer and testing experience, focusing on autonomy, decoupling and tempo.
  • Udemy
    Principal Engineer
    Udemy Aug 2019 - May 2023
    Dublin
    - Defined the engineering direction, principles, processes and tools for the “Enterprise” team of ~20 engineers. Ran architecture design reviews and held workshops on new initiatives, focusing on building out decoupled, event-driven Kotlin services using Kafka as message bus and default datastore.- Led the onboarding of SingleStore, a new datastore to help provide Enterprise customers with real time usage analytics and insights, via a service built with Spring Boot.- Built out an… Show more - Defined the engineering direction, principles, processes and tools for the “Enterprise” team of ~20 engineers. Ran architecture design reviews and held workshops on new initiatives, focusing on building out decoupled, event-driven Kotlin services using Kafka as message bus and default datastore.- Led the onboarding of SingleStore, a new datastore to help provide Enterprise customers with real time usage analytics and insights, via a service built with Spring Boot.- Built out an asynchronous data processing pipeline with Hive on top of Hadoop to process ~100M daily user progress events and make the aggregated data available centrally for use in the product, for internal analytics and for our finance teams. Led the team to build a new customer-facing analytics dashboard and established best practices for providing quality and timely data to our customers.- Led the initiative to modularise the monolithic Django codebase and to identify domain boundaries in readiness for migration to an independent service architecture.- Engineering lead for the internal design system team, specifying and building out reusable, accessible React UI components for the company-wide component library and style guide.- Evolved the engineering interview process and conducted dozens of interviews at all experience levels.- Consulted for other teams’ projects including merging customer accounts, versioning course content and defining access controls. Show less
  • Udemy
    Senior Staff Engineer
    Udemy Mar 2018 - Jul 2019
    Dublin, Ireland
    - Led the redesign and migration of the course taking experience from AngularJS to React, including devising an approach for embedding React components for incremental migration.- Created a custom UI for the core video player with React, migrating away from the VideoJS defaults.- Evaluated third-party tools for automatic video content transcription and built the integration, as well as building out features for inline caption editing.
  • Udemy
    Senior Software Engineer
    Udemy Feb 2017 - Feb 2018
    Dublin, Ireland
    - Independently upgraded the major version of the Django Rest Framework by migrating every use case across the codebase, testing and coordinating an issue-free release.- Consultant for a new course pricing engine project.
  • Udemy
    Software Engineer
    Udemy Mar 2016 - Jan 2017
    Dublin, Ireland
  • Fidessa
    Technical Team Lead
    Fidessa Aug 2014 - Feb 2016
    London
    Fidessa provides technical financial services to the majority of global equities brokers and has gained traction and recognition in the derivatives and fixed income spaces with products targeted at buy side, sell side and connectivity clients. In my time with Fidessa I have quickly got to grips with the key business practices of large derivatives brokers, the financial markets and the software needed to support them. I lead a delivery / devops team to rapidly identify, specify, develop, test… Show more Fidessa provides technical financial services to the majority of global equities brokers and has gained traction and recognition in the derivatives and fixed income spaces with products targeted at buy side, sell side and connectivity clients. In my time with Fidessa I have quickly got to grips with the key business practices of large derivatives brokers, the financial markets and the software needed to support them. I lead a delivery / devops team to rapidly identify, specify, develop, test and release enhancements, upgrades and fixes to a multi-region trading platform application used by some 700 derivatives traders at a tier 1 brokerage, and a similar number of the firm's own clients.As lead for the team managing the client system, I developed further relationships with delivery managers, account managers, core development, QA teams, client services and support to manage the delivery of change into the platform, as well as improving processes and procedures for increasing the efficiency with which change is delivered to Fidessa's sell side customer base. I have gained strong competencies with version control software and best practices, production support, automation and issue management.Recent projects have involved moving the entire platform services over to new server infrastructure, a full upgrade of the client's risk management software and working to a demanding schedule to deliver enhancements required to migrate traders away from other vendors' platforms.I provide training and support for my team, maximising the exposure for the less experienced members to as many facets of the company and role as possible, and making sure that the expertise of the more experienced members is utilised optimally. I provide feedback regularly through team meetings and one-on-ones, and career progress is tracked through annual performance and salary reviews. Show less
  • Fidessa
    Business Analyst Programmer
    Fidessa Sep 2011 - Aug 2014
    London
    I was heavily involved in the initial build of the platform (hosted in Fidessa's datacentre) and worked closely with the client to adapt software designed chiefly for equities workflows to suit the needs of a global derivatives brokerage. Initial responsibilities were to design and implement a data management and user onboarding procedure, and to assess and mitigate risk during exchange upgrades and mergers. I built up a good working knowledge of the functions expected of applications used for… Show more I was heavily involved in the initial build of the platform (hosted in Fidessa's datacentre) and worked closely with the client to adapt software designed chiefly for equities workflows to suit the needs of a global derivatives brokerage. Initial responsibilities were to design and implement a data management and user onboarding procedure, and to assess and mitigate risk during exchange upgrades and mergers. I built up a good working knowledge of the functions expected of applications used for order management, market access and execution, middle office, algorithmic trading and FIX order routing. Show less

Phil Richman Education Details

Frequently Asked Questions about Phil Richman

What company does Phil Richman work for?

Phil Richman works for Cassini

What is Phil Richman's role at the current company?

Phil Richman's current role is Senior Software Developer at Cassini.

What schools did Phil Richman attend?

Phil Richman attended University Of Cambridge, University Of Durham, Colchester Royal Grammar School.

Not the Phil Richman you were looking for?

  • Phil Richman

    Founder At Ciclo Wealth, Llc
    Portland, Or
    4
    tenbridgepartners.com, coloradoalum.org, tenbridgepartners.com, tenbridgepartners.com
  • Phillip Richman

    Former Division 1 Athlete | Bachelor Of Science In Neuroscience | Dental Assistant Residing In San Diego And San Jose
    Santa Clara, Ca
    1
    ucsf.edu
  • Phil Richman

    Operations Manager At Stearns Supply Company
    North Vernon, In
  • Phil Richman

    External Coordinator Finance At Extinction Rebellion
    Greater Liverpool Area
    1
    googlemail.com

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.