Bespoke Web & Mobile Software Development

GoodCore serves large enterprises, SMEs, funded startups, and government departments. 

110 + Software Projects. Developing Since 2005

Numbers don't lie. And we are proud of them!

  • 110+ Project Delivered
  • 100+ Global Employees
  • 14 Years in Operation
  • 10+ Million Lines of Code
  • 800,000+ Man Hours
  • 3 Global Offices

We have served clients organisations like Large Utilities Companies, Government Bodies, Funded Startups, SMEs, Educational Institutions, Regulatory Authorities, Telecom, Healthcare, Finance, Real Estate.

Our Services

  • Bespoke Business Applications
  • Mobile App Development
  • Web Applications
  • Dedicated Development Team
  • White Label Software
  • Testing & Quality Assurance 
  • UI/UX Design

Our team analyses customer needs, aided by visual prototypes, to deliver a quality working software. We have an agile process that has been refined and time-tested to deliver our software projects quickly and efficiently; on time and on budget.

Why Choose Us?

  • Expert needs analysis
  • Visual Prototyping
  • On-time on budget
  • Protection of Intellectual Property rights
  • Application Support
  • Cost effective
  • Rapid Application Development

Engagement Models

We offer multiple engagement models based on our client's specific needs:

  • Fixed-scope fixed-price project,
  • Flexible time & materials (T&M) options 
  • Dedicated team on monthly retainer
  • Any combination of the above three

 

 

 
$10,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2005
Show all +
Croydon, United Kingdom
headquarters
other locations
  • B-1-04, CoPlace 1, 2270 Jalan Usahawan 2
    Cyberjaya 63000
    Malaysia

Portfolio

Key clients: 

SWIFT, Ministry of Tourism, Securities Commission of Malaysia, Electric Utility Company, MYNIC, OKAY.com, Local Council, Post Office Malaysia, InHouse Relocation Gmbh, Pharmaceutical Company, Winchester University

SWIFT

The global provider of secure financial messaging services offers a sophisticated mobile app to the participants of its flagship annual financial conference Sibos.

View Case Study Details

Tourism License Management System

Ministry of Tourism & Culture implements a web-based system that helps them manage the operations around complaint and license management related to the tourism industry in Malaysia.

View Case Study Details

Patient Assistance Programme

A leading healthcare company launches an online portal to facilitate patients to avail discounts and free treatments involving expensive cancer medications.

View Case Study Details

Telecom Regulatory Authority

Malaysian Communications and Multimedia Commission launches software to help them monitor consumer satisfaction levels across all telecom service providers.

View Case Study Details

National Health Survey App

Public health Institute conducts National health surveys on the Android app.

View Case Study Details

Learning Management System

An educational consultancy company in the UK deploys a sophisticated bespoke e-learning platform at Winchester University.

View Case Study Details

Real Estate Portal

This is “The Real Estate Property Portal in Hong Kong”! Powerful search functionality and informative property details pages to view, select and inquire about the properties of interest. Deep integration with Google Maps API, and top-notch UI design with compatibility across all major browsers, with quick response time for the application.

target="_blank">View Case Study Details

BIOECONOMY CORPORATION

Lead development agency for the bio-based industry in Malaysia launches an online platform and associated backend to manage and enforce biotechnology compliance of companies.

View Case Study Details

FIX Simulation Engine

Financial technology firm develops a simulation engine to help them test their trading platform before interconnecting it with financial institutions.

View Case Study Details

Briefing Management Platform

A Silicon Valley start-up captures the market by offering a state-of-the-art software platform for managing briefing programs and events for Fortune 100 companies.

View Case Study Details

Tenaga Nasional

Electric utility company launches a powerful mobile app to serve as the service gateway for millions of subscribers

View Case Study Details

Payment Collection System

Municipal council in Malaysia deploys a new payment collection system for its residents

View Case Study Details

POS MALAYSIA

GoodCore helps upgrade an array of software systems at the multi-billion ringgit publicly traded government-linked company to comply with the newly imposed Goods & Services Tax (GST).

View Case Study Details

MYNIC

National domain name authority develops a suite of applications to streamline major business processes and support its ambitious growth plans.

View Case Study Details

TENAGA NASIONAL

The electric utility company that serving millions of subscribers, with a network spread across the entire country, implements a mobile app to help keep track of their physical assets worth billions.

View Case Study Details

Securities Commission of Malaysia (SCM)

Financial regulator implements bespoke software system to manage the Shariah compliance of securities traded on the stock exchange of Malaysia.

View Case Study Details

Remittance Management Software

A comprehensive Remittance Management System that provides seamless processing & administration of money remittances originating online and/or Bank branches all the way to the payment in form of Cash or Direct Account deposits. The entire company’s operations run on this single powerful used extensively by agents all over the country.

target="_blank">View Case Study Details

Relocation Management System

A custom software platform to streamline the operations of a relocation management company in Munich, Germany.

View Case Study Details

Gaming app to learn Abacus

Online interactive Digital Courseware in the form of an online game. Gamifying Mathematics using mental arithmetic and abacus-based concepts!

View Case Study Details

Tee Time Booking System

Golf courses working in silos? Nowhere to get tee-times availability across hundreds of golf courses? This is exactly what Golf Club Network solved with software solution designed by GoodCore.

View Case Study Details

Social Opinion Web Site

An innovative social customer reviews platform using contemporary design where users get paid for reviews!

View Case Study Details

Radio Show Prep Management System

A web application built for radio show hosts to organize their show prep data in a digital environment accessible via web. NO need to print stories, highlight and then carry around those sheets of paper until they broadcast!

View Case Study Details

UNIVERSITY PUTRA MALAYSIA

Educational research company launches interactive digital courseware app for young school children suffering from dyslexia.

View Case Study Details

Chimp Rush Game App

The Game Loop was looking to create a fun 2D side scrolling run and bash game similar to the experience of Donkey Kong Country. The game required original character designs with complex mechanics and physical interactions with the environment.

View Case Study Details

Network Discovery & Provisioning System

Automatic discovery and provisioning of Ethernet devices across vast network of devices, seamlessly and error-free!

View Case Study Details

Bank Branch Tracker App

A custom content management system to manage branch information, contacts of lead information sources and broadcasting news bulletins to all employees seamlessly.

View Case Study Details

DNS Management Toolbox

A platform for DNS Management and associated tools for national domain name authority 

View Case Study Details

Farm Animal Educational App

An early childhood educational mobile app to help preschool children learn about sights and sounds around a farm!

View Case Study Details

Ideation & Innovation Management Tool

The agency tasked to make Malaysia a digital economy, MDEC, launched an innovative portal for aspiring technology entrepreneurs to promote their innovative ideas and get feedback from industry veterans, which would lead to possible funding for their projects.

View Case Study Details

Employee Portal

With an employee base of over 35,000 the company needed a mobile app that could help converge the different internal applications used to serve it’s employees. Our powerful mobile app empowered the entire company to be more agile, aware and effective in their daily activities in work.

View Case Study Details

Corporate News App

With over 35,000 employees, TNB wanted to make sure that the entire company was abreast of all the news and developments within the company. GoodCore helped them with this strategy and built a scalable hybrid mobile app that made sure the entire company was on the same page at all times.

View Case Study Details

Jungle Animal Educational App

After the success of our popular Spot the Farm Animal app, GoodCore launched the much anticipated sequel: Spot the Jungle Animal. It’s an early childhood educational mobile app to help preschool children learn about sights and sounds around a Jungle!

View Case Study Details

Rental Car Management App

Impactful mobile app for car dealerships that allows customers to collect rental car in no time! Creation of new contracts, vehicle searches, vehicle inspection details, customer identify confirmation, all the way to customer and Inspector sign-off … this mobile app does it all!.

View Case Study Details

Equipment Complaint Management App

The largest and only electric utility provider in Malaysia is on a mission to take all operations mobile. This powerful mobile app helps TNB employees to manage and track and complaints and its resolutions with vendors seamlessly. A sophisticated back end system with dashboards, complaint management workflows and reports helped them achieve their goal with GoodCore!

href="https://www.goodcore.co.uk/cases/equipment-complaint-app/" target="_blank">View Case Study Details

Othello Game for Android

GoodCore designed the classic Othello board game for the Android platform

View Case Study Details

Asset Fault Reporting & Tracking App

Have expensive assets deployed across the country? Have thousands on field workers? Why not enable them to help track the health of these assets! This is exactly what TNB, the largest electric utility company in Malaysia, decided to accomplish with this feature-rich app with integration with their back-end systems.

View Case Study

Details

Reviews

Sort by

Development for IT Services Firm

Their project manager was on top of the tasks they had to complete.”

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Feb. 2013 - Aug. 2013
Project summary: 

GoodCore Software built an ethernet circuit solution, based on a pre-existing idea. The new product solves the issue of manually having to configure hundreds of boxes whenever a new circuit is requested.

The Reviewer
 
51-200 Employees
 
Dubai, UAE
Nabeel Asim
Board, VaporVM
 
Verified
The Review
Feedback summary: 

GoodCore Software’s work met expectations. The new solution reduced the number of hours spent by engineers by an impressive 70%.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m on the board for VaporVM, we provide cloud solutions, primarily focusing on networking.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

Software-defined networking is an alternative to manually-programmed networks. There are multiple solutions for this now, but, when we started, it was a very new idea, and it was very hard to find a software house that could understand our needs and engage the right people to build something like this. We worked with a few software houses before finally deciding to go with GoodCore.

SOLUTION

What was the scope of their involvement?

When an ethernet circuit is provided, there could be hundreds of devices in-between. The way it was done prior to us making this product, was by manually configuring those hundreds of boxes whenever there was a new circuit request. We wanted to automate that entire process, and this is what this ethernet provisioning system was, and Goodcore helped us achieve that.

What is the team composition?

I believe we worked with five people from GoodCore, including a technical architect, developers, and a testing team.

How did you come to work with GoodCore Software?

They came highly recommended through a colleague. We got the feeling that they knew what they knew what they were talking about, and that’s how it turned out. We were really happy with the results.

How much have you invested with them?

We’ve invested $50,000–$100,000

What is the status of this engagement?

We started working with GoodCore in 2013, and worked together until the first or second quarter. It was a four-month engagement. They provided support after that.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We reduced the number of hours spent by engineers by 70%. The idea was ours, and GoodCore helped us build it.

How did GoodCore Software perform from a project management standpoint?

We worked in an agile scrum, with daily meetings. Their project manager was on top of the tasks they had to complete. I was really involved with the project, and it wasn’t a hands-off kind of thing. The team was managed well, and I had a single point of contact. That was good for me, because I didn’t have to manage the team.

What did you find most impressive about them?

The reason we opted for them was that, instead of just saying that they were going to build it, they got some subject-matter experts in, which gave us enough confidence in the fact that they knew their domain and could work with us to get this done.

Are there any areas they could improve?

There’s always room for improvement, but we got what we paid for.

Do you have any advice for future clients of theirs?

It totally depends on what exactly needs to be done. Whenever I’m working with someone, I’m hands-on and involved, and I would recommend the same thing. GoodCore would probably do a good job even if they’re not managed closely, but it worked really well for me to stay involved in the project. There were no surprises at the other end. It’s always a good way of getting projects done.

5.0
Overall Score I built my own software house after that. Otherwise, I’d have used them again.
  • 5.0 Scheduling
    ON TIME / DEADLINES
    They gave us a dedicated project manager.
  • 5.0 Cost
    Value / within estimates
    The other option was to get it done in the US, so we got a very good deal.
  • 5.0 Quality
    Service & deliverables
    It was built using the most cutting-edge platform at that time, and it was thoroughly tested. It didn’t give us any problems in production.
  • 5.0 NPS
    Willing to refer
    I’ve done it multiple times.

Database Software Dev for NHS Patients

"GoodCore Software demonstrated a clear understanding of our needs from the outset."

Quality: 
5.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Jan. - July 2019
Project summary: 

GoodCore Software transferred a paper-based database to a searchable online system. The database was designed to be user-friendly and hosted on the client's servers.

The Reviewer
 
1-10 Employees
 
United Kingdom
Andrew Pemberton
Managing Director, Cardinal Management Ltd
 
Verified
The Review
Feedback summary: 

Users saved a significant amount of time after GoodCore Software implemented its solution. The product's UI and design were very intuitive. There were some issues with remote communication and language barriers, but their team still grasped the project's requirements.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

Cardinal Management provide bedside advice to seriously injured patients within NHS hospitals. My position is Managing Director.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GoodCore Software?

We required an online database of rehabilitation services and providers with a structured user permissions hierarchy.

What were your goals for this project?

To translate a manual paper based model to a searchable online system.

SOLUTION

How did you select this vendor?

We conducted an invitation-only tender to four firms and selected Goodcore based upon their submission.

Describe the project and the services they provided in detail.

As mentioned previously the project was to automate a manual paper based system. Goodcore took our detailed specification / brief and translated that into a detail system specification. The solution was developed along agreed milestones and deployed onto our servers by Goodcore.

What was the team composition?

GoodCore Software appointed a lead developer and a project manager, this worked well for us.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

The system is currently live and saving significant amounts of time and improving services for patients. We are conducting a time and motion study to establish the exact time savings the software is delivering.

How was project management arranged and how effective was it?

A lead project manager was appointed by Goodcore. We had a number of teleconference calls with them and the developers to ensure spec compliance. We worked remotely having never met with Goodcore during or prior to the project. We had some challenges with this as audio and language barriers made it difficult at times.

What did you find most impressive about this company?

GoodCore Software demonstrated a clear understanding of our needs from the outset. Excellent user interface design has made the system very appealing to our users.

Are there any areas for improvement?

Project management calls via online teleconferencing was at times a challenge due to language and audio quality.

5.0
Overall Score early days of use, but so far good.
  • 4.0 Scheduling
    ON TIME / DEADLINES
    delivered slightly behind schedule but within acceptable parameters
  • 5.0 Cost
    Value / within estimates
    Good value for money
  • 5.0 Quality
    Service & deliverables
    Great UI, good solution, delivered on budget
  • 5.0 NPS
    Willing to refer

Software Development for Domain Name Registration Platform

"We’re pleased that their work helped us to take on the ambitious system development exercise."

Quality: 
5.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
Jan. 2014 - Ongoing
Project summary: 

GoodCore Software led a software development project for a domain name registration platform. They designed the software and the database, and handled everything from coding and QA.

The Reviewer
 
51-200 Employees
 
Cyberjaya, Malaysia
CEO, MYNIC Berhad
 
Verified
The Review
Feedback summary: 

Their work has received positive feedback from key stakeholders. GoodCore Software established a solid foundation by working closely with the in-house development team on system requirements. Their level of effort to create the best possible architecture design made them a valuable partner.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m the CEO of MYNIC Berhad, which is a company / agency under the Ministry of Communications and Multimedia of Malaysia. MYNIC holds the responsibility of developing top-level domain policies. We’re at the forefront of domain name technologies, and also involved in promoting and training activities for the usage of these technologies.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire GoodCore Software?

We needed help developing a new software platform to automate our organizational processes around the management of domain name registration.

What were your goals for this project?

We wanted to replace our old legacy platform as it was difficult to maintain. It was important that we co-develop the platform so that our in-house development team could support any future enhancements.

SOLUTION

How did you select this vendor?

The selection was via a competitive tendering process where we invited proposals from multiple vendors. GoodCore Software cleared the initial screening round. We also looked at their references and met with their management team to ensure they were technically competent and understood the project’s complexities. 

Describe the project and the services they provided in detail.

GoodCore Software led a large-scale, complex software development exercise. The aim is to produce a software system that would streamline our company’s core operations. They designed the software and the database. They led the requirements analysis, documentation, software architecture, programming, and coding. They also provided QA services and security testing.

What was the team composition?

The initial team consisted of a project manager, a business analyst, four developers, and two QA personnel.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Overall, our experience with GoodCore Software was quite good. We’re pleased that their work helped us to take on the ambitious system development exercise.

How was project management arranged and how effective was it?

Their onsite project manager worked very closely with our team for several months to lay down the foundation for the project in terms of scope, timelines, and risks. That enabled us to discharge our mandate effectively.

What did you find most impressive about this company?

We appreciate the level of effort they spent on analyzing requirements and the architecture design. The good relationship they established with our in-house development team was crucial to the project’s success.

Are there any areas for improvement?

There are always things to improve. GoodCore Software could do better in terms of timelines. We realized during the engagement that an agile method would have been far more effective to ensure timely delivery of the solution.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Development Support for Could Computing Platform

"Their communication and understanding of our requirements were outstanding."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
May 2011 - Jan. 2012
Project summary: 

GoodCore Software developed a custom shopping cart configurator that designed product models and delivered quotes. They built the tool using PHP, Linux, CodeIgniter, and a MySQL database. 

The Reviewer
 
1-10 Employees
 
Union City, California
Ramiel Rashidi
CEO, Bloomip
 
Verified
The Review
Feedback summary: 

Internal stakeholders were pleased with the originality and technical skill put into the solution. GoodCore Software fostered a deep engagement that precluded traditional outsourcing problems. They developed a thorough schedule and followed up with visuals after requirement discussions.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I’m the CEO and founder of Bloomip, an advanced manager services provider focused on AWS.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with GoodCore Software?

We needed someone to write a complex shopping cart configurator that would create a network diagram and design a sketch with a quote based on a customer’s answers to several questions.

SOLUTION

What was the scope of their involvement?

Initially, they authored a document detailing what our product was, what it was going to do, and the logic behind it. This required numerous one-on-one meetings with me. Most of our code had to be written from scratch.

The solution itself was a shopping cart that designed our cloud offerings for prospective customers and delivered a quote. The backend was Linux, PHP, and MySQL. GoodCore used CodeIgniter and implemented our usual encryption and security standards. Customers would answer questions about their solution and the program would build it on the screen for them, recommending different network switches, firewalls, and servers as it goes.

What is the team composition?

There were six people assigned to the project. Hassan (Executive Director, GoodCore Software) was our key contact. 2–3 senior resources and 2–3 lower-level engineers worked on the project as well.

How did you come to work with GoodCore Software?

I’d previously worked with Hassan at another company and had been very impressed with his work. There was zero margin for error in that project—a security effort—and he delivered. When I heard he’d started his own company, I reached out again to fill our software needs. While I’ve had problems with other offshore companies, I’ve never had any with GoodCore.

How much have you invested with them?

We spent $55,000.

What is the status of this engagement?

We worked together from May 2011 until January 2012.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

Though we didn’t put the tool into production, I was still extremely satisfied. Our market changed unexpectedly, and we had to shift our focus as a company. We were very sad because of the creativity and heart that went into the shopping cart.

How did GoodCore Software perform from a project management standpoint?

It seemed as if we were working with a local company despite the time zone difference. Communication was great, and they were available during our morning work hours. The project took 1–2 months longer than expected, but that’s common for complex development projects. Their planning document was incredibly thorough. It laid out the entire product by week and assigned each task to specific resources.

What did you find most impressive about them?

Their communication and understanding of our requirements were outstanding. After every conversation, Hassan would put together a visual of what we were working on and a description of its logic to help his team ask more specific questions. This back and forth made it feel like he was sitting in my office with me. It was truly a unique experience.

Are there any areas they could improve?

The only challenge was scheduling since we didn’t use agile development back then. A lot of those issues would have been solved by now.

Do you have any advice for potential customers?

Even if software programmers are writing your code, you should engage an outside firm to do a full security scan and code check. Software developers aren’t necessarily security experts.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer