Greenfossil Pte Ltd

Greenfossil Pte Ltd Greenfossil is a full-stack software development company specializing in building enterprise-grade web applications using Scala.

Our solutions serve clients across healthcare and faith based communities delivering robust, long-lasting value. We offer tailored solutions through consulting services, partnerships with technology partners and product customisation. We value innovation, velocity, quality and being customer-centric in everything we do:

Cultivating an innovative environment where we challenge ourselves to be crea

tive for a better outcome. Accelerate time-to-value by leveraging standards and reusing our own technologies. Assured quality by applying best practices in software development methodologies. Commitment to meeting and exceeding customer expectations. Most importantly, we value our people. This is why we make conscious efforts to learn together, spur one another's professional growth and challenge ourselves to create solutions that make a difference. The company can only grow when our people grow - that's our firm belief.

๐ŸŒŸ Weโ€™re Hiring! ๐ŸŒŸJoin Greenfossil as our new Solution & Engagement Manager.If youโ€™re passionate about driving projects, ...
18/08/2025

๐ŸŒŸ Weโ€™re Hiring! ๐ŸŒŸ

Join Greenfossil as our new Solution & Engagement Manager.
If youโ€™re passionate about driving projects, building client partnerships, and growing communities. this role is for you.

Apply now and be part of an innovative, people-focused team.
๐Ÿ”— https://www.linkedin.com/jobs/view/4287507852

06/01/2023

We are pleased to announce the release of Thorium. Thorium is a clean and simple microservices framework that is built on top of Armeria, Scala 3 and Java 17.

Its goal is to allow a developer to create a microservices app easily in Scala 3 and benefit from the awesome features of Armeria and modern Java.

Why was Thorium created? After the announcement by Typesafe of the transition from Scala 2 to Scala 3, our only option was to migrate all our internal libraries to Scala 3 to future-proof our Scala applications. This was especially important as a couple of our core libraries were using Scala 2 macros.

We started our library migration journey during the early days of Dotty. The hardest part was finding solutions to transit from deprecated Scala 2 macros to the new Dotty's macros. This took us a long time with lots of learning, unlearning and relearning, especially for Scala 3 macros.

After our libraries are migrated, we waited for Play Framework to release a Scala 3 version. Not long after, it dawned on us that the Scala 3 version would not be available any time soon.

Without a Scala 3 Play Framework, all our migration efforts would have been wasted. A Play Framework alternative was needed. Our requirement was simple: it had to be compatible with Play Framework, able to support Scala 3 and preferably modern Java.

Our search began and ended with the conclusion that we needed to BYO (Build Your Own).

We have built many libraries, but to build an alternative to Play Framework was a daunting task given the time and resource constraints we were facing. This has to be done fast, as we also realised it would entail much time and effort to port our Play applications to the new framework.

We decided to take the plunge albeit with significant risk.

