Callum Challinor

Software Developer

Third-year Software Development student in Scotland, passionate about building innovative software solutions and pushing the boundaries of technology

View Coursework

About Me

Building Tomorrow's Technology Today

I'm a dedicated third-year Software Development student pursuing my Bachelor's degree in Scotland. With a strong foundation in multiple programming languages and a genuine passion for technology, I spend my free time developing software projects and building custom computers.

My expertise spans across Java, Python, C#, and C++, allowing me to tackle diverse challenges from system-level programming to high-level application development. I believe in writing clean, efficient code that not only works but is also maintainable and scalable.

3rd
Year Student
4+
Languages
100%
Passion

Technical Skills

{ }

Java

Object-oriented programming, Spring Framework, Android development

def

Python

Data structures, algorithms, machine learning, automation scripts

++

C++

System programming, performance optimization, game development

#

C#

.NET development, Unity game engine, Windows applications

HW

Hardware

PC building, troubleshooting, optimization, custom configurations

</>

Problem Solving

Algorithms, data structures, system design, debugging

Key Coursework

Data Structures & Algorithms

Year 2 Java Core

Comprehensive study of fundamental data structures including trees, graphs, and hash tables. Implementation of sorting algorithms, search techniques, and complexity analysis for optimal performance in software systems.

Software Engineering I & II

Year 3 Agile Core

Real-world software design and development practices including team-based projects, version control, testing methodologies, and agile development. Focus on building production-ready applications with industry standards.

Computer Security & Networks

Year 3 Security Core

Cryptography, network protocols, and cybersecurity fundamentals. Practical experience with penetration testing, secure coding practices, and understanding of modern security threats and countermeasures.

Database Principles & Applications

Year 2 SQL Core

Design and implementation of relational databases, SQL programming, normalization, and transaction management. Practical work with real-world database systems and performance optimization techniques.

Mobile App Development

Year 4 Android/iOS Optional

Cross-platform mobile application development using modern frameworks. User interface design, device APIs, data persistence, and deployment to app stores. Currently developing skills in React Native and Flutter.

Web Services

Year 4 Full Stack Optional

RESTful API design, microservices architecture, and cloud deployment. Working with modern web technologies including Node.js, Express, and cloud platforms like AWS and Azure.

Get In Touch

I'm actively seeking opportunities that will complement my education and allow me to contribute to innovative projects. Let's build something amazing together!

LinkedIn: Callum Challinor
GitHub: Doggo457
Location: Falkirk, Scotland
Send Email

CALLUM CHALLINOR

Software Development Student

Contact Information

Falkirk, Scotland | callumchallinor456@gmail.com

LinkedIn | GitHub

Professional Summary

Third-year Software Development student at Stirling University with strong proficiency in Java, Python, C++, and C#. Passionate about creating innovative solutions and building robust software systems. Actively seeking part-time or internship opportunities to apply academic knowledge to real-world challenges while completing my degree.

Education

BSc (Hons) Software Development

Years 3-4 (University): University of Stirling, Scotland

January 2025 – Expected June 2027

Currently in Year 3

Years 1-2 (College): Forth Valley College, Scotland

Completed: 2024

Graded Unit: Grade B

Technical Skills

Programming Languages:

  • Proficient: Java, Python
  • Experienced: C++, C#
  • Familiar: SQL, JavaScript, HTML/CSS

Technologies & Tools:

  • Version Control: Git/GitHub
  • Databases: SQL, Database Design
  • Development: Object-Oriented Programming, Agile Methodologies
  • Frameworks: Spring (Java), .NET (C#)
  • Operating Systems: Windows, Linux

Projects

Cationary | Java-based Application

  • Developed a comprehensive Java application demonstrating object-oriented programming principles
  • Implemented clean code architecture and best practices
  • Created documentation and maintained version control through Git

Personal Software Projects

  • Actively develop software solutions in spare time to explore new technologies
  • Build and optimize custom PC configurations for various use cases
  • Contribute to personal repository of scripts and utilities for automation

Key Strengths

  • Problem Solving: Strong analytical skills with ability to break down complex problems
  • Self-Directed Learning: Continuously explore new programming paradigms and technologies
  • Team Collaboration: Experience working on group projects using version control
  • Hardware Expertise: Deep understanding of computer architecture through PC building
  • Adaptability: Comfortable working across multiple programming languages

Availability

  • Part-time during term time (up to 20 hours/week)
  • Full-time during university holidays
  • Flexible schedule for remote work opportunities
  • Available for summer internships 2026