Ehsan Baniyaghoob

Software Engineer · MSc Student

Hi, I’m Ehsan Baniyaghoob

Motivated Software Engineering postgraduate with a strong foundation in full-stack web development, Agile methodologies, and real-world problem solving. Currently completing an MSc in Software Engineering, building on a 2:1 BSc in Information Technology Management for Business. Alongside technical expertise, brings over three years of leadership and customer-facing experience in a fast-paced retail environment, demonstrating strong communication, teamwork, and organisational skills. Seeking a graduate or junior software engineering role where technical and collaborative skills can deliver real impact.

Technical Skills

HTML CSS JavaScript React PHP Java Python GitHub Agile / Scrum

Education

MSc Software Engineering
University of Salford (September 2025 – Present)

Currently completing postgraduate studies with a focus on advanced software engineering principles, full-stack development, and Agile methodologies. Current modules include Agile Software Development, Advanced Software Engineering, Software Security and Architecture, and Software & Business Skills.


BSc IT Management for Business (2:1)
Northumbria University (September 2021 – June 2024)

Achieved 2:1 Upper Second Class Honours Combined technical and business-focused modules including Software Development, Web Development, Project Management, Business Analysis, IT Consultancy, and Data Analysis Final-Year Project / Dissertation: Student Time Management Web Application Designed and developed a full-stack web application addressing real-world student productivity challenges Applied HTML, CSS, JavaScript, Jason and backend concepts to deliver a functional solution Demonstrated requirements analysis, system design, and problem-solving skills


A-Levels
Northumberland East Sixthform (September 2019 – June 2021)

Information Technology (A), Applied Science (B), Sports Coaching (B).


GCSEs
Duke’s Secondary School (September 2017 – June 2019)

5 GCSEs including Mathematics and English Language.

Experience

Retail Team Leader
Frasers Group (May 2022 – Present)

Lead, motivate, and support retail teams to achieve sales targets and key performance indicators in a fast- paced environment. Coordinate daily store operations, including task allocation, staff support, and floor management. Deliver consistently high standards of customer service across multiple departments. Maintain strong visual merchandising standards during new product launches. Collaborate effectively with management and team members to improve store performance and efficiency. Demonstrate strong communication, organisation, and problem-solving skills in high-pressure situation. Career progression: Joined the organisation as a Retail Sales Assistant in May 2022 and was promoted to Retail Team Leader in November 2024 in recognition of my consistent performance, leadership capability, and contribution to team success.


Agile Coach
University of Salford

Mentored student teams during an intensive HackCamp, facilitating Agile ceremonies and guiding development of modern web applications using Agile and Scrum principles. Strengthened leadership, mentoring, and technical communication skills.