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