About

Senior software architect and Polyglot developer with a passion for building scalable solutions.

Professional workspace with modern technology setup

Professional Background

As a Senior Software Engineer and Architect, I specialize in solving business problems through technology. I focus on building high-quality, robust systems that directly address business needs. My expertise spans database platforms, web and mobile applications, and cloud-based systems..

Throughout my career at organizations like Cancer Research UK, Barclays Bank, Ford Motor Company and the United Nations, I've led the development of data processing systems, implemented secure microservices architectures, and built enterprise-grade solutions using AWS, Azure and other cloud technologies.

My approach to software development is grounded in test-driven development and agile methodologies, ensuring high-quality, maintainable code that delivers real business value.

Education

  • Ph.D in Machine Learning, Goldsmith's London University
  • Masters of Engineering, University College London (UCL)
  • Bachelor of Engineering in Electronic Systems, University College London (UCL)

Technical Skills

  • Languages:Java, Golang, Elixir, Python, SQL, C#, JavaScript
  • Frameworks:Ruby-on-Rails, Django, React
  • Databases: PostgreSQL, Oracle, DynamoDB
  • Cloud & Container: AWS Lambda, Docker, Kubernetes
  • Development Practices: Test-Driven Development, CI/CD, Agile/Scrum
  • Architecture: Microservices, REST APIs, Event-Driven Design