Timothy Clark is a Software Engineer working in fintech who writes about cybersecurity, supporting people in their defence against the dark arts. He chairs the BCS Early Careers executive and the BCS Preston & District branch, and is a freeman of the Worshipful Company of Information Technologists.
He has a quarterly column on “Practical Security” in the BCS IT Now magazine, and has built a range of software from internal banking systems and applications to a website for Saint Paul’s Cathedral. He studied Computer Science at Lancaster University, where he founded the BCS Student Chapter and established the Undergraduate Teaching Assistant scheme in the Computing department. In 2020 he won the WCIT Gold University IT Award for contributions to extra-curricular activity at Lancaster.
BSc Computer Science, 2020
Lancaster University
I organised and delivered lectures covering programming, game development and numerous revision topics. I also taught on the following modules:
Managed the website from a technical perspective; providing long-term development and support for the custom WordPress theme.
Provided pro-bono development and technical support for the client-side web application, supporting a major refactor to clean up the codebase.
Traffic light sequence simulator using GPIO on Raspberry Pi.
Generate DuckDuckGo private emails without requiring the use of a compatible browser.
Built the website and provided ongoing technical support; adding content, helping to train staff and resolving any issues.
Simple table UI written in Next.js to track crypto holdings, with live prices and functionality to predict returns.
WordPress website for the Friends of St. Paul’s Cathedral, upgrading them from a paper-based system to an online donation/registration form, database and member-exclusive content.
Managed the website from a technical perspective; providing long-term development, implementing accesibility improvements and supporting the custom WordPress theme.
Banner informing a website’s users about the ongoing COVID-19 pandemic.
A python application that allows you to download assets included in a HTML file, allowing it to be stored offline.
Application that allows university modules to be linked so that their prerequistes and taught content can be viewed and analysed. Currently being built as part of an ongoing undergraduate research placement.
Personalised homepage creator with an easy-to-use web interface, implemented with client side logic for privacy and simplicity.
A simple, client-side To-Do list that serves as a proof of concept for JS functionality and CSS styling.
Simple web application that logs posts/messages temporarily to the UI, to showcase some CSS styling and basic JS.
AppleScript application to show or hide “hidden files” on macOS with a simple GUI interface.
Simple AppleScript application that allows a user to reset LaunchPad to its default layout.
Client-side JavaScript library to convert a query string to an object, so parameters can be more easily used.
Clone of “Patatap”, a website that allows you to create animations and sound with keyboard input.
Shell script providing an interactive interface to dump MySQL databases to a text file for backup or export.
Lightweight blogging application only requiring PHP as a dependency, it creates it’s own database.
Calendar icon styling written in CSS, which is easily embedded in small or large webpages.
Design a game level for the tile-based “Warrior”. Also proof of concept for a more general tool.
Collect the keys in the right order so you can find the sacred golden chalice.
Take the keys and race against a friend to get past the line as fast as you can!
Do you know your RGB colours? Test yourself with ths fun and challenging game!
The classic game you might remember from the good ol’ Blackberry days.
One of the greats, Pong is the classic table tennis game from the Atari days.
A python application that allows you to search for pictures in any directory.
An ExpressJS application with a MongoDB database for cataloging imaginary campgrounds.
A simple date and time library designed for easy use with frontend JavaScript.