10/29/2025 updated

**** ******** ****
100 % available

Senior Software Engineer in Trading & Finance & Data Analysis & Automation Sector.

Rochester, Kent, United Kingdom
Worldwide
Bachelor's degree at Computer Science
Rochester, Kent, United Kingdom
Worldwide
Bachelor's degree at Computer Science

Profile attachments

darren_trading_uk.pdf

About me

Senior software engineer with over 7 years of experience building and maintaining trading platforms. Worked across both front‑ and back‑office systems, giving me a strong understanding of how trading operations end-to-end. Always creating reliable, high-performance solutions that help traders.

ASP.NETC (Programming Language)HTMLJava (Programming Language)JavaScriptComputer AnimationApplication Programming Interfaces (APIs)Amazon Web ServicesAmazon S3AsanaAtlassian JiraHTML5AutomationMicrosoft AzureBootstrap (Software)C Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)Cloud ComputingCode CoverageComputer ProgrammingDatabasesD3.JsData StructuresData VisualizationDevOpsFinancial Information EXchangeGitHubDay TradingPython (Programming Language)PostgreSQLMongoDBMySQLNode.jsObject-Oriented Software DevelopmentScrum MethodologyProgram Design LanguagesQuickBooks (Software)RabbitMQE2e TestingSwaggerNext.jsSoftware EngineeringData StreamingAtlassian TrelloTypeScriptWeb ApplicationsWebSocketCircleCIGoogle CloudPostmanTailwindReact.jsApache SparkSpring BootTest ScriptsCypress (Programming Language)CachingGoogle FirebaseBackendGitLabGitAdobeSyntactically Awesome Style Sheets (SASS)StripeAngularJSKubernetesInfluxDBApache KafkaFigmaNintexAtlassian BitbucketGraphQLReact NativeFront End Software DevelopmentReact ReduxXero (Accounting Software)Restful ApiMochaDockerJenkinsData Generation
Languages: JavaScript, TypeScript, C/C++, C#, Java, Python, MQL
API: MT4, MT5, FIX Protocol, REST APIs, GraphQL, Websocket
Frontend: React.js, AngularJS, React Native, Next.js, Redux.js, Zustand, WebSocket, TailwindCSS, Styled-Component, Ag Grid, shadcn ui, d3.js, Sevelte
Backend: Node.js, FaskAPI, Spring Boot, ASP.NET
Database & Streaming: MySQL, InfluxDB, kdb+, QuestDB, PostgresSQL, Firebase, Apache Kafka, Apache Spark, RabbitMQ
DevOps & Automation: Docker, Kubernetes, CircleCI, Github Action, AWS, GCP, Azure, n8n

Experience

Professional experience5 - 10 years
Freelancer since2017

Languages

EnglishFluent

Project history

Senior Software Engineer

Fusion Markets

Banking & Financial Services

250-500 team member

  1. Built and maintained a full‑scale trading platform used across both front‑ and back‑office operations, making sure it was fast, reliable, and easy for traders to use.
  2. Engineered real‑time market data streaming pipelines, implementing advanced data handling strategies such as flush updates, normalization, snapshots, and caching to deliver low‑latency, high‑throughput performance.
  3. Integrated advanced charting tools (TradingView, SciChart) into the trading interface, delivering clear, high‑performance visualizations for market analysis.
  4. Built and deployed FIX protocol support, ensuring interoperability with institutional trading systems and improving execution quality for high‑volume clients.


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in