For Startups & Established Businesses. Since 2005.
GoodCore provides software development services to startups and established businesses alike. Our team works in an agile manner and provides exceptional value for money. Innovative feature-rich apps, bespoke operational software, and much more.
We offer a collaborative fixed-cost and time-bound discovery phase to help you refine your ideas and requirements from a design and technology perspective.
Our Services
- MVP Development
- Bespoke Business Applications
- Mobile App Development
- Web Applications
- Dedicated Development Team
- Testing & Quality Assurance
- UI/UX Design
Our team analyses your 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.
Highlights
- UK-based company with in-house access to absolute top tech talent via it's multiple offices
- 110+ successful Project Deliveries
- Developing Since 2005
Why Choose Us?
- Expert needs analysis
- Visual Prototyping
- Protection of Intellectual Property rights
- Application Support
- Cost-effective
Engagement Models
We offer multiple engagement models based on our client's specific needs:
- Engagement specifically for MVP development
- Fixed-scope fixed-price project
- Flexible time & materials (T&M) options
- Dedicated team on monthly retainer

headquarters
other locations
-
Building 19C, Shahbaz Lane 4, DHA Phase 6Karachi 75500Pakistan
-
B-1-04, CoPlace 1, 2270 Jalan Usahawan 2Cyberjaya 63000Malaysia
Focus
Portfolio
Printed Music Licensing, Weight Loss Resources, GC Business Finance, XTracked Deliveries, One Golf Network, Harding Display, SWIFT, Winchester University, OKAY.com, Cardinal Management, Securities Commission, Psychological Services Bureau, Echovision, EZX, and many others worldwide.

Loan Management System
Industry: Finance & Fintech
Project Type: Web App Development
Country: United Kingdom
Project Overview: A secure, custom-designed loan origination portal to support local small businesses affected by the COVID-19 pandemic.
Case Study:
https://www.goodcore.co.uk/cases/loan-management-system/
URL: https://gcbfportal.growthco.uk/

Licence Management System
Industry: Music & Entertainment
Project Type: Web App Development
Country: United Kingdom
Project Overview: A feature-rich all-in-one customer-service mobile app to serve more than 9 million customers of Malaysia’s largest electric utility company.
Case Study:
https://www.goodcore.co.uk/cases/licence-management-system/
URL: https://hub.pmll.org.uk

Service Directory For NHS Hospitals
Industry: Healthcare
Project Type: Web App Development
Country: United Kingdom
Project Overview: Digital transformation of an Excel-based database of rehabilitation service providers to an online searchable web-based directory for healthcare professionals.
Case Study:
https://www.goodcore.co.uk/cases/nhs-service-directory-app/
URL: https://www.mtsp-info.co.uk/

Learning Management System
Industry: Education
Project Type: Web App Development
Country: United Kingdom
Project Overview: We developed a bespoke learning management system with integrated functionality for university management, administrators, teachers, and students.
Case Study:
https://www.goodcore.co.uk/cases/learning-management-system/
URL: https://winchester.instructure.com/

Logistics Management Portal & Mobile App
Industry: Healthcare
Project Type: Web and Mobile App Development
Country: United Kingdom
Project Overview: A feature-rich logistics management system built from scratch to automate the operations of a pharmaceutical products delivery business.
Case Study:
https://www.goodcore.co.uk/cases/logistics-management-software/

Fantasy Golf League Mobile App
Industry: Sports
Project Type: iOS App Development
Country: United Kingdom
Project Overview: A custom-built iOS mobile application for fantasy golf leagues with team management tools, scoreboards, and in-app messaging features.
Case Study:
https://www.goodcore.co.uk/cases/fantasy-golf-league-mobile-app/
App Store:
https://apps.apple.com/us/app/pick10/id1531308726

