Leanne Bayliss
Software Engineer / Scrum Master at Hive HR- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
Topline Score
Bio
Experience
-
Hive HR
-
United Kingdom
-
Software Development
-
1 - 100 Employee
-
Software Engineer / Scrum Master
-
Apr 2021 - Present
I am currently working on a small SCRUM team as a Full Stack Engineer to help deliver a service to improve employee feedback and engagement within organisations. My current responsibilities include: * Developing new front-end and backend features * Using Git and GitHub to manage code versions and releases * Leading knowledge sharing sessions with the team in good practices and useful topics such as: Unit Testing, TDD and Gherkin syntax. * Driving a new approach to development within the team. Focusing on BDD, and using Gherkin syntax to write acceptance criteria - allowing for easier testing and implementation. * Working with other developers to ensure coding standards and technical direction set by the Head of Engineering is being adhered to Show less
-
-
-
DWP Digital
-
United Kingdom
-
Government Administration
-
700 & Above Employee
-
Software Engineer
-
Apr 2019 - Mar 2021
I have worked on two projects during my time at BPDTS, both Node.JS web applications, however differing in tech-stack and project maturity. My current responsibilities include: ● Mentoring two new apprentices and aiding in on-boarding new developers ● Working with other developers to set code-quality standards that adhere to DWP strategy ● Using a Nunjucks and Express.JS based framework (CASA) to create new User Interfaces and journeys ● Following TDD when developing new code, using Mocha, Chai and Sinon.JS ● Using Git and GitLab to manage code versions and releases ● Working with the Solution Architect to improve current development processes On my first project, my responsibilities included: ● Using the Jasmine framework to follow TDD when developing frontend or backend features ● Aiding discussions surrounding project-level technical issues ● Assisting Senior Software Engineer in updating our frontend framework from Angular 1.7 to Angular 9 ● Investigating, diagnosing and fixing root causes of live issues ● Using Git and GitLab to manage code versions and releases ● Maintaining and improving Gitlab CI pipelines ● Sharing knowledge with junior members of the team Show less
-
-
-
Department for Work and Pensions (DWP)
-
United Kingdom
-
Government Administration
-
700 & Above Employee
-
Junior Software Engineer
-
Sep 2018 - Apr 2019
• Developing new product features using Node.js and NPM packages. • Following software engineering best practices when designing and writing code. • Working to the agile framework SCRUM to deliver product features. • Writing unit tests for new code using the Mocha, Chai and Sinon.js frameworks. • Ensuring test coverage meets the standard set by the team. • Analysing code to identify improvements and resolve bugs in new product features. • Managing new code and features using Git and GitFlow. Show less
-
-
-
Accenture
-
Ireland
-
Business Consulting and Services
-
700 & Above Employee
-
Associate Application Developer
-
Feb 2017 - Sep 2018
I was deployed as an augmented resource for the Department for Work and Pensions (DWP) as part of a Scrum team for a critical Siebel application. My responsibilities in that role included: • Developing, testing and packaging new features/problem fixes. • Working to an agile methodology to achieve sprint goals and meet agreed SLAs. • Managing new code and package versions by using Git. • Liaising with users and client-side teams to resolve system issues. • Creating and managing problem records, as well as regularly communicating status updates to client-side teams. • Performing system monitoring post feature/hot-fix deployment. • Analysing and resolving user reported issues with incident severity ranging from minor to system critical. Show less
-
-
Education
-
Newcastle University
Bachelor’s Degree, Computer Science