Software Engineer
Henry Schein One
2024-02-01-Present
Responsible for improving the core aspects of the domain, restructuring payments, refunds, deposits and invoicing, whilst adhering to ACI...
Responsible for improving the core aspects of the domain, restructuring payments, refunds, deposits and invoicing, whilst adhering to ACID principles.
Responsible for maintaining the highest level of data integrity for our transaction ledger.
Generated accurate user-friendly financial reports and dashboards, including accrued receivables and collections
Automated the account reconciliations process, resulting in a 65% decrease in related support tickets.
Took ownership of the files under our domain, improving test coverage, establishing clean domain boundaries, and reducing technical debt.
Single-handedly implemented Stripe POS, greatly enhancing our payment processing capabilities and user experience, additionally, being a key point of contact to offer guidance, implementation strategies and thorough code reviews to an external team later responsible for implementing consolidated billing for our customers via Stripe Billing.
Maintaining integrations with multiple external insurance claim providers across the globe, including the NHS, to ensure smooth and efficient claim processing.
Nominated by management as the “Champion of the Team” to oversee and improve all financial monitoring through a partnership with New Relic.
Closely monitored production code to ensure smooth operation and mitigate potential incidents, proactively addressing emerging issues to minimise disruption and maintain system stability.
Played a crucial role in the onboarding and mentoring of engineers, offering insightful advice on best practices and the complexities of the domains and assisting them in their technical development.
Created CLI tooling for financial engineers to debug financial data patterns, providing clear visibility on large amounts of data that had previously never been aggregated concisely.
Ruby
SQL
Ruby on Rails
View more
Ruby
SQL
Ruby on Rails
Docker
Ember.js
JavaScript
GitHub Actions
AWS
View more
Software Engineer
Smart Pension
2022-01-01-2024-02-01
Designed, developed and maintained new features within the Payment’s domain of the security-certified platform, serving over 70,000 emplo...
Designed, developed and maintained new features within the Payment’s domain of the security-certified platform, serving over 70,000 employers with £100 million in monthly contributions and managing £4 billion in assets.
Worked alongside the Architecture team and Principal Engineers to deliver technical design documents, resulting in streamlined development processes and enhanced technical solutions.
Led a GoCardless Direct Debit modularisation project, breaking down a monolith into a Rails gem.
Was the only mid-level engineer routinely given the Incident Commander role, including on-call out-of-hours support responsibilities.
Documented processes and updated domain-specific knowledge to facilitate seamless knowledge transfer among a 300-strong engineering team, ensuring alignment and consistency in development practices.
Conducted thorough internal and external code reviews, building a collaborative development environment and assisting in maintaining high code standards across all domains.
Ruby
SQL
Ruby on Rails
View more
Ruby
SQL
Ruby on Rails
Shell
RubyGems
Docker
Kubernetes
Docker Compose
Datadog
AWS
View more
Software Engineer
Delivery Center
2020-10-01-2021-12-01
Spearheaded a unified SaaS platform connecting delivery companies across Brazil, centralising operations via a custom Kanban interface.
...
Spearheaded a unified SaaS platform connecting delivery companies across Brazil, centralising operations via a custom Kanban interface.
Built the Kanban system from scratch, delivering an upgraded, user-friendly version.
Focused on seller experience and operational efficiency as part of the Seller Squad.
Designed a UI that is aligned with modern standards and comparable to Deliveroo and Uber.
Used GraphQL and webhooks for real-time, event-driven communication.
Contributed to Elixir-based logistics systems for performance and reliability.
Contributed to GoLang-based order pipeline systems for processing incoming orders.
Built a Dockerized microservices infrastructure to enable modular development.
Enhanced CI pipelines, improving deployment speed and reliability.
Acted as technical mentor for junior developers.
Ruby
Ruby on Rails
Docker
View more
Ruby
Ruby on Rails
Docker
Google Cloud Platform
Elixir
Microservices
Docker Compose
GraphQL
Go
GitHub Actions
View more