Conference Management App
Industry: Finance
Project Type: iOS and Android App Development
Country: Belgium
Project Overview: The global provider of secure financial messaging services offers a sophisticated mobile app to the participants of its flagship annual financial conference, Sibos. The mobile solution is built to enable the conference participants to manage their event participation better and access information quickly and easily.
Case Study: https://www.goodcore.co.uk/cases/sibos-mobile-app/
App Store: https://apps.apple.com/us/app/sibos-app/id457284606
Google Play: https://play.google.com/store/apps/details?id=mobi.inthepocket.sibos&hl=en_GB&gl=US

Briefing Management Platform
Industry: Technology
Project Type: Web App Development
Country: United States
Project Overview: A multi-tenant SaaS-based platform for businesses to efficiently manage their briefing programs, corporate meetings, trade shows, and events.
Case Study:
https://www.goodcore.co.uk/cases/briefing-management-platform/

Tee Time Booking System
Industry: Sports
Project Type: Web App Development
Country: United Kingdom
Project Overview: We developed a web-based solution with a lightweight user-friendly UI for customer service representatives at golf courses to monitor tee time availability in real-time and conveniently manage reservations.
Case Study:
https://www.goodcore.co.uk/cases/tee-time-booking-system/

B2B Web Portal for Merchandising Distributor
Industry: Retail Advertising
Project Type: Web App Development
Country: Canada
Project Overview: Bespoke web portal developed for streamlining sales and logistics for a large-scale point-of-purchase marketing equipment distributor.
Case Study:
https://www.goodcore.co.uk/cases/b2b-web-portal-merchandising-distributor/

API Development for Software Company
Industry: Healthcare
Project Type: Custom API Development
Country: United Kingdom
Project Overview: A software company operating in the healthcare industry requires custom API development services for its care home management system software.
Case Study:
https://www.goodcore.co.uk/cases/industry-specific-api-development/

FIX Simulation Engine
Industry: Finance & Fintech
Project Type: Web App Development
Country: United States
Project Overview: We built a web-based system to simplify the process of FIX (Financial Information eXchange) protocol certification for our client.
Case Study:
https://www.goodcore.co.uk/cases/fix-engine/

Bank Branch Tracker App
Industry: Finance & Fintech
Project Type: iOS App Development
Country: United Kingdom
Project Overview: A custom content management system for leading banks to manage branch information and in-house communication.
Case Study:
https://www.goodcore.co.uk/cases/bank-branch-mobile-app/

Android Application for Insurtech Company
Industry: Finance & Fintech
Project Type: Web and Android App Development
Country: Switzerland
Project Overview: An intuitive Android application for helping sales agents with effective product presentations to boost customer registrations.
Case Study:
https://www.goodcore.co.uk/insurtech-application/
URL: https://www.stonestep.ch/
Google Play: https://play.google.com/store/apps/details?id=ch.stonestep.sales

Marketplace Portal & Booking Management Software
Industry: Technology
Project Type: Web App Development
Country: Switzerland
Project Overview: A fully-custom web-based B2B marketplace platform for service providers, accompanied by an efficient booking management module.
Case Study:
https://www.goodcore.co.uk/cases/b2b-marketplace-booking-management-software/
URL: https://www.simplefind.ch/

Patient Assistance Software
Industry: Healthcare
Project Type: Web App Development
Country: Switzerland
Project Overview: A leading healthcare company launches an online web portal to facilitate patients to avail discounts and free treatments involving expensive cancer medications.
Case Study: https://www.goodcore.co.uk/cases/patient-assistance-system/
URL: https://www.roche.com.my/en/patients.html

Relocation Management System
Industry: Housing & Real Estate
Project Type: Web App Development
Country: Germany
Project Overview: An all-in-one B2B software system for our client - a relocation management company in Munich, Germany. The system is designed to efficiently plan, manage and monitor all aspects of the employee relocation process, from visa, immigration, and housing to intercultural and language training.
Case Study:
https://www.goodcore.co.uk/cases/relocation-management-system/

