Senior Software Engineer & Software Architect

Senior Software Engineer & Software Architect

Hourly rate: members only

Availability: members only

Willingness to travel: Within the UK

Professional status: Employee

Last updated: 22 Mar 2025

Total work experience:

Language skills: English, Italian, Spanish,

Personal summary

Extensive experience delivering end-to-end software projects, from customer requirements through to production deployment, including estimating timelines and breaking down complex technical requirements into actionable stories and tasks. Proficient in collaborating with customer product owners, QA teams, and developers within Agile frameworks. Skilled in employing both Behavior-Driven Development (BDD) and Test-Driven Development (TDD) methodologies on large-scale projects to enhance software quality, reliability, and maintainability. Focused on maximizing automation within the software delivery pipeline to enable rapid iteration and efficient automated testing. Over 8 years of experience in the betting industry and more than 3 years in finance, specializing in distributed server services, low-latency real-time systems, and event-driven architectures. In the past 3 years, specialized extensively in designing and implementing scalable AWS solutions, complemented by experience with Azure cloud environments. Additionally, experienced with blockchain technologies, focusing on smart contract development, blockchain integration, and decentralized application (DApp) deployment.

Language skills

English

Fluent knowledge

Italian

Native speaker

Spanish

Fluent knowledge