Your Next
[ ]

Hi. I am Simon. I am a computer scientist graduate, looking to begin work in the industry that I love. To aid in this i am going to host some of my personal projects here.

Simon is wearing a yellow hoodie, standing against a red brick wall. Above him a blue sign reads: Bennett's Lane

Experience in low level programming.

Self motivated and alway leaning.

Profficient in Git and Unix-based Operating systems.

Skills

Languages

Python

2 Years

Used for completing data analysis and some scientific scripting.

Java

1.5 Years

Created a video game using heuristics and a simple AI.

Javascript

1 Year

Built dynamic elements and creative coding for a personal website.

Assembly

1 Year

Constructed a simple operating system for an ARM processor and analysed x86 binaries for security risks.

C

1 Year

Interacted with low level components such as field programmable gate arrays and used for interpreting decompiled programs for software security.

SQL

6 Months

Competent in using SQL to craft queries and perform data modifications.

HTML & CSS

6 Months

Developed a compact personal website.

Ada

6 Months

Constructed programs that integrate concurrency to execute a multitude of interdependent tasks simultaneously.

Haskell

6 Months

Dedicated effort to enhance my comprehension of functional programming, culminating in a Sudoku solving algorithm

Education

Major in Computer Science

Focused on low level systems and high level theoretical systems, resulting in the achievement of high distinctions in the following areas:

Software Security
Decompilation and analysis of vulnerabilities in binary source code.
Relational Databases
Covering SQL, relational algebra, query processing and optimisation, database transactions and security.
Computer Organisation
Computer Organisation - Designing, constructing and analysing programs in assembly language. Explaining the links between high-level languages and assembly languages.

Major in Mathematics

Concentrated on pure analysis and linear algebra, I focused on high level problem-solving. Resulting in the achievement of distinctions in the following areas:

Analysis
Covering topics of topology and measure theory.
Linear Algebra
Covering Galois Theory, algebraic topology and algebraic geometry.
Applied Mathematics
Analytic methods from the elementary theory of differential equations and calculus.

Key Skills

Git Version Control Literacy
Capable of collaborative work with a commitment to maintaining a transparent record of contributions.
Database Systems
Competent in using SQL to craft queries and perform data modifications.
Data Analysis
Familiar with conventional data analysis methods commonly employed in the fields of physics and computer science.
Unix-based Operating Systems
Employ a Unix-based operating system in daily operations and possess familiarity with common tools and systems.

Projects

Website

  • Developed proficiency in web design fundamentals by constructing webpages using basic HTML and CSS.
  • Expanded my understanding of the Document Object Model (DOM) using interactive JS elements.
  • Familiarity with version control systems like Git for tracking changes and collaborating with others.

Futher Information

Work History

Sales Consultant – July 2021 to Present

Customer Service
Actively engaging with customers, attentively listening to their needs, and providing tailored solutions.
Attention To Detail
Proficient in handling intricate and time-critical requests.
Communication
Successfully resolved challenges through effective collaboration with local and remotely situated management.

References Available Upon Request