Golden Agile Solutions

Julian Cambridge
Greater London, England, United Kingdom

Development Stack

NativeScript
NativeScript
Angular
Angular
TypeScript
TypeScript
Sass
Sass
CSS
CSS
HTML
HTML
GitHub
GitHub

Projects

Lara

Lara

Hi, my name is Lara! Welcome to my world of fun, I am so happy you can join me! Together we can play with our favourite superheroes, splash about in swimming pools, go driving in my sports car; and so much more! Play the game and guess the correct spelling of your favourite fruits and vegetables! Make sure to watch every video and play the game so you can have just as much fun too! See you soon! Lara
Foundations of Scrum Agile

Foundations of Scrum Agile

Foundations of Scrum Agile will teach candidates what Agile is by exploring the Agile Manifesto and Agile Principles. Course candidates will learn about Scrum and how to implement it by using the mandatory Scrum Ceremonies such as Sprint, Sprint Planning, Daily Scrum, Sprint Review, Sprint Retrospective and the optional Backlog Refinement.
View Deployed App
Name That Player

Name That Player

Are you a big brain of the beautiful game? Download the Name That Player app today, and race against the clock to identify the European League players purely from a list of the clubs they’ve played for. Name That Player is a quiz game of 15 rounds. Each round will display a selection of teams where you correctly choose the player who has represented the clubs displayed. Correctly choose one of the four answers to progress onto the next round. Rounds 5 and 10 are checkpoints securing your place in the game if you answer incorrectly. You have 15 seconds to get through each round before you time out. Complete round 15 then you have won the game. Put your football knowledge to the ultimate test with the Name That Player app. Can you beat the best?
View Deployed App

Story

Before founding CodeHills, Danish collaborated directly with Golden Agile Solutions on a range of digital products that combined education, engagement, and interactive user experiences. The collaboration included projects such as Lara, Foundations of Scrum Agile, and Name That Player, each serving distinct audiences while requiring dependable execution, scalability, and consistent product support across mobile platforms.

Danish developed the Lara and Foundations of Scrum Agile applications entirely from the ground up for both native Android and iOS platforms. These products were built as SaaS-based mobile applications, requiring scalable architecture, subscription management, and reliable payment processing workflows. Danish implemented the complete in-app purchase system along with fully functional payment gateway integration to support subscriptions, premium content access, and seamless user transactions across both platforms.

Alongside the mobile development work, he also implemented and managed backend infrastructure for both applications on Google Cloud Platform (GCP), helping support scalability, reliability, and efficient application performance. His work included building core functionalities, shaping the user experience, and ensuring stable cross-platform performance throughout the development lifecycle.

In addition to new product development, Danish also contributed to the existing Name That Player application, where he resolved technical issues, improved application stability, and updated native dependencies across both Android and iOS platforms. These updates helped ensure compatibility with newer platform requirements, enabled smoother rollout of the latest application updates, and improved long-term maintainability for the product.

Across the projects, Danish demonstrated a strong ability to adapt to different product goals, from educational learning experiences centered around Scrum Agile principles to interactive and engagement-focused mobile applications. His practical approach to development, proactive problem-solving, and focus on stability helped create dependable user experiences across multiple evolving products.

What stood out most throughout the collaboration was not only the quality of the technical work, but also the professionalism and reliability behind the process. Clear communication, efficient project execution, and dependable follow-through made collaboration smooth and productive from start to finish. For a client managing multiple digital products and audiences, having a developer who could build SaaS applications from scratch, modernize existing systems, integrate scalable payment workflows, and manage backend infrastructure added significant long-term value to the partnership.

The CodeHills process

Our process is a systematic journey comprising four stages: Discovery, Proposal, Implementation, and Optimization.

01 - Discovery Call
We begin by thoroughly understanding your objectives.
02 - Proposal
We propose the infrastructure, systems, and processes to achieve those goals.
03 - Implementation and Execution
We execute the project plan, which can involve building, testing, deploying and supporting the software.
04 - Evaluation and Maintenance
We assess the results, incorporate feedback and continually improve.