
Ryan Allen-Mckenna
Web Developer

Connect with Ryan Allen-Mckenna to Send Message
Connect
Connect with Ryan Allen-Mckenna to Send Message
ConnectTimeline
About me
Senior Developer – Core Systems & Data Services - Axi
Education

University of Chester
2009 - 2012Bachelor’s Degree Computer Science Upper Second-Class Honours
Experience

Chess Telecom
Jul 2012 - Jun 2015Web DeveloperDuring the above dates I worked as a Software Developer, specialising in SQL ServerMy main responsibilities were as follows:Automating and Producing Daily, Weekly, Monthly Reports, using SSRS and SharePoint as delivery methods.Implementing data dashboards for company statistics.Using SSIS to extract, transform and load data from multiple sources into our data warehouse. This included handling the integration of data from acquired companies.Maintaining and developing the company's databases.My other responsibilities included the following:Maintaining and developing the company's in house, web based CRM and Customer facing Websites.Maintaining the servers that our Websites and Databases are stored on, including disc space management and also performance monitoring.Training the teams apprentices on how to use SQL Server. Show less

IESA Ltd
Jun 2015 - Nov 2015SQL DeveloperDuring the above dates I worked as a SQL Developer for IESA in Warrington. This role encompassed all aspects of SQL Server Development and Maintenance. My responsibilities were as follows:- Maintaining and optimising the company's data warehouse.- Building new and optimising existing SSIS packages, to extract, transform and load data into the company's data warehouse.- Optimising stored procedures and queries used in the company's in house CRM and reports.- Building and automating KPI reports for customers and senior managers using SQL Server Reporting Services.- Providing a support role to our business analysts and producing adhoc reports.- Managing the invoicing of IESA's clients using information extracted from the data warehouse.- Managing the interaction between the data warehouse and the company's SAP system. Show less

Betfred
Nov 2015 - Dec 2019My role involved developing a new data warehouse that was constructed using a combination of custom configured BIML scripts and stored procedures to generate a series of SSIS packages. I was also heavily involved in architecting the continuous integration and automated deployment process which uses a combination of Visual Studio Online, Jenkins and Redgate's DLM Automation Suite.My day to day responsibilities were as follows:- Supporting both the newly architected data warehouse and the legacy data warehouse during the switch over. This included query optimization, maintenance planning (including backups and restores), resource management including disc space and filegroup management and also administering access rights to the warehouse.- Building and automating financial reports using SSRS and SSAS, to deliver key financial information to the business.- Adding new features to the warehouse, including custom scripts to send files via SFTP and Amazon S3 and integrating feeds from other data sources such as Oracle, MySQL and Flat Files.- Provide a training function to members of staff on new procedures and processes within the warehouse.- Mentoring our Junior Developers and establishing a training plan for them to progress and improve their database development skills.- Advising our analytics team on best practices for interacting with our warehouse using SPSS and PowerBI.- Production of automation scripts using powershell and T-SQL to handle day to day data reconciliation and server management procedures such as disc space management. Show less
Senior Business Intelligence Developer
Mar 2019 - Dec 2019Business Intelligence Developer
Nov 2015 - Mar 2019

TalkTalk
Jan 2020 - Dec 2022Senior Database DeveloperMy role at TalkTalk is multi faceted, with me being both a developer and a people leader managing a team of five people. The development aspect of my role involves working with the Microsoft Tech Stack (SQL Server On Premise and Azure, SSIS, C# with Azure Devops for source control).My responsibilities include:- Support and inspire my team to achieve to the best of their abilities.- Drive and maintain the highest standards within our Operational Support System Database Estate, whether this be through mentoring, reviewing code or implementing automated coding standards checks.- Advise on architectural decisions when refactoring an existing database or creating a new database.- Support and mentor junior colleagues.- Provide technical training and documentation for any database implementation or process that is put in place.- To support any bug triage within our production systems. Show less

Axi
Dec 2022 - nowSenior Developer – Core Systems & Data Services
Licenses & Certifications
- View certificate

How to Be an Adaptable Employee during Change and Uncertainty
LinkedInJan 2020 - View certificate

Learning Python
LinkedInJan 2021 - View certificate

Using Questions to Foster Critical Thinking and Curiosity
LinkedInMay 2020 - View certificate

Embracing Unexpected Change
LinkedInJan 2020 - View certificate

Developing Resourcefulness
LinkedInJan 2020 - View certificate

SQL Server Performance for Developers
LinkedInJan 2020 - View certificate

Managing Project Stakeholders
LinkedInJan 2020 - View certificate

Building Resilience
LinkedInJan 2020 - View certificate

Time Management: Working from Home
LinkedInMar 2020 - View certificate

Working Remotely
LinkedInMar 2020
Recommendations

Victor mario mena ramirez
Senior Software Engineer and Technical LeadCali, Valle del Cauca, Colombia
Katy weber
ADHD Advocate & Coach | Host of the Women & ADHD podcastUlster County, New York, United States
Chikwado iheme
Medical Sales AssociateLagos State, Nigeria
Aditya patil
Technology Analyst @CITI IndiaNagpur, Maharashtra, India
Jazmin huckestein
Second Grade Lead Teacher at SHERMAN INDEPENDENT SCHOOL DISTRICTDallas-Fort Worth Metroplex
Ashish yadav
TE at CHHABI ELECTRICALS PVT LTDVaranasi, Uttar Pradesh, India.webp)
Huda sabir (acca)
Manager Accounts & TaxationLahore District, Punjab, Pakistan
Alicia girardin
Graduate student at Assumption CollegeWorcester, Massachusetts, United States
Seyi odunlade
Education Support Administrator @ University of Birmingham | Birmingham Business School | Project Ma...Northampton, England, United Kingdom
전상인
AnySync - Wireless video transmission deviceDaegu Metropolitan Area
Ana catalina bernal posada
Abogada Especialista en Derecho PrivadoMedellín, Antioquia, Colombia
Geoffrey cripe
Regional Lands Manager at Ducks UnlimitedBrooklyn, Michigan, United States
Anthony white
Director of Asset Protection at VS& CoNew York City Metropolitan Area
Gaganjot singh
Airbus 320 First Officer at Air India LtdDelhi, India
Saloni dave
Corporate Event Planner | Event Marketer | Event Manager | Client Servicing | Special Events | Digit...Nottingham, England, United Kingdom
Aydın sarıcan
iOS Developerİstanbul, İstanbul, Türkiye
Tatsuya minami
Executive VP at TSG USA, Inc.Peachtree City, Georgia, United States
Deronica bulger
"""Define to find."" ""Encourage others as I have been encouraged."""Walworth, Wisconsin, United States
Marilynne phillips
Career and Technical Education Teacher at Avery Middle SchoolNewland, North Carolina, United States
Gustavo ferreira teixeira
Head de Crédito na Nox SaúdeSão Paulo, São Paulo, Brasil
...