
Sam Jordan
Software Developer (C# .NET, Java)
5+ Years Experience
First Class Bachelor of Computer Science
About Me
I’m a software engineer with over 5 years of experience, specializing in the C# .NET ecosystem. Currently, I’m a Backend Developer at Macmillan Cancer Support, where I build scalable solutions using .NET and Azure.
I have a strong foundation in object-oriented programming (OOP) practices and SOLID design principles, and I apply these practices to create maintainable and scalable systems. Test-Driven Development (TDD) is a key part of my approach, ensuring high-quality, reliable code through iterative testing and development.
While my primary focus is on C# and .NET with good experience in Java, I also have some experience with Python and Go through personal projects, which has broadened my understanding of different programming paradigms. I’ve worked extensively with RESTful APIs, microservices, and cloud platforms like Azure and AWS, and I’m always looking for new ways to improve and expand my skill set.
Experience
Macmillan Cancer Support - Software Developer
As a Software Developer at Macmillan Cancer Support, I work on building enterprise-quality, scalable backend solutions using .NET and Azure.
- Develop and maintain backend systems using C# and .NET technologies.
- Build scalable cloud solutions on Azure to support the organization's digital services.
- Implement RESTful APIs and microservices to ensure integration with various platforms.
- Collaborate with cross-functional teams to deliver robust, high-quality solutions.
- Use Azure DevOps for CI/CD pipeline management and automation.

May 2023
Synectics Solutions Ltd - Software Developer
Progressed to a Mid Level Software Developer at Synectics Solutions, developing REST APIs and microservices using .NET technologies.
- Designed and developed RESTful APIs to enable seamless communication between systems.
- Built and maintained microservices to support scalable and distributed architectures.
- Worked with databases and integrated with external systems for data exchange.
- Followed agile methodologies to deliver high-quality, on-time solutions in a fast-paced environment.
- Developed modern front-end interfaces using HTML, CSS, and Bootstrap for responsive designs.

August 2020
Synectics Solutions Ltd - Junior Software Developer
Here I started my career as a Junior Developer, where I spent a year honing my skills in software development.

July 2019
Education
Keele University
First Class Bachelor of Computer Science with placement year:
- Object-Oriented Programming (OOP): Several modules focused on Java.
- Web Development: HTML, CSS, Bootstrap, JavaScript, PHP, jQuery, and Ajax.
- Database Systems: Modeling, design, implementation, and administration in Oracle DBMS and SQL*Plus.
- Mobile Application Development: Android Studio and SQLite.
- Computational Intelligence: Using AI to solve complex problems.
- Computer Animation: Advanced animation using Blender.
- Software Development Techniques: Industry theory, Waterfall vs Agile development, Scrum, etc.

2016
Thomas Moore Academy
- 3 A-Levels in Information Technology (ICT), Business Studies and English Literature and Language
- 13 GCSEs (A*-C) including Mathematics, English, Sciences and French