Chimp Rush Game App
Industry: Gaming
Project Type: iOS App Development
Country: United Kingdom
Project Overview: The Game Loop was looking to create a fun 2D side-scrolling run-and-bash game similar to the experience of the Donkey Kong Country. The game required original character designs with complex mechanics and physical interactions with the environment.
Case Study:
https://www.goodcore.co.uk/cases/chimp-rush-game-app/

Othello Game for Android
Industry: Gaming
Project Type: Android App Development
Country: United Kingdom
Project Overview: A digitised version of the classic board game, Othello, in the form of a mobile app, offering both single-player and two-player modes.
Case Study:
https://www.goodcore.co.uk/cases/othello-game-app/

Farm Animal Educational App
Industry: Education
Project Type: iOS App Development
Country: United Kingdom
Project Overview: An iOS-based educational app to help preschool children learn about the sights and sounds around a farm.
Case Study:
https://www.goodcore.co.uk/cases/farm-educational-app/

Jungle Animal Educational App
Industry: Gaming
Project Type: iOS App Development
Country: United Kingdom
Project Overview: An early childhood educational mobile app to help preschool students learn about sights and sounds through an interactive experience.
Case Study:
https://www.goodcore.co.uk/cases/jungle-educational-app/

Rental Car Management App
Industry: Technology
Project Type: iOS App Development
Country: Australia
Project Overview: We developed a feature-rich and impactful mobile app for car dealerships that allows customers to collect rental cars in no time! Creation of new contracts, vehicle searches, vehicle inspection details, customer identification, all the way to the customer and Inspector sign-off … this mobile app does it all!.
Case Study:
https://www.goodcore.co.uk/cases/rental-car-app/

Customer & Admin Portal for IT Support Provider
Industry: Technology
Project Type: Web App Development
Country: UAE
Project Overview: A feature-rich all-in-one customer-service mobile app to serve more than 9 million customers of Malaysia’s largest electric utility company.
Case Study:
https://www.goodcore.co.uk/cases/customer-admin-portal-it-support-provider/
URL: https://www.managex.ae/

Real Estate Portal
Industry: Real Estate
Project Type: Web App Development
Country: Hong Kong
Project Overview: A web-based app that allows convenient browsing, searching, and listing of properties for sale and rent. We developed powerful search functionalities and a top-notch UI design with compatibility across all major browsers.
Case Study:
https://www.goodcore.co.uk/cases/real-estate-portal-okay-com/
URL: https://www.okay.com

Payment Management Portal
Industry: Utility
Project Type: Web App Development
Country: Malaysia
Project Overview: We developed a High Availability (HA) web-based payment management system to help the Malaysian Municipal Council with the collection of taxes and fees.
Case Study:
https://www.goodcore.co.uk/cases/payment-collection-system/

Social Opinion Platform
Industry: Technology
Project Type: Web App Development
Country: United States
Project Overview: A user-friendly web-based platform to share customer reviews about products, services, restaurants, and more.
Case Study:
https://www.goodcore.co.uk/cases/social-opinion-website/

Radio Show Management System
Industry: Technology
Project Type: Web App Development
Country: United States
Project Overview: A custom-built management system for radio show hosts to organize their show prep data in a digital environment accessible via web.
Case Study:
https://www.goodcore.co.uk/cases/radio-show-software/

Network Discovery & Provisioning System
Industry: Technology
Project Type: Web App Development
Country: United States
Project Overview: A custom-built system with tools to automate the process of discovery and provisioning of Ethernet services across a vast network of devices, seamlessly and error-free!
Case Study:
https://www.goodcore.co.uk/cases/network-provisioning-system/

Educational App for Dyslexic Children
Industry: Education
Project Type: Web and Android Mobile App Development
Country: Malaysia
Project Overview: A hybrid educational app for young school children suffering from dyslexia, specially designed to provide an interactive learning experience.
Case Study:
https://www.goodcore.co.uk/cases/dyslexia-educational-app/

