CV
History
- [April 2019 - present] Senior Lecturer, Computer Science, Aston University, UK.
- [Aug 2018 - Mar 2019] Senior Research Fellow, School of Electronics and Computer Science, University of Southampton.
- [Mar 2013 - July 2018] Senior Research Engineer, IT Innovation Centre, Southampton.
- [Dec 2007-Feb 2013] Senior Research Associate, Computing Department, Lancaster University.
- [May 2007 - Dec 2007] Visiting Post-doctoral Researcher, K. U. Leuven, Leuven, Belgium.
- [Oct 2003 - May 2007] Research Associate, Computing Department, Lancaster University.
- [Jun 2000 - Aug 2000] Internship, Bell Labs UK, Lucent Technologies.
- [Oct 2000 - Mar 2004] PhD, Lancaster University (submitted March 9th 2004, defended on August 27th 2004.
- [Oct 1999 - Sep 2000] M.Sc. Distributed Interactive Systems, Lancaster University.
- [Oct 1996 - Jul 1999] B.Sc. (Hons) Computer Science, University of York.
Academic Service
(No longer kept up to date)
Organisation
- Proceedings Chair - The 2014 IEEE International Conference on Service-Oriented Computing and Applications (SOCA 2014)
- General Chair - The 5th International Conference on Communication Software and Middleware (Comsware 2011), Verona, Italy, July 2011.
- Proceedings Chair - Middleware 2010, December 2010, Bangalore, India.
- PC Vice-chair - Service oriented systems and applications track @ IEEE International Conference on Service-Oriented Computing and Applications (SOCA'10), December 2010, Perth, Australia
- Workshop and PC Co-chair - The 8th Workshop on Adaptive and Reflective Middleware, Urbana Champaign, Illinois, December 2009.
- Local Organiser - 2nd Minema Workshop, Lancaster, December 2004.
- Local Organiser - 1st Minema Thematic Workshop on Service Description and Discovery in MANETS, Lancaster, September 2006.
Selected Programme Committees
- 1st domAin specific Model-based AppRoaches to vErificaTion and validaTiOn (AMARETTO 2016) workshop
- Middleware 4 IoT Workshop 2015
- CrossCloud Brokers Workshop: 2014, 2016
- Euro-Par 2014 (Distributed Systems and Algorithms)
- 13th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS 2013)
- 1st International Workshop on Middleware for Cyber-Physical Systems
- IEEE International Conference on Service Oriented Computing & Applications (SOCA 2013, SOCA 2014)
- SensorNets 2012, 2013, 2014, 2015
- The 12th Workshop on Adaptive and Reflective Middleware (ARM 2013).
- The 11th Workshop on Adaptive and Reflective Middleware (ARM 2012).
- 16th International Conference on Fundamental Approaches to Software Engineering (FASE 2013).
- The 10th Workshop on Adaptive and Reflective Middleware (ARM 2011).
- The 9th Workshop on Adaptive and Reflective Middleware (ARM 2010).
- The 2nd International Workshop on Middleware for Pervasive Mobile and Embedded Computing (M-MPAC '10).
- The 4th International Workshop of Software Engineering for Adaptive Service-oriented Systems (SEASSÂ’10).
- The 11th ACM/IFIP/Usenix International Middleware Conference (Middleware 2010), Bangalore, India
- Eurosys 2010 Shadow PC member
- The 10th ACM/IFIP/Usenix International Middleware Conference (Middleware 2009), University of Illinois at Urbana-Champaign, USA
- The IEEE TIC-STH Symposium on Human and Socio-Cultural Service Oriented Computing
- WUMPS 2009 Workshop on Middleware for Ubiquitous and Pervasive Systems, Dublin
- The 3rd Workshop on Middleware-Application Interaction MAI'2009), Lisbon, Portugal
- The 9th ACM/IFIP/Usenix International Middleware Conference (Middleware 2008), Leuven, Belgium
- The 1st International Workshop on Automated engineeRing of Autonomous and run-tiMe evolvIng Systems (ARAMIS 2008) L'Aquila, Italy
- 2008 International Workshop on Next-generation Aspect-Oriented Middleware (NAOMI), co-located with Aspect-Oriented Software Development (AOSD 2008), Brussels, Belgium, March 31 2008
- 6th Minema Workshop, Glasgow, UK, March 31 2008
- 2009 IEEE International Conference on Networking, Sensing and Control
- 2008 IEEE International Conference on Networking, Sensing and Control
- The Brazilian Symposium on Multimedia and the Web (Workshop on Business Process Management): WBPM 2007 , WBPM 2008
- 3rd International Middleware Doctoral Symposium 2006 (MDS20O6), Melbourne, Australia
- 4th Minema Workshop, Lisbon, Portugal, July 2-3, 2006
- International Symposium on Service-Oriented Applications, Integration and Collaboration - SOAIC 2006
- International Conference of Mobile Data Management - MDM 2005, MDM 2006
- 20th ACM Symposium on Applied Computing Track on Programming for Separation of Concerns (PSC 2005)
External Reviewer
- Journal of Internet Services and Applications
- Concurrency Practice and Experience
- Journal on Ad-Hoc Networks
- Advances in Software Engineering Journal
- ACM Transactions on Autonomous and Adaptive Systems (Journal).
- The Eighth International Conference on Pervasive Computing (Pervasive 2010)
- Data and Knowledge Engineering Journal
- Software and System Modeling (SoSyM journal)
- Journal of Computer Science and Technology
- 8th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'08)
- International Conference on Distributed Computing Systems - ICDCS 2007
- International Middleware Conference - Middleware 2004, Middleware 2005, Middleware 2007
- Software: Practice and Experience (Journal), Wiley.
- IEEE Internet Computing (Journal).
- IEEE Transaction on Software Engineering (Journal).
- IEEE Pervasive Computing (Journal).
- Multi-Agent and Grid Systems (Journal), IOS Press.
- UK E-Science All Hands - AHM 2004, AHM 2005, AHM 2006, AHM 2007
- European Conference on Object Oriented Programming - ECOOP 2005
- IEEE European Conference on Web Services - ECOWS 2005
- The 16th Annual IEEE International Symposium on Personal Indoor and Mobile Radio Communications
- ICDCS Workshop on Mobile Computing Middleware
- Euro-Par conference - EuroPar2005, EuroPar2006