Skip to main content

Posts

Showing posts with the label code

Time to Celebrate Success

  I Graduated with a 2:1 in Computing from Sheffield Hallam University! I'm incredibly proud to share that I’ve officially graduated from Sheffield Hallam University with a 2:1 in BSc Computing! It’s been a challenging, rewarding, and ultimately fulfilling journey, and I’m grateful for all the experiences, both technical and personal, that have shaped me along the way. From learning core computing principles to diving deep into specialist areas, my time at university has equipped me with the tools and confidence to move forward in the tech world. One of the standout modules for me was Data Management. I found it fascinating to explore how data is structured, stored, and retrieved, and how good design can make or break the efficiency of a system. This module really laid the groundwork for many of my later projects, giving me the practical skills and theoretical understanding to handle data effectively and responsibly—something that proved crucial in my final year work. My Artific...

Check Out Cuthbert's GitHub Pages site. https://cuthbert86.github.io/

This is a summary of my GitHub Pages site!   https://cuthbert86.github.io/ It is my personal corner of the web where I’m showcasing a range of projects and experiments as I learn more about web design and development. Whether you’re a fellow tech enthusiast, a curious visitor, or someone interested in learning alongside me, I hope you’ll find something interesting and useful here. The site is a living portfolio, featuring examples of my work as I explore different technologies and programming concepts. You’ll see projects built with HTML and enhanced with popular web tools like Bootstrap, giving my pages a clean and responsive look. I’m always updating and improving the design as I pick up new techniques, and many of the pages reflect my journey in web development. One of the highlights is my exploration of Python and its many applications. I’ve included projects that demonstrate data analysis, working with CircuitPython and MicroPython, and even connecting devices using MQTT....

Latest CV

  CUTHBERT BAINES PROFILE Full-stack python/Django developer. Intellectually curious and open minded Computing graduate specialising in Internet of Things (IoT) and microcomputing solutions. Experienced in working with microcontrollers, data collection, transmission, analysis, and live dashboards. Strong problem-solving skills and a proven work ethic from years in diverse roles. I am completely focused on completing the project at hand. Always do what needs to be done to make the project a success. Inquisitive mind, always willing to learn. Approachable and supportive of other Developers and Users.  Enjoys finding Innovative solutions to any problems that arise. ROLE I love solving problems. Looking for my first main role ideally in python / micro python / circuit python and Embedded software systems, data hubs, dashboards. I also have hardware experience. Plus experience in various languages and systems. So also very open to working with other languages and frameworks. KEY SK...

Micropython example

micropython code on github   This is the micropython code I used on my raspberry pico to collect sensor data and send it to my own home IOT mqtt broker.   I specialise in making code that can collect data and send it and perpetually continue to do that without getting an error disrupting the program.

Date-Time Fixer with Python

Sample of my Python Code https://github.com/cuthbert86/RiverProject/blob/main/datetime1.py This is an example of some of my data management work.  I wrote a python code that combined date and time columns into a single date-time column and then formatted it into .ISO format. import pandas as pd # Load your data from a CSV file (adjust the filename and path accordingly) file_path = 'riverdatacsv.csv' df = pd.read_csv(file_path) # Merge Date and Time columns into a single DateTime column with the ISO 8601 format df['DateTime'] = pd.to_datetime(df['Date'] + ' ' + df['Time']).dt.strftime('%Y-%m-%dT%H:%M:%S') # Drop the original Date and Time columns if needed df = df.drop(['Date', 'Time'], axis=1) # Display the DataFrame with the new DateTime column print(df)