Andrew Michael Grundy

andy@agrundy.com

Education

2008 - PresentPh.D. in Computer ScienceUniversity of Nottingham
2005 - 2008BSc in Computer ScienceUniversity of Leicester
2001 - 2003BTEC National DiplomaLeicester College

Employment

2008 - Present University of Nottingham PhD Researcher and Demonstrator
Whilst I have been at Nottingham I have helped with the marking of exam scripts, assisted students during laboratory help sessions and given a tutorial lecture. Further detail regarding my time spent at Nottingham are given under the heading Research Experiance.
2005 - Present Self employed Freelance Web Developer
Over recent years I have developed websites for small businesses, as well as working as a team member for larger development firms. As a website developer I have worked with a number of different languages, such as, PHP, Pearl, Java, Javascript, Python, XHTML, CSS, XML and SQL.
2003 - 2005 Michael Grundy Jewellers Apprentice

Research Interests

My research interests include delay tolerant, self-organising, distributed and mobile systems, social network analysis and network theory.

Computing Skills

I am familiar with a variety of programming and scripting languages, in particular C++, C#, Python, Java, R, and also the document markup language LaTeX. I am comfortable with a range of operating systems, including: Microsoft Windows, Apple Mac OS X and Linux (Ubuntu and Debian).

Research Experiance

Ph.D. Computer Science

2008 - PresentUniversity of Nottingham
Funding:EPSRC
Supervisor:Dr. Milena Radenkovic

Research Synopsis

During my time at Nottingham I have been concerned with the challenging area of Delay Tolerant Networking, specifically focusing on Routing and Congestion Control in sparse and heterogeneous mobile networks with no existing infrastructure.

Additional Achievements

During the course of my Ph.D. I have attended a number of training courses including Planning Research Projects, Statistical Analysis and Data Sampling, Statistical Analysis Using R, Introduction to Teaching, Marking and Assessing and Demonstrating in Computer Science Practicals. Since completing my teacher training I have marked exam papers, demonstrated in labs and given a tutorial lecture. In addition to this I have been a paid supervisor of a Masters student, overseen by my supervisor. The Masters student's dissertation focused on self organised security in mobile ad hoc networks, culminating in an award for best Masters project. I enjoy working with the students and continue to find the experience extremely rewarding. I have published work at a number of premium conferences and presented my work both at conferences and university group seminars, which has helped me to develop the ability to communicate in a clear manner.

BSc Computer Science

2005 - 2008University of Leicester
Tutor:Professor Reiko Heckel
Supervisor:Professor Thomas Erlebach

Dissertation Synopsis

My BSc Dissertation was a continuation of the Nuffield Foundation funded research work I undertook during the summer of 2007. I developed an algorithm to solve the wireless ad-hoc network routing backbone problem. This centred around the observation that by weighting edges in the network graph as a sum of the cost of the nodes which the edges connected, you could compute a good minimum cost coverage set approximation by means of a distributed minimum spanning tree algorithm. My implementation utilised threaded programming techniques, illustrated the solution as a graph in a GUI and produced a trace file for statistical analysis.

Taught Modules

Functional Programming, Logic Programming, Object Orientated Programming, Software Engineering, Internet Programming, Theory of Computation, Discrete Mathematics, System Modelling and Design, Compression Methods, Multimedia, Cryptograph and System Security.

Computer Science Research Internship

Summer 2007University of Leicester
Funding:Nuffield Science Bursary
Supervisor:Professor Thomas Erlebach

Project Synopsis

During the 2 month bursary experience I investigated algorithms for routing backbone construction in wireless ad-hoc networks. After familiarising myself with the relevant literature I implemented two variants of the Wang-Wang-Li (WWL) algorithm and a centralised global greedy approach. I also implemented a graphical user interface for visualising the networks and the computed routing structures.

Publications

Interests

I enjoy keeping fit by running, swimming and road cycling, I am a keen motorcyclist and enjoy the arts, especially music, film and photography.
Made with Django. Valid CSS! Valid XHTML 1.0 Transitional