First, we needed to find a robust and well tested, well documented network layer, and Netty came to mind. It was during the search for Netty that we discovered Armeria. Thanks to this talk by Trustin Lee (Armeria: The Only Thrift/gRPC/REST Microservice Framework You'll Need).

We did some quick prototyping with Armeria, and it seemed possible to build on it to satisfy our requirement. Thus, Thorium was born.

Thanks to Scala 3 awesome macros, we managed to create Thorium and a Form Binding (Data-Mapping) library. In addition, we released another 5 supporting libraries as open-source projects to give developers the option to choose between libraries that best meet their needs.

In all, we took about 7 months to develop Thorium and Data-Mapping and another 2 months to port our 14 Play Framework apps to Thorium. Now, these apps are enjoying the goodness of Armeria, Scala 3 and Java 17.

https://thoriumframework.dev/

With healthcare management becoming more complex, we set out to revamp our Synapse patient flow management system to pro...
11/12/2021

With healthcare management becoming more complex, we set out to revamp our Synapse patient flow management system to provide for advanced configurability and customisability to meet facility level requirements.

Synapse has served 4 pre-eminent private hospitals in Singapore for over 8 years and is revamped and rebranded as Nexus. Leveraging our latest in-house technologies, Nexus is built with a focus on improving the patient flow and boost staff productivity.

๐—ฆ๐—ถ๐—ป๐—ด๐—น๐—ฒ ๐—ค๐˜‚๐—ฒ๐˜‚๐—ฒ ๐—™๐—ฒ๐—ฎ๐˜๐˜‚๐—ฟ๐—ฒ

Our single queue number feature is enhanced to:
โ–ช allow facilities to transfer patients to each other without the patient having to go through multiple registrations
โ–ช allow staffs to track patient visits in the entire hospital
โ–ช allow facilities to customize the sequence of services that patients have to go through
โ–ช track patients' overall and per facility turn around time, waiting time and service time
โ–ช provide staffs with self diagnostic and recovery features for quick issue resolution
โ–ช enable a manager access to multiple facility dashboards by switching facility without logging out and in multiple times

๐—ฆ๐—บ๐—ฎ๐—ฟ๐˜ ๐—ž๐—ถ๐—ผ๐˜€๐—ธ

Our smart kiosk solution identifies patients upon kiosk ticketing which handles pre-existing patient queue numbers through out the hospital. It detects patients who have unfinished services in a facility, and allows them to continue where they have left off. On top of these, smart kiosks are highly configurable and work well with any devices.

Nexus eases staffs' effort in managing patient flow to achieve better patient experience. It also reduces need to invest in unnecessary hardware thus reducing deployment and maintenance cost.

For more information, contact us at [email protected].

๐—œ๐—ป๐˜๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐—ถ๐—ป๐—ด ๐—ก๐—ฒ๐˜…A simple but elegant queue system with contactless and crowd-management featuresOffers you:โ–ช A multi-user...
04/12/2021

๐—œ๐—ป๐˜๐—ฟ๐—ผ๐—ฑ๐˜‚๐—ฐ๐—ถ๐—ป๐—ด ๐—ก๐—ฒ๐˜…

A simple but elegant queue system with contactless and crowd-management features

Offers you:
โ–ช A multi-user dashboard to show who is waiting, who has been notified, who has been served
โ–ช Customer notification with just a click of a button
โ–ช Ticketing controls that allow you to configure when customers can obtain an e-ticket
โ–ช Customisable messages for your customers
โ–ช Real-time enquiry on queue status
โ–ช Option to print ticket on admission

For more information, contact us at [email protected]

A simple but elegant queue system designed for e-ticketing.

26/11/2021

๐—™๐—ฒ๐—ฎ๐˜๐˜‚๐—ฟ๐—ฒ ๐—™๐—ฟ๐—ถ๐—ฑ๐—ฎ๐˜†!

With the offline events gradually going back to normal, we have enhanced Sojourner to help churches manage their services with ease and safety in mind.

Sojourner now has:
โ–ช๏ธ Service event management with seat allocation
โ–ช๏ธ Service booking system that allows members to book their preferred location
โ–ช๏ธ Self-service cancellation and amendments
โ–ช๏ธ Contactless check-in

For more information, contact us at [email protected]

Sojourner is a comprehensive and robust church management system designed to help churches by simplifying and streamlini...
22/11/2021

Sojourner is a comprehensive and robust church management system designed to help churches by simplifying and streamlining complex ministry and day-to-day operations.

Sojourner provides advanced functions for:
โœ”๏ธChurch membership management
โœ”๏ธChildren ministry
โœ”๏ธVisitor follow up
โœ”๏ธCell group management
โœ”๏ธEquipping (Christian education)
โœ”๏ธAttendance taking
โœ”๏ธCommunication
โœ”๏ธAGM management and many more.

It is designed to be used anytime, anywhere and on any platform - PCs, tablets, and smartphones.

To know more about Sojourner, check out:

Sojourner is a comprehensive and robust church management system designed to help churches by simplifying and streamlining complex ministry and day-to-day operations.

07/04/2017

Sojourner is a comprehensive and robust church management system designed to help churches who are grappling with difficult issues like PDPA, administrative workload and visibility on the congregation.

Sojourner provides advanced functions for church membership management, children ministry, visitor follow up, cell group management, equipping, attendance taking, communications, AGM management and many more. It is designed to be used anytime, anywhere and on any platform - PCs, tablets and smart phones.

Check out our website for more information:
http://www.greenfossil.com

Engage 2 is a highly configurable online event management and booking system with sophisticated management features, com...
07/04/2017

Engage 2 is a highly configurable online event management and booking system with sophisticated management features, comprehensive reports, a versatile billing engine and payment gateway integration.

It allows an organization to manage events efficiently and provide better service to their clients through an intuitive user interface.

Check out our website for more information:
http://www.greenfossil.com

Address

5008 Ang Mo Kio Avenue 5 #04-09 Techplace II
Singapore
569874

Opening Hours

Monday 08:00 - 18:30
Tuesday 08:00 - 18:30
Wednesday 09:00 - 18:30
Thursday 08:00 - 18:30
Friday 08:00 - 18:30

Telephone

+6581820483

Alerts

Be the first to know and let us send you an email when Greenfossil Pte Ltd posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Contact The Business

Send a message to Greenfossil Pte Ltd:

Share