DNS Management Toolbox
Industry: Technology
Project Type: Web App Development
Country: Malaysia
Project Overview: We built a bespoke solution that provides powerful centralised web-based monitoring for all Domain Name Systems managed and run by our client.
Case Study:
https://www.goodcore.co.uk/cases/dns-management-toolbox/

Mobile App for Electric Subscribers
Industry: Utility
Project Type: iOS and Android App Development
Country: Malaysia
Project Overview: A feature-rich all-in-one customer-service mobile app to serve more than 9 million customers of Malaysia’s largest electric utility company.
Case Study:
https://www.goodcore.co.uk/cases/electric-subscriber-app/
App Store:
https://apps.apple.com/my/app/mytnb/id1297089591
Google Play:
https://play.google.com/store/apps/details?id=com.mytnb.mytnb&hl=en_GB&gl=US

Automated Domain Name Registration System
Industry: Technology
Project Type: Web App Development
Country: Malaysia
Project Overview: We custom-built a suite of applications designed to support our client’s ambitious growth plans by streamlining and automating key business processes such as domain name management, billing, registration, and dispute resolution.
Case Study:
https://www.goodcore.co.uk/cases/domain-name-registration-software/

Corporate News App
Industry: Utility
Project Type: Hybrid Mobile App Development
Country: Malaysia
Project Overview: 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.
Case Study:
https://www.goodcore.co.uk/cases/corporate-news-mobile-app/

Ideation & Innovation Management Tool
Industry: Technology
Project Type: Web App Development
Country: Malaysia
Project Overview: 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.
Case Study:
https://www.goodcore.co.uk/cases/ideation-tool/

Remittance Management Software
Industry: Finance & Fintech
Project Type: Web App Development
Country: Malaysia
Project Overview: A comprehensive, custom-built remittance management software system for providing seamless processing and administration of online and paper-based remittance transactions, from the point of origination to payment collection. The entire company’s operations run on this single powerful software system which is used extensively by agents all over the country.
Case Study:
https://www.goodcore.co.uk/cases/remittance-management-software/

Financial Compliance Software
Industry: Finance & Fintech
Project Type: Web App Development
Country: Malaysia
Project Overview: A bespoke software platform to enforce countrywide compliance of the regulatory framework for unlisted capital market products.
Case Study:
https://www.goodcore.co.uk/cases/financial-compliance-software/

Gaming App to Learn Abacus
Industry: Education
Project Type: Web and Mobile App Development
Country: Malaysia
Project Overview: A web portal and mobile app that gamified mathematics using mental arithmetic and abacus-based concept.
Case Study:
https://www.goodcore.co.uk/cases/gaming-app-abacus/

Biotechnology Compliance Management System
Industry: Technology
Project Type: Web App Development
Country: Malaysia
Project Overview: A web-based system built with integrated tools and associated backend to manage and enforce biotechnology compliance of companies.
Case Study:
https://www.goodcore.co.uk/cases/biotech-compliance-software/
URL: https://ssl.bioeconomycorporation.my/

Complaint and License Management Portal
Industry: Tourism
Project Type: Web App Development
Country: Malaysia
Project Overview: 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.
Case Study: https://www.goodcore.co.uk/cases/tourism-license-software/

National Health Survey App
Industry: Finance
Project Type: Android App Development
Country: Malaysia
Project Overview: We developed a large-scale Android app for our client – the Public Health Institute – a body under the Ministry of Health Malaysia. The app is aimed at replacing the lengthy paper-based questionnaires used by our client to conduct national health surveys.
Case Study: https://www.goodcore.co.uk/cases/health-survey-app/

Employee Management Portal
Industry: Utility
Project Type: iOS and Android App Development
Country: Malaysia
Project Overview: With an employee base of over 35,000, our client company, TNB, needed a mobile app that could help converge the different internal applications used to serve its employees. We developed a powerful mobile app that empowered the entire company to be more agile, aware, and effective in their daily activities at work.
Case Study:
https://www.goodcore.co.uk/cases/employee-portal/

