Margaret Black

Belfast, Northern Ireland, United Kingdom Contact Info
923 followers 500+ connections

Join to view profile

About

I am an enthusiastic Software Engineer with first hand experience with product creation…

Activity

Join now to see all activity

Experience & Education

  • Business Insider

View Margaret’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Licenses & Certifications

Volunteer Experience

  • Code First Girls Graphic

    Fellowship Mentor

    Code First Girls

    - 5 months

    Education

    Educated and inspired women from a variety of backgrounds and pathways to learn Python in a collaborative and friendly environment.

  • Code First Girls Graphic

    Mentor

    Code First Girls

    - Present 3 years 6 months

    Education

    Educated and inspired women from a variety of backgrounds and pathways to learn Python in a collaborative and friendly environment. Target audience ranges from women in studying non-STEM subjects at university, to women taking part in CF:G's career switching courses, to enable them to progress into a STEM career.

  • WISE (Women In Software Engineering) Graphic

    My Skills My Life - Role Model

    WISE (Women In Software Engineering)

    - Present 3 years 5 months

    Education

    Providing students with an opportunity to learn more about women in STEM roles through presentations and conversations. The aim ties in with WISE's commitment to engage more girls to consider studies and careers in STEM subjects.

  • STEMNET Graphic

    STEM Ambassador

    STEMNET

    - Present 8 years 11 months

    Education

    As a STEM Ambassador, I have volunteered at a number of careers talks in various secondary schools to help children make decisions regarding their university choices, and helping choose subjects for GCSEs and A Levels.

  • Code Club Graphic

    Code Club Host

    Code Club

    - 1 year 1 month

    Education

    As a code club host at Holy Rosary Primary School (Belfast), I use Scratch to teach primary school children (8-11) the fundamental concepts of programming through a series of tutorials. The tutorials include musical scenarios, animations and minigames which the children develop throughout the academic year.

  • Peer Mentor

    EEECS Peer Mentors

    - 11 months

    Education

    Volunteering as part of the school of Electronics, Electrical Engineering and Computer Science (EEECS) to help first and second year students with various Computer Science and Software Engineering modules. Help on a weekly basis with tutoring, coursework support and general theory.

  • The Fairtrade Foundation Graphic

    Sales Assistant

    The Fairtrade Foundation

    - 10 years 4 months

    Economic Empowerment

    Selling Fairtrade produce and providing people with knowledge of various economic crisis in the Third World. Within this role I am also able to show customers how their contributions have enriched the lives of those in need.

Courses

  • German Level 5 (Post-GCSE level)

    -

Projects

  • Profiling Cognitive Effects in Multiple Sclerosis (MS) Through Behaviour and Brain Activity

    -

    As part of the Research and Development module undertaken at Queen's University Belfast, I conducted an investigative research project. The main aim of this project was to identify if raw data from brain activity obtained using electroencephalography (EEG), along with behavioural data, could be processed and analysed to determine whether or not a random participant has Multiple Sclerosis.
    The project used a wide range of technologies, including analysis using R, MATLAB and EEGLab, and the…

    As part of the Research and Development module undertaken at Queen's University Belfast, I conducted an investigative research project. The main aim of this project was to identify if raw data from brain activity obtained using electroencephalography (EEG), along with behavioural data, could be processed and analysed to determine whether or not a random participant has Multiple Sclerosis.
    The project used a wide range of technologies, including analysis using R, MATLAB and EEGLab, and the development of a machine learning algorithm using Python and Scikit-learn.

  • Agile & Component Based Development in .NET

    -

    This project was part of the "Agile & Component Based Development using .NET" module within my degree. This involved the creation of a management system based on the SCRUM process, and the functions a team would use to manage their own agile projects. This was created using C# Application, a MySQL database and a C# Web Server in a client-server architecture.

  • Find Me Someone Who...

    -

    As part of NantHealth's 'Off the Grid' 3 day hackathon, I was part of a team which presented an application which would provide an easy method to find someone in NantHealth with a particular skillset or experience with a given application. This used technologies such as Neo4J to develop a graph database, which I was responsible for implementing (alongside another member of the team). Other technologies used included Polymer for the UI and C# to develop the APIs to extract information. The…

    As part of NantHealth's 'Off the Grid' 3 day hackathon, I was part of a team which presented an application which would provide an easy method to find someone in NantHealth with a particular skillset or experience with a given application. This used technologies such as Neo4J to develop a graph database, which I was responsible for implementing (alongside another member of the team). Other technologies used included Polymer for the UI and C# to develop the APIs to extract information. The project won the 'Best Process' award.

  • College Applications Tracking System (CATS)

    -

    The College Application Tracking System is a piece of software specifically designed to track students from the registration process at the Belfast Metropolitan College to the final stages of enrolment. This software allows for the initial registration, applications to various courses at the college, and then final admission based on the applicant's grades.
    During this project I was responsible for a number of roles within the team, including project scheduling and management, as well as…

    The College Application Tracking System is a piece of software specifically designed to track students from the registration process at the Belfast Metropolitan College to the final stages of enrolment. This software allows for the initial registration, applications to various courses at the college, and then final admission based on the applicant's grades.
    During this project I was responsible for a number of roles within the team, including project scheduling and management, as well as certain tasks within the project itself. For this project, a RAD approach was used, presenting the clients with a series of slightly further developed prototypes to refine the requirements, until these were finally established and the full system could be developed. This software was made using a number of applications. The 'front end' for the user was developed primarily using C#, as well as linking to a back end database using SQL. This allowed for applicant details to be safely and securely stored. At the end of the six month development process, the application was handed over to the client for trials with new applications. The software also won an award for software excellence in May 2014.

    Other creators
  • DC Glass

    -

    This was an individual project carried out for DC Glass, a glass fitting and construction company based in Derry. The objective was to create an interesting and easy to navigate website using Dreamweaver. I created the website initially using only HTML and CSS, but found that certain aspects of the website performed better with functions created using jQuery. The website was linked to a SQL database using PHP, allowing for an expansion into an E-commerce website as opposed to a purely…

    This was an individual project carried out for DC Glass, a glass fitting and construction company based in Derry. The objective was to create an interesting and easy to navigate website using Dreamweaver. I created the website initially using only HTML and CSS, but found that certain aspects of the website performed better with functions created using jQuery. The website was linked to a SQL database using PHP, allowing for an expansion into an E-commerce website as opposed to a purely informative one. Overall, the website was a success, and was handed over to the clients for them to implement the E-commerce functionality fully.

Honors & Awards

  • BCSWomen LoveLace Colloquium - Best Poster (Second Year of Degree)

    BCSWomen and Aberystwyth University

    For the BCSWomen LoveLace Colloquium, I created an academic poster, proposing the future of chronic care applications for patients to self-manage their own healthcare. I carried out this research as part of my degree at Queen's University, Belfast, and presented my findings, along with the poster, to a panel of judges, as well as students from other universities. I came first in my category (Best second year poster). This category was sponsored by General Electric (GE).

  • BEST Award, Excellence in Software (19+)

    Colleges Northern Ireland (CNI)

    This award was presented to myself and my team for developing the College Applicant Tracking System (CATS), a system which was developed to track a student's application and enrolment process when they apply to the Belfast Metropolitan College. The award was the BEST award for excellence in software development for ages 19 and upwards, and was sponsored by Unit4.

Test Scores

  • Advanced Machine Learning (CSC4007)

    Score: 96%

  • Algorithms: Analysis and Application (CSC4003)

    Score: 82%

  • Research and Development Project (CSC4006)

    Score: 70%

  • Advanced Software Engineering (CSC4002)

    Score: 85%

  • HPC Principle Parallel Programming (CSC4005)

    Score: 65%

  • Information System Security (CSC3048)

    Score: 82%

  • Software Design Principles and Patterns (CSC3031)

    Score: 83%

  • Software Testing & Verification

    Score: 71%

  • Advanced Computer Architecture (CSC3058)

    Score: 85%

  • Agile & Component Based Development in .NET (CSC3045)

    Score: 70%

  • Concurrent Programming (CSC3021)

    Score: 72%

  • Year of Professional Experience (CSC2034)

    Score: Pass

  • Advanced Programming using Android and C++ (CSC2021)

    Score: 68%

  • Data Structures and Algorithms (CSC2001)

    Score: 78%

  • Database Systems (CSC2036)

    Score: 85%

  • Networks and Communications (CSC2008)

    Score: 72%

  • Professional Computing Practice (CSC2011)

    Score: 81%

  • Software Engineering and Group Project (CSC2018)

    Score: 81%

  • Business Skills for E-Commerce

    Score: Distinction

  • Computer Systems

    Score: Distinction

  • Data Analysis and Design

    Score: Distinction

  • Data Structures and Algorithms

    Score: Distinction

  • Database Design Concepts

    Score: Distinction

  • Employability and Professional Development

    Score: Distinction

  • Local Area Networking Technologies

    Score: Distinction

  • Mathematics for Software Development

    Score: Distinction

  • Object Oriented Programming

    Score: Distinction

  • Programming in .NET

    Score: Distinction

  • Programming In Java

    Score: Distinction

  • Project Design, Implementation and Evaluation

    Score: Distinction

  • Quality Systems in IT

    Score: Distinction

  • Systems Analysis and Design

    Score: Distinction

  • Web Applications Development

    Score: Distinction

  • Website Design

    Score: Distinction

Languages

  • English

    Native or bilingual proficiency

  • German

    Limited working proficiency

Organizations

  • WISE (Women Into Science and Engineering)

    Member

    - Present
  • British Computer Society

    -

    - Present

    Member of BCSWomen and BCS Health

More activity by Margaret

View Margaret’s full profile

  • See who you know in common
  • Get introduced
  • Contact Margaret directly
Join to view full profile

People also viewed

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Margaret Black in United Kingdom

Add new skills with these courses