Edward Benedic

Senior Software Engineer

Backend Engineer (Go, PostgreSQL, CI/CD) with 7+ years building scalable APIs and microservices across fintech, retail, and analytics.

Shipped production services with Golang (gRPC/REST), optimised Postgres schemas/queries, and automated releases via GitLab CI/CD. Strong at debugging, collaborating with product/QA/DevOps, and turning ambiguous requirements into maintainable systems.

Brings a solid foundation in computer science principles (data structures, memory management, compiler theory) through hands-on projects and applied backend work.

Skills

Supporting Frontend

  • React
  • TypeScript
  • Next.js
  • Redux
  • CSS

Core Backend

  • Go (Chi, gRPC, REST)
  • PostgreSQL (schema design, indexing, transactions, query optimisation)
  • API design & versioning
  • Performance profiling
  • Concurrency patterns
  • Testing (unit & integration)
  • Git
  • Documentation

DevOps

  • Docker
  • GitLab CI/CD
  • Linux
  • Cloud‑ready: Comfortable translating containerised services and Postgres workloads to cloud environments
  • Currently upskilling on AWS fundamentals: EC2, RDS, S3, IAM, CloudWatch

Professional Experience

Senior Software Engineer

Holland & BarrettLondon, England

08/2022 - Present

  • Engineered Go (gRPC/REST) microservices to improve resilience and ensure reliable data flow between internal service
  • Built Go (gRPC/REST) microservices to handle content and widget data, improving service reliability and integration across teams
  • Developed Go (gRPC/REST) services, improving reliability and enabling smooth data exchange between applications.
  • Partnered with design/product teams and contributed React/TypeScript components for SEO dashboards and internal tools, ensuring smooth integration with backend services
GolanggRPCRESTPostgreSQLAPI DesignMicroservicesReactTypeScript

Software Engineer

Bequest (Fintech Startup)London, England

02/2022 - 08/2022

  • Built Go/Postgres APIs and microservices supporting fintech products in a regulated environment
  • Designed and delivered internal admin tools that reduced manual effort and improved operational efficiency
  • Collaborated closely with design/product to deliver accessible, user-centric features while reducing tech debt
  • Partnered with compliance and product teams to ensure features met fintech regulatory requirements
GolanggRPCRESTPostgreSQLAPI Design

Software Engineer (R&D team)

QueryClickEdinburgh, Scotland

06/2021 - 02/2022

  • Built and maintained Node.js services and MySQL schemas to support large-scale marketing attribution workloads
  • Defined and consumed API contracts used by frontend teams to integrate high-volume analytics data
  • Collaborated with data scientists to expose ML-driven outputs through reliable APIs and backend integration
  • Supported the migration of a legacy Vue.js app to React, ensuring backend compatibility and improved maintainability
MySQLNode.jsRESTAPI DesignReactVue.jsJavaScriptCSS

Full-stack Developer

Netrix LtdLondon, England

07/2019 - 06/2021

  • Designed and maintained PHP/MySQL backend systems powering custom client applications
  • Implemented and extended a CMS (MODX) to deliver bespoke solutions for content-driven websites
  • Built supporting frontend functionality using JavaScript/jQuery and Sass, ensuring integration with backend features
  • Managed deployments and version control, ensuring reliable delivery of client projects
  • Liaised directly with clients to gather requirements, demo features, and handle feedback, combining technical delivery with customer-facing responsibility
PHPMySQLCMS(MODX)JavaScriptjQuerySassCSS

Projects