We speak to new Heritage Trainee Tim Castle

, 26 November 2021
We speak to new Heritage Trainee Tim Castle
Tim Castle cutting brambles to maintain flower-rich grassland habitat

Tell us a bit about yourself

I'm married with an 11 year old son Ethan. I currently live in Herstmonceux, about 40 minutes from Rye Harbour Nature Reserve. I grew up in Eastbourne, where our house backed onto marshland so I'd be able to see Kestrels, Sparrowhawks and Buzzards. I was a police officer for nine years in Hastings and Rother, including covering Rye Harbour. Then I transitioned into counter-terrorism and tactical firearms at Gatwick and Lewes. I've also worked in the mental health field and managed a Supported Employment team.

How have you come to be a Heritage Trainee?

I went back to college to study countryside management, but then Covid hit and I became a stay-at-home dad for a while. I also volunteered at a care farm, working with children in care with special educational needs, so I could maintain some wildlife and conservation experience. Then I saw a job here and applied. I wanted to get back into paid employment in this area and this is a great opportunity. It's Rye Harbour which I know really well. I'm also a member of Sussex Wildlife Trust, so it was something I had to go for. 

What does the role involve?

It's for twelve months, and it's funded by the National Lottery Heritage Fund with the purpose of supporting with the delivery of the Discover Rye Harbour project, which involves a variety of activities including educational work with local schools, habitat management, working with community groups and recording species.

My role sits within the Communities and Wildlife team but the work covers supporting both the Land Management team plus Communities and Wildlife. So some of my time is hands-on working with Barry Yates and the reserve team undertaking habitat management, and some is supporting Lucy, Natasha and Jill on the educational side, working with adults and children across all demographics.

How are you finding it so far?

Really good. It's fun and the team is great. I'm just at the end of my third week. It's been a steep learning curve. There are a lot of people to get to know and a lot of wildlife as well. 

There's so much going on here in terms of wildlife, it's almost overwhelming. Rye is so open. You can see everything for a lot longer than most places, where you might see a Buzzard but then it's gone.

I knew the reserve before, but I'm getting to know it in a different capacity now. I'm looking at things differently the more I learn. 

What's your favourite spot on the reserve?

Castle Water, where the Cormorants are resting at the moment. I really like them. 

Top tips for coping with an indoor/outdoor job with so much changeable weather?

Lots of layers! I'm used to it from my other work. 

What constitutes a good Christmas for you?

I'll be with my wife, son and in-laws, sitting down in front of the Queen's Speech and falling asleep. It's what I do every year. 

Leave a comment
Time Δ Debug Message - Perch Runway 3.2
1783037416.99230 [906] SELECT p.pagePath, pr.routePattern, pr.routeRegExp, p.pageTemplate, pr.routeOrder, s.settingValue AS siteOffline FROM swt_pages_staging p LEFT JOIN swt_page_routes pr ON p.pageID=pr.pageID LEFT JOIN swt_settings s ON s.settingID='siteOffline' UNION SELECT NULL AS pagePath, pr2.routePattern, pr2.routeRegExp, pr2.templatePath AS pageTemplate, pr2.routeOrder, NULL AS siteOffline FROM swt_page_routes pr2 WHERE templateID!=0 ORDER BY routeOrder ASC, pagePath ASC
1783037417.02020.0279Matched route: news/[slug:s]
1783037417.02030.0001Server address: 216.73.216.31
1783037417.02040.0001Using master page: /templates/pages/blog/post.php
1783037417.02040Page arguments:
Array
(
    [0] => /news/we-speak-to-new-heritage-trainee-tim-castle
    [s] => we-speak-to-new-heritage-trainee-tim-castle
    [1] => we-speak-to-new-heritage-trainee-tim-castle
)
1783037417.02080.0004 [1] SELECT * FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783037417.0220.0012 [86] SELECT DISTINCT settingID, settingValue FROM swt_settings WHERE userID=0
1783037417.0240.002 [1] SELECT locationID FROM swt_shop_tax_locations WHERE locationIsHome=1 LIMIT 1
1783037417.02470.0007INSERT INTO swt_shop_cart(memberID,locationID,currencyID,cartPricing,cartProperties) VALUES(NULL,'1',47,'standard','[]')
1783037417.02690.0022 [1] SELECT * FROM swt_shop_cart WHERE cartID=22543937
1783037417.02760.0007 [1] SELECT * FROM swt_shop_cart WHERE cartID=22543937
1783037417.02830.0008 [nil] SELECT * FROM swt_shop_sales WHERE saleFrom<='2026-07-03 00:10:00' AND saleTo>'2026-07-03 00:10:00' AND saleActive=1 AND saleDeleted IS NULL ORDER BY saleOrder ASC
1783037417.02970.0014 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='we-speak-to-new-heritage-trainee-tim-castle')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-03 00:10:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 10
1783037417.03210.0024 [1] SELECT FOUND_ROWS() AS `count`
1783037417.03280.0007 [1] SELECT * FROM swt_blog_posts WHERE postID=2673 AND postStatus='Published' AND postDateTime<='2026-07-03 00:10:00'
1783037417.03380.001 [13] SELECT * FROM swt_blog_sections ORDER BY sectionTitle ASC
1783037417.03460.0009 [1] SELECT * FROM swt_blogs ORDER BY blogTitle ASC
1783037417.03530.0007 [1] SELECT * FROM swt_categories WHERE catID=195 LIMIT 1
1783037417.03610.0007 [1] SELECT * FROM swt_categories WHERE catID=70 LIMIT 1
1783037417.03650.0005 [1] SELECT * FROM swt_categories WHERE catID=189 LIMIT 1
1783037417.03710.0006Using template: /templates/blog/post.html
1783037417.03730.0002 [162] SELECT catID, catPath FROM swt_categories
1783037417.03830.0009 [1] SELECT * FROM swt_blog_posts WHERE postStatus='Published' AND postDateTime<='2026-07-03 00:10:00' AND postSlug='we-speak-to-new-heritage-trainee-tim-castle'
1783037417.05960.0214Using template: /templates/blog/post.html
1783037417.06020.0006 [250] SELECT country, countryID FROM swt_shop_countries WHERE countryActive=1 ORDER BY country ASC
1783037417.06180.0016Using template: /templates/pages/attributes/seo.html
1783037417.06210.0003 [1] SELECT regionID, regionTemplate, regionPage, regionRev AS rev FROM swt_content_regions WHERE regionKey='Banner image' AND (regionPage='/news/post' OR regionPage='*')
1783037417.06290.0009 [nil] SELECT * FROM ( SELECT idx.itemID, c.regionID, idx.pageID, c.itemJSON, idx2.indexValue as sortval FROM swt_content_index idx JOIN swt_content_items c ON idx.itemID=c.itemID AND idx.itemRev=c.itemRev AND idx.regionID=c.regionID JOIN swt_content_index idx2 ON idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev AND idx2.indexKey='_order' WHERE ((idx.regionID=104 AND idx.itemRev=0)) AND idx.itemID=idx2.itemID AND idx.itemRev=idx2.itemRev ) as tbl GROUP BY itemID, pageID, itemJSON, sortval, regionID ORDER BY sortval ASC
1783037417.0640.0011 [82] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageDepth >=0 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783037417.06750.0034 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783037417.06810.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783037417.07020.0022Using template: /templates/navigation/ps_nav_template.html
1783037417.07030.0001 [6] Using template: /templates/navigation/ps_nav_template_children.html
1783037417.07120.0009 [4] Using template: /templates/navigation/ps_nav_template_children.html
1783037417.07180.0005 [29] Using template: /templates/navigation/ps_nav_template_children.html
1783037417.07470.0029 [10] Using template: /templates/navigation/ps_nav_template_children.html
1783037417.07580.0011 [7] Using template: /templates/navigation/ps_nav_template_children.html
1783037417.07670.0009 [9] Using template: /templates/navigation/ps_nav_template_children.html
1783037417.07980.0031 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' OR pageSortPath='/news/post' LIMIT 1
1783037417.08070.0009 [1] SELECT * FROM swt_pages_staging WHERE pageHidden=0 AND pageNew=0 AND pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition
1783037417.08320.0025 [1] Using template: /templates/navigation/breadcrumbs.html
1783037417.08380.0005Using template: /templates/blog/post.html
1783037417.0840.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783037417.08480.0008Using template: /templates/blog/author.html
1783037417.08530.0004 [1] SELECT SQL_CALC_FOUND_ROWS DISTINCT tbl.* FROM ( SELECT idx.itemID, main.*, idx2.indexValue as sortval FROM swt_blog_index idx JOIN swt_blog_posts main ON idx.itemID=main.postID AND idx.itemKey='postID' JOIN swt_blog_index idx2 ON idx.itemID=idx2.itemID AND idx.itemKey='postID' AND idx2.indexKey='_id' WHERE 1=1 AND ((idx.indexKey='postSlug' AND idx.indexValue='we-speak-to-new-heritage-trainee-tim-castle')) AND idx.itemID=idx2.itemID AND idx.itemKey=idx2.itemKey GROUP BY idx.itemID, idx2.indexValue, postID ) as tbl WHERE (postStatus='Published' AND postDateTime<='2026-07-03 00:10:00' ) GROUP BY itemID, sortval ORDER BY sortval ASC LIMIT 0, 1
1783037417.08730.002 [1] SELECT FOUND_ROWS() AS `count`
1783037417.08790.0006 [1] Using template: /templates/blog/post.html
1783037417.09080.0028Using template: /templates/blog/comment_form.html
1783037417.09190.0011 [nil] SELECT * FROM swt_blog_comments WHERE 1=1 AND postID=2673 AND commentStatus='LIVE' ORDER BY FIELD(webmentionType, 'like', 'repost', 'comment', NULL) ASC, commentDateTime ASC
1783037417.1430.0512 [0] Using template: /templates/blog/comment.html
1783037417.14320.0002Using template: /templates/blog/post.html
1783037417.14360.0003 [1] SELECT * FROM swt_blog_authors WHERE authorID='20' LIMIT 1
1783037417.14450.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/what-we-do' OR pageSortPath='/what-we-do' LIMIT 1
1783037417.14530.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-002' LIMIT 1
1783037417.14580.0006 [7] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-002%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783037417.1480.0021 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783037417.14860.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783037417.15070.0021 [6] Using template: /templates/navigation/footer-nav.html
1783037417.15160.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783037417.15210.0006 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783037417.15260.0005 [38] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' ORDER BY pageTreePosition ASC
1783037417.15520.0025 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783037417.15570.0005 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783037417.15780.0021 [10] Using template: /templates/navigation/footer-nav.html
1783037417.16160.0038 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/visit' OR pageSortPath='/visit' LIMIT 1
1783037417.16250.0009 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-004' LIMIT 1
1783037417.16320.0007 [30] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-004%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783037417.16680.0036 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783037417.16740.0006 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783037417.170.0026 [29] Using template: /templates/navigation/footer-nav.html
1783037417.17280.0028 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pagePath='/make-a-difference' OR pageSortPath='/make-a-difference' LIMIT 1
1783037417.17360.0008 [1] SELECT pageID, pageParentID, pageDepth, pageTreePosition FROM swt_pages_staging WHERE pageTreePosition='000-005' LIMIT 1
1783037417.17420.0006 [11] SELECT * FROM swt_pages_staging WHERE pageNew=0 AND pageHidden=0 AND pageTreePosition LIKE '000-005%' AND pageDepth >=1 AND pageDepth<=2 ORDER BY pageTreePosition ASC
1783037417.1770.0028 [1] SELECT pageTreePosition FROM swt_pages_staging WHERE pagePath='/news/post' LIMIT 1
1783037417.17780.0008 [2] SELECT pageID FROM swt_pages_staging WHERE pageTreePosition IN ('000-006-001', '000-006', '000') ORDER BY pageTreePosition DESC
1783037417.18050.0027 [10] Using template: /templates/navigation/footer-nav.html
1783037417.18170.0013Request time: 0.1925
1783037417.18180Process time: 0.1923
1783037417.18180Memory: 1.6297