Software Upgrades for Goods and Sales Tax (GST)
Industry: Technology
Project Type: Web App Development
Country: Malaysia
Project Overview: 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).
Case Study:
https://www.goodcore.co.uk/cases/software-goods-services-tax-gst/
URL: https://www.pos.com.my/

Asset Management App For Electric Utility Company
Industry: Utility
Project Type: iOS and Android App Development
Country: Malaysia
Project Overview: Native Android and iOS apps to help track the health of assets deployed by the largest electric utility company in Malaysia.
Case Study:
https://www.goodcore.co.uk/cases/asset-management-app/

Equipment Complaint Management App
Industry: Utility
Project Type: iOS and Android App Development
Country: Malaysia
Project Overview: We developed a fully-custom mobile app for the largest and only electric utility provider in Malaysia to help employees seamlessly track and manage complaints against industrial equipment purchased from various vendors.
Case Study:
https://www.goodcore.co.uk/cases/equipment-complaint-app/

Asset Fault Reporting & Tracking App
Industry: Utility
Project Type: iOS and Android App Development
Country: Malaysia
Project Overview: A feature-rich mobile app for a utility company to facilitate asset and equipment fault complaint management and monitoring.
Case Study:
https://www.goodcore.co.uk/cases/asset-fault-tracking-app

Consumer Complaint Management System
Industry: Technology
Project Type: Web App Development
Country: Malaysia
Project Overview: A centralised web portal to help Malaysian Communications and Multimedia Commission resolve customer complaints and monitor consumer satisfaction levels across all telecom service providers nationwide.
Case Study:
https://www.goodcore.co.uk/cases/complaint-management-system/

Shariah Compliance Software
Industry: Finance & Fintech
Project Type: Web App Development
Country: Malaysia
Project Overview: A bespoke system to automate and facilitate the process of Shariah Compliance Screening and improve intra-organisational and customer communication.
Case Study:
https://www.goodcore.co.uk/cases/shariah-compliance-software/
Reviews
the project
Software Development for Domain Name Registration Platform
"We’re pleased that their work helped us to take on the ambitious system development exercise."
the reviewer
the review
The client submitted this review online.
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.
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.
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.
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.
the project
Development Support for Could Computing Platform
"Their communication and understanding of our requirements were outstanding."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CEO and founder of Bloomip, an advanced manager services provider focused on AWS.
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.
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.
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.
the project
Dev Assessment Software for Digital Learning Platform
“Their project management is very good. We communicate by telephone, email, and Skype.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the director of a digital learning platform supplying to schools and universities.
What challenge were you trying to address with GoodCore Software?
I hired GoodCore Software to develop an assessment software for our learning platform.
What was the scope of their involvement?
They provided all the technical inputs and they built the software. I provided all the theoretical inputs and the design, and then they implemented that on the technical side.
How did you come to work with GoodCore Software?
I found GoodCore Software in a Google search. I selected them from about five vendors. In our initial conversations, I knew straight away I wanted to work with them.
How much have you invested with them?
We spent £78,000 (approximately $98,000 USD).
What is the status of this engagement?
We started working together in October 2010 and wrapped up in October 2011.
What evidence can you share that demonstrates the impact of the engagement?
It was excellent from start to finish. The entire engagement was good specifically in terms of software development. The technical team was very responsive.
How did GoodCore Software perform from a project management standpoint?
Their project management is very good. We communicate by telephone, email, and Skype. They followed their own model. It was very similar to other systems that I’ve seen before.. For the most part, they met their deadlines.
What did you find most impressive about them?
I was impressed by how receptive and communicative they are. The quality of the end product is fantastic as well.
Are there any areas they could improve?
It’s not really a criticism, we weren’t sure whether or not to go with an open-source or a licensed technology stack because we were already working with Microsoft products. In the end, we did go with Microsoft, but GoodCore Software was better with an open-source tech stack. But that was ten years ago.
Do you have any advice for potential customers?
I don’t know if I would need to give any advice because they are very competent. They walked us through the whole process.
the project
Mobile App Dev for Business Services Company
"...their most impressive aspect was their absolute commitment to deliver."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the CEO of Nissen Technology Sdn Bhd. My company is a supplier of various services and solutions to our prestigious clientele including the Malaysian government institutions and departments. Our offerings include Air Defense Systems, ICT Infrastructure solutions, Renewal Energy, Electrical items and more. I’m responsible for our company’s strategy and important client relationships.
For what projects/services did your company hire GoodCore Software?
We engaged Goodcore Software for a series of Mobile App development projects for our client Tenaga Nasional Berhad (TNB). TNB is the largest electricity utility company in Malaysia with businesses in generation, transmission and distribution of electricity. It’s a listed company on Malaysia stock exchange. We hired GoodCore’s services to build mobile solutions for TNB’s customer facing mobile app (named “MyTNB” that is available on app stores and downloaded by millions of Malaysians). As part of the same engagement, we hired GoodCore to develop several enterprise mobile apps for internal use of our client organisation.
What were your goals for this project?
The goals of these mobile app development projects were manifold. We wanted to assist TNB with their efforts to utilise mobile technology to streamline several of their internal operations. In addition, we needed support to help TNB launch their app MyTNB that would serve as one of the main channels of communication between TNB and millions of consumers all over Malaysia.
How did you select this vendor?
We evaluated multiple vendors this engagement as it was a matter of keeping our reputation with the client. We decided to go with GoodCore after a series of meetings where we invested the time to learn about how their team works on large-scale projects. They gave us presentations and past client references and we were impressed.
Describe the project in detail.
The engagement required working with client’s inhouse team onsite to really understand their offerings and how they envisioned to communicate with the consumers. The MyTNB app was delivered as native android and iOS app. It included a personalized dashboard where the consumers can track their energy consumption and compare monthly usage using interactive charts. Other features included the ability to make utility bills, applying for new electric connections anywhere in Malaysia. Consumers could also receive the latest information from TNB via push notifications on the app. Apart from MyTNB, GoodCore also developed mobile app for asset management. TNB has a vast installation of physical assets worth billions and spread across the country. This includes street lights, transformers, feeders, feeder pillars, sub stations, and more. All these assets need to be kept track of and monitored periodically as a standard operating procedure (SOP). Designated surveillance staff at TNB is assigned to monitor these assets and report back to the head quarters. This was previously being done manually over phone. GoodCore built an app that made it much easier to capture photos and attach additional information. This eliminated the errors involved in the process. The app was integrated with their internal ERP (SAP) to provide consolidated information to TNB management. This mobile app was designed as a native Android app optimized for tablets. There was also a backend panel for administrative purposes. GoodCore provided us with end to end service including Software Project Management, Requirements Analysis, UI/UX Design & Architecture, Programming & coding, security design, and quality assurance.
What was the team composition?
I think the team composition varied over time but it was a 5-6 member team that consisted of a project manager, a lead developer, two mobile developers, a UI/UX expert and a tester.
Can you share any outcomes from the project that demonstrate progress or success?
Our engagement really helped us provide the requisite service to TNB enabling them to achieve two main objectives: 1. Launch of an extremely high visibility mobile app MyTNB for millions of electric subscribers. The app is one of the main channels of customer interface for TNB. 2. Integrated Mobility solutions for multiple use cases internal to their organization.
How effective was the workflow between your team and theirs?
Their project manager was very skilled and experienced. This helped ensure that requirements for the mobile apps were well understood and documented. The interaction with GoodCore was smooth due to this. Their lead developer was great at the large scale mobile app design and I think this was key to a successful delivery.
What did you find most impressive about this company?
In the end I think their most impressive aspect was their absolute commitment to deliver. In our experience, it’s usually quite a challenge to work with a massive client organisation and requires a lot of thought in planning. They delivered despite all challenges.
Are there any areas for improvement?
None that I can think of. After this engagement, we continued to work with GoodCore on several other client projects.
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.