About
Elevating online presence for UK businesses, Real Code Ltd, under my stewardship, has…
Services
Articles by Brad
Activity
-
Great tools for your business with new ones every week, lifetime deals are so much better value than monthly payments http://fbuy.me/v/brad_1536
Great tools for your business with new ones every week, lifetime deals are so much better value than monthly payments http://fbuy.me/v/brad_1536
Shared by Brad McAllister
-
Success in web design isn’t just about creating beautiful sites; it's about crafting online experiences that truly resonate with users. A stellar…
Success in web design isn’t just about creating beautiful sites; it's about crafting online experiences that truly resonate with users. A stellar…
Shared by Brad McAllister
-
A big trend in web development is the deployment of applications directly to cloud platforms like Azure. This approach entices many because it offers…
A big trend in web development is the deployment of applications directly to cloud platforms like Azure. This approach entices many because it offers…
Posted by Brad McAllister
Experience
Education
-
London South Bank University
-
Activities and Societies: Gym, Badminton, IRC, web development
Study accounting, marketing, engineering, basic computer programming. In the evenings make use of the internet for gopher, newsgroups, web development and international chat (IRC).
Licenses & Certifications
Volunteer Experience
-
PA Volunteer - Website Administrator
St Edmund's Catholic Primary School
- Present 8 years 2 months
Children
Helping with fundraising activities for St Edmunds school via Twickenham stadium event car parking onsite and the creation of https://www.twickenhamcarparking.co.uk/ by my company Real Code Ltd to enable pre-bookings.
The website is directly responsible for generating thousands of pounds of funds towards the school in its first couple of months, having achieved top 10 rankings in Google for the most competitive keywords such as twickenham parking after just three months.
Courses
-
Pluralsight Annual Plus Subscription
-
-
VB2010 and visual studio 2010
-
-
Visual Basic® Programming for .NET: Hands-On
503
Projects
-
Programme Validation Management
A centralized easily accessible and accurate online repository of all course units/modules and programmes offered by a department in this and previous academic years. The facility to search and export information on course units/ modules and programmes in Word and PDF formats. Offering the facility to make changes to certain course unit/ module fields in the repository, e.g. those relating to lecturing staff. Export course/ module specifications in Word and indicate amendments using tracked…
A centralized easily accessible and accurate online repository of all course units/modules and programmes offered by a department in this and previous academic years. The facility to search and export information on course units/ modules and programmes in Word and PDF formats. Offering the facility to make changes to certain course unit/ module fields in the repository, e.g. those relating to lecturing staff. Export course/ module specifications in Word and indicate amendments using tracked changes, which can then be submitted to administrators.
-
Passport Data Entry Web Application
The second application for Royal Holloway involved the use of some custom built web services for accurate data entry via an ASP.NET application. This site replaced a process involving spreadsheets and an upload process to an Oracle database. After analysis of the Oracle database structure, and establishing the environment on a .net stack where the database was replicated in SQL server.
All applications for Royal Holloway were developed in an Agile manner with regular stakeholder meetings…The second application for Royal Holloway involved the use of some custom built web services for accurate data entry via an ASP.NET application. This site replaced a process involving spreadsheets and an upload process to an Oracle database. After analysis of the Oracle database structure, and establishing the environment on a .net stack where the database was replicated in SQL server.
All applications for Royal Holloway were developed in an Agile manner with regular stakeholder meetings to review the progress of iteratively deployed applications which were delivered on time, and exceeded expectations. -
Ethical Review Process
Development of an ASP.net application to enable a process whereby students could apply for ethical approval for research projects within the University and receive approval from a board of reviewers. The architecture used an instance of IIS 8.5 combined with SQL Server 2012 SP2and was coded in C# 4.0 implementing the Royal Holloway design theme for consistent styling in conjunction with other elements of the web estate. Authentication via Active Directory for greater convenience with user…
Development of an ASP.net application to enable a process whereby students could apply for ethical approval for research projects within the University and receive approval from a board of reviewers. The architecture used an instance of IIS 8.5 combined with SQL Server 2012 SP2and was coded in C# 4.0 implementing the Royal Holloway design theme for consistent styling in conjunction with other elements of the web estate. Authentication via Active Directory for greater convenience with user account management. Features particular to this application also included PDF generation for certificates of applications.
Upon receipt of the initial brief for the Ethics application, an initial prototype was created within the first two weeks and then the first of several meetings with the stakeholders was arranged to assess further requirements that needed to be satisfied along with tailoring validation of the form responses.
It was rapidly apparent that there was much more needed of this application than initially detailed in the spec including a back office administration interface. Meetings were held weekly during which alterations were made in an agile manner including validation, copy, and functionality such as the process flow through which users and administrators interacted. All of which was iteratively tested and released for stakeholder review.
After several weeks, further .net work was to begin on a second project for an internal interface, so I worked with IT support to provision two new Microsoft stacks that met the requirements for connectivity and functionality, Knowledge was transferred in-house as to the pitfalls that could be encountered when setting up a fresh IIS - SQL environment. -
Systems integration with Compass Group
Integrate applications for jobs, and synchronise employee details throughout the recruitment process between 247 media and Compass Group (http://www.compass-group.com/) operating via an FTPS server and backend scheduled processes. A constant process is maintained automatically 7 days a week, 365 days a year with almost no manual intervention.
-
Database optimisation
Massive overall SQL server performance improvement including table indexing following query estimation plan analysis, also the addition of scheduled maintenance plans prior to which there were none leading to huge fragmentation.
After several conference calls with the web hosting company Rackspace, it was also found that the server had a non-optimal BIOS configuration as well as insufficient RAM and a constantly full SWAP file.
The dedicated SQL server performance was…Massive overall SQL server performance improvement including table indexing following query estimation plan analysis, also the addition of scheduled maintenance plans prior to which there were none leading to huge fragmentation.
After several conference calls with the web hosting company Rackspace, it was also found that the server had a non-optimal BIOS configuration as well as insufficient RAM and a constantly full SWAP file.
The dedicated SQL server performance was transformed from constant CPU spiking deadlocked architecture which was unusable due to RDP freezing; to a system with typical CPU load of 20% and far faster site performance with optimization and hardware bottlenecks solved. -
Responsive Site Conversion
247 Media run several job board websites which were massively outdated, running on web forms using templates several years old. One of my accomplishments was finding a suitable person to convert the new templates which were in Photoshop format, to responsive HTML.
Once the desired HTML base templates had been received, I then refactored the main sites to use new user controls and incorporate the new HTML 5 into the N-tier library of projects that make up the format of a 247 media job…247 Media run several job board websites which were massively outdated, running on web forms using templates several years old. One of my accomplishments was finding a suitable person to convert the new templates which were in Photoshop format, to responsive HTML.
Once the desired HTML base templates had been received, I then refactored the main sites to use new user controls and incorporate the new HTML 5 into the N-tier library of projects that make up the format of a 247 media job board web site. This process was then rolled out more rapidly to other sites such as http://www.student-jobs.co.uk and http://www.leisurework.co.uk. -
E-commerce gateway migration to Braintree payments
Switching payment processor from PayPoint.net to Braintree payments including the rework of architecture of payment flow and improvements to close loopholes that were found.
-
Ownfone
- Present
Development of PDF billing + direct debit charging engine to support OwnFone, a minimal capability handset to children and elderly people in particular. After more than two years of adding a billing engine for post paid mobile telephony to the Digitalk engine this service is still going strong with tailor made accurate usage and monthly cost billing direct to customer bank accounts reconciling with the service provider looking to expand internationally.
Other creatorsSee project -
Wildlife Mobile
- Present
MVNO based on Vodafone network requiring web portal for customers to sign up and maintain their account, connected to custom fulfilment process for physical SIM delivery. Intense development with external design agency lead to aesthetically pleasing website.
Other creatorsSee project -
OVIVO Mobile
-
Startup of new advertising supported MVNO to the mobile market requiring proof of concept web portal for customers to purchase SIM cards and topup credit. Development of web portal in conjunction with external web designer onsite connected to custom fulfilment chain for delivery of physical SIM card and loading of new customer data to CRM. OVIVO Mobile became a success for 2 years and had a customer base of approximately 50,000 customers by 2014.
Other creatorsSee project
Honors & Awards
-
Online marketing competition
Groupon
Won iPad 2 for coming first place in an online selling and marketing competition lasting one month
Languages
-
Spanish
-
Recommendations received
-
LinkedIn User
21 people have recommended Brad
Join now to viewMore activity by Brad
-
As the digital landscape evolves, understanding the fundamentals of web development becomes essential. I found an insightful article that outlines…
As the digital landscape evolves, understanding the fundamentals of web development becomes essential. I found an insightful article that outlines…
Shared by Brad McAllister
-
What makes a database choice pivotal for your project? MongoDB could be the answer with its unique approach to data storage and a flexible…
What makes a database choice pivotal for your project? MongoDB could be the answer with its unique approach to data storage and a flexible…
Shared by Brad McAllister
-
Did you know that an effective landing page can significantly increase your conversion rate? It's essential for guiding visitors towards taking the…
Did you know that an effective landing page can significantly increase your conversion rate? It's essential for guiding visitors towards taking the…
Shared by Brad McAllister
-
Observing the ongoing trend in web development, it's becoming increasingly clear that businesses are leaning toward the expertise of website…
Observing the ongoing trend in web development, it's becoming increasingly clear that businesses are leaning toward the expertise of website…
Shared by Brad McAllister
-
In today’s digital landscape, having a strong online presence is essential for any business looking to thrive. The recent insights shared in an…
In today’s digital landscape, having a strong online presence is essential for any business looking to thrive. The recent insights shared in an…
Shared by Brad McAllister
-
Embracing artificial intelligence in web development is gaining traction among businesses. This strategy often enhances efficiency and user…
Embracing artificial intelligence in web development is gaining traction among businesses. This strategy often enhances efficiency and user…
Posted by Brad McAllister
-
Developers often struggle with compatibility issues when building applications across different platforms. This can halt progress and lead to…
Developers often struggle with compatibility issues when building applications across different platforms. This can halt progress and lead to…
Posted by Brad McAllister
-
One of my recent goals was to enhance the efficiency of our web development process through the integration of AI tools. To achieve this, I started…
One of my recent goals was to enhance the efficiency of our web development process through the integration of AI tools. To achieve this, I started…
Posted by Brad McAllister
-
React 19 has officially arrived, and it's packed with exciting enhancements that can significantly improve how we build web applications! 🌟 With…
React 19 has officially arrived, and it's packed with exciting enhancements that can significantly improve how we build web applications! 🌟 With…
Shared by Brad McAllister
-
Mistakes in our professional journey can be tough, but they're often our best teachers. A while back, we underestimated the importance of ethical…
Mistakes in our professional journey can be tough, but they're often our best teachers. A while back, we underestimated the importance of ethical…
Posted by Brad McAllister
-
Great tools for your business, lifetime deals are so much better value than monthly payments http://fbuy.me/v/brad_1536
Great tools for your business, lifetime deals are so much better value than monthly payments http://fbuy.me/v/brad_1536
Shared by Brad McAllister
-
In the realm of content creation, there's a pressing need to make AI-generated content more relatable and engaging for audiences. This article…
In the realm of content creation, there's a pressing need to make AI-generated content more relatable and engaging for audiences. This article…
Shared by Brad McAllister
-
With the increasing demand for web accessibility, many organizations are turning to AI for more efficient solutions. Traditional methods can be slow…
With the increasing demand for web accessibility, many organizations are turning to AI for more efficient solutions. Traditional methods can be slow…
Shared by Brad McAllister
-
What elements do you think are essential for creating an engaging website? It’s intriguing how design can make or break a user’s experience. The…
What elements do you think are essential for creating an engaging website? It’s intriguing how design can make or break a user’s experience. The…
Shared by Brad McAllister
-
Setting ambitious goals can propel teams forward, but achieving them often comes with its own set of challenges. Recently, our team aimed to enhance…
Setting ambitious goals can propel teams forward, but achieving them often comes with its own set of challenges. Recently, our team aimed to enhance…
Posted by Brad McAllister
-
What factors influence your decision when selecting a website builder's premium plan? With the vast options available, it’s crucial to understand…
What factors influence your decision when selecting a website builder's premium plan? With the vast options available, it’s crucial to understand…
Shared by Brad McAllister
Other similar profiles
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