Workshops

9:50am - 10:20am

10:20am - 10:50am
10:55am - 11:25am
Seeding the Cloud: Engineering Solutions for Cloud Adoption
Hunter Nield, Distinguished Engineer, GovTech
As the Government moves to the commercial cloud, it has been important to provide engineering tools and services to accelerate adoption, improve security and encourage best practices. In this talk, Hunter will cover how automation, central platforms and initiatives have assisted in upskilling and enabling the journey to cloud for our internal teams and the wider industry.
Who Should Attend
  • General audience looking to adopt cloud (or already on the journey)
More...
On-Demand Videos
Secrets Behind Future-Proofing Systems
Paul Ng, Principal Solution Architect, GovTech
We typically re-develop systems every five to eight years. The effort can potentially take three to five years, after which the system may no longer be relevant to businesses.

A different approach is needed in the way we engineer systems that are future-proof and are able to adopt new ways without massive migration and redevelopment.

What are the methods that we can deploy today for tomorrow? Find out the secrets behind future-proof systems as we share the lessons learned.
Who Should Attend
  • IT Architects and persons involved in the system design and implementation
  • Application Services Managers
  • Software Engineers
  • System Analysts
More...



CSS in JS – The Good, the Bad and Ugly
Maya Shavin, Senior Front-End Developer, Cloudinary
The rise of modern JS frameworks brought in more efficient concepts of front-end programming. These inspired new approaches, such as CSS Module and CSS-in-JS, more scoped in working with CSS.

It is always a debate which is the best practice among these approaches. Some claimed CSS-in-JS eliminates most developers' fears when dealing with CSS (the CSS file) with a more dynamic approach. Some disagrees. If you are keen to know about CSS-in-JS and what should be considered when it comes to working with CSS, this talk is for you.
Who Should Attend
  • Web Developers
  • React Developers
More...

11:30am - 12:00pm
Six Principles for Refactoring a Monolith to Microservices
Chris Richardson, Architect, Eventuate, Inc
A typical mission-critical enterprise application is a large, complex monolith developed by a large team. Software delivery is usually slow, and the team struggles to keep up with the demands of the business. Consequently, many enterprise applications are good candidates to be migrated to the microservice architecture. But how do you know whether it makes sense to migrate to microservices and how to get there?

This talk will shed light on when you should consider migrating to microservices. Attendees will learn principles for migrating a monolith application to a micro-service architecture, and how to implement new functionality as services – breaking apart a monolith incrementally, one service at a time.
Who Should Attend
  • Intermediate to Senior Enterprise Application Developers.
More...
On-Demand Videos
Think Big and WINS with Microservices
Charles He, Principal Solution Architect, GovTech
WINS is a large-scale mission-critical system developed with agile software delivery methodology. It evolved from an MVC architecture to a micro-services architecture. The change in architecture requires changes to application design, security management, infrastructure platform and DevOps practices. It also has impact on organisation structure and delivery practices.

The speaker will share his WINS experience of implementing a large-scale system on micro-services architecture, from the definition of micro-services to the implementation of container platform and DevOps practices on the Government Commercial Cloud, as well as the impact to team dynamics and agile delivery practices.
Who Should Attend
  • Programme Managers
  • Product Owners
  • Architects
  • Tech Leads
  • DevOps Leads
More...
12:00pm - 1:00pm
Break

1:00pm - 1:30pm
Keynote: Innovation in the Public Sector - Opportunities in Scale, Data and Community
Will Grannis, Managing Director, Chief Technology Officer (CTO) Office, Google Cloud
1:35pm - 2:05pm
On-Demand Videos
GitOps your way into Kubernetes
Ronald Kan, Software Engineer, GovTech
In the modern technology world, developers are spoiled with choices to deploy applications into their Kubernetes. Infrastructure-as-Code, continuous integration/delivery pipelines, or the Kubernetes command line are good examples of how some teams are performing their deployment into Kubernetes.

GitOps is an alternative to performing continuous delivery into Kubernetes. In this session, we will shed some light on GitOps and how it differentiates itself from existing solutions in the market.
Who Should Attend
  • DevOps Engineers
  • Software Engineers
  • Solutions Architects
More...

2:10pm - 2:40pm
Achieving Multi-Model Security: Containers, Functions and Cloud Services
Tsvi Korren, Field Chief Technology Officer, Aqua Security
The introduction of Cloud and Cloud-Native applications in hosted platforms, containers, and functions, have each been challenging for security organisations. To complicate things further, there are applications being designed right now that include multi-cloud and multi-modal deployments.

Such applications can have the data layer in managed database, some business processes in virtual machines, other processes in containers and some in functions. By selecting the best modality for each of its components, the applications become very efficient. However, the security for such deployments is not well understood and the practices are not well-defined.

Many organisations still have difficulties in bringing together Security and DevOps. Others are just starting to formalise their approach to containers, functions and cloud services. Compounding the layers of nascent best practices is causing organisational tension and can even result in paralysis. However, along with the disruption, there is also a real opportunity to do better.

So how should security organisations approach multi-modal applications? This session will provide a refresher on the security considerations for DevOps-based application deployments. It will describe the opportunities that make these deployments easier to secure, and highlight the commonalities and the differences between these delivery modalities. The speaker will also propose a way for security professionals to rationalise their capabilities into a single framework, one that takes advantage of the unique properties of these modern applications and to come up with practices for better security, resiliency and consistency.
Who Should Attend
  • Application Security Engineers
  • Cloud Enterprise Security Architects
  • Cloud Platform Security Engineers
  • Chief Technology Officers
  • DevOps Engineers
  • Enterprise Architects
  • Information Security Engineers
  • IT Managers and Strategists
  • Platform and Operation Engineers
  • Security Consultants
  • Software Developers and Engineers
  • Software and Solution Architects
  • System and Infrastructure Architects
More...
On-Demand Videos
Enabling CI/CD for Agency Apps Projects on Government Commercial Cloud
Linda Chang, Assistant Director, GovTech
Eric Tan, Applications Consultant, GovTech
In this talk, you will learn how you might quickly enable modernised apps development practices such as CI/CD, “shift left” practices and deployment automation for agency systems on GCC.

This is a curated lesson sharing for apps vendors/developers, who are doing apps development work for agencies, to get started with CI/CD quickly.
Who Should Attend
  • Apps Vendors and Developers
More...



Hastening Cloud Migration through Standard Image Builds and Automation
Tang Bing Wan, Principal Infrastructure Architect, GovTech
Leong Qin Yan, Senior Technical Consultant, GovTech
Migration to the Government Commercial Cloud across whole of government has been hastened through the usage of standard images and automation. We will share the high-level concepts and design thinking behind what we have done, and how this has impacted the migration activities for government agencies.
Who Should Attend
  • Engineers who are interested in infrastructure automation
More...
10:55am - 11:25am
Leveraging Digital Signing and Face Verification with Singapore’s Digital Identity
Dominic Phoon, Deputy Director, National Digital Identity, GovTech
COVID-19 has accelerated business digitalisation processes, nudging businesses to move their transactions online. With SingPass - Singapore’s digital identity - as a universally trusted identity and data platform, businesses can build even better digital services with secure identity verification and provide seamless user journeys for their customers.

Learn about the development of SingPass Face Verification and Sign with SingPass, and how these new features can be integrated with private sector digital services.
More...
On-Demand Videos
Creating a Barrier-Free Singapore through Crowdsourcing - The SmartBFA Experience
Tan Hwee-Xian, Data Science & Operations Research Advisor, FedEx Express, Asia Pacific
At the Bloomberg Live "Sooner Than You Think" forum held in Singapore in 2018, nearly 75% of delegates picked inclusiveness to be the key measure of success for a smart city. An inclusive smart city is a citizen-centered approach that extends the experiences provided by smart city solutions to all citizens, including seniors and persons with disabilities (PwDs).

In addition, choices and experiences at work or school are influenced by the availability of accessible and affordable transportation. The accessibility and inclusiveness of public spaces are therefore pertinent in empowering the independence of PwDs and their participation levels in social, community, family and economic activities.

Despite existing regulations on barrier-free accessibility for buildings and public infrastructure, pedestrian infrastructure is generally still inaccessible to PwDs in many parts of the world. In particular, barrier-free inaccessibility is exacerbated at interconnections between establishments (such as buildings or transport hubs), due to the lack of clear division of responsibilities in implementing accessibility provisions by different public and private entities.

In this talk, we introduce SmartBFA (Smart Mobility and Accessibility for Barrier-Free Access), which aims to design a scalable and sustainable system that can collect, classify and determine accessible point-to-point routes. SmartBFA specifically addresses interconnection gaps in first and last mile BFA paths, including building-to-building, building-to-transportation hub and hub-to-hub routes. The system relies primarily on data acquired from Internet of Things (IoT) devices that are retrofitted on the wheelchairs of participants as they go about their daily commute.

The passive crowdsourcing approach adopted in SmartBFA overcomes the issue of user fatigue while maintaining contextual authenticity, and sets SmartBFA apart from existing efforts that depend primarily on active user contributions.

This initiative has collected data from more than 160 unique wheelchair participants since May 2018, spanning across more than 38,000 hrs and 49,000 km of travelled paths.

This talk will cover the design methodology of the passive crowdsourcing approach, as well as preliminary results (e.g., travel patterns, accuracy of path surface condition detection) and challenges/lessons learned.

*SmartBFA is funded by the Tote Board’s Enabling Lives Initiative Grant, and supported by SG Enable.
Who Should Attend
  • Technical leads who are interested to design, develop or deploy IoT systems for active citizenry
  • Entities who are interested in working towards an inclusive Singapore.
More...



Mobile DevOps in Enterprises
Ryne Cheow, Engineering Lead, NTUC Enterprise
Mobile development and operation has not been a straightforward thing to do. Features are not getting released fast enough and as a result, humans are often involved in manual integration and release processes.

In enterprises, teams are usually built out of multiple business teams where they each work towards a slightly different goal, and having development teams across business to align with each other is as hard as aligning the goals of the business.

In this talk Ryne will shed light on how teams can scale by enabling parallel development and proper automated CI/CD through Bitrise.
Who Should Attend
  • Software Engineers
  • Software Engineering Leads
  • Product Managers
More...

11:30am - 12:00pm
Re-Introducing Singapore Government Tech Stack
Kevin Ng, Director, CODEX, GovTech
The Public Sector understands the need to modernise the developer experience – applications and services need to be built and deployed quickly, seamlessly, and be responsive to end users while having the highest security standards. The Singapore Government Tech Stack (SGTS) is being designed and built to help us do that. SGTS is not new and many of us are already power users of tools like the Secure Hybrid Integration Pipeline (SHIP) and Hive Agile Testing Solutions (HATS) in SGTS.

So what's new? GovTech has recently formed the CODEX (Core Operations Development Environment and eXchange) team whose goal is to get timely feedback from agencies, as well as provide clear product roadmaps and support plans on tools that are included in the SGTS.

Don't miss the session as Kevin shares the latest on SGTS, the tools that are coming your way and how government agencies have benefited from it. Remember to bring along your questions and feedback as these will shape the future roadmap of the SGTS.
Who Should Attend
  • Agency tech decision makers
  • Technical managers who review technology choices
More...
On-Demand Videos
It Could Always Be Worse: Famous Bugs in Software Engineering
Paul Asjes, Developer Support Engineer, Stripe
It is inevitable in Software Engineering that you will ship bugs into production code. You will break the product, scramble to fix it and feel terrible. Public Service Announcement: you are also not alone in this, nor is it as bad as you may think it is.

Paul will deliver a lightning review of famous bugs in software engineering history, highlighting those responsible for crashing satellites, causing blackouts, and costing hundreds of millions of dollars. These famous blunders provide lessons for every software engineer struggling with how to cope with inevitable errors.
Who Should Attend
  • Anyone who is a software engineer or is considering a career in engineering
More...



TRANSCRIBE, A Journey to Grow an AI Platform
Han Jing, Senior Project Manager, GovTech
GovTech has embarked on the journey to develop a Speech-To-Text (STT) platform, TRANSCRIBE, for the public sector since April 2019. A year later, we have learned more of STT technology, and we will share the challenges of building an AI platform and beyond.
Who Should Attend
  • Product Managers
  • Project Managers
  • AI Engineers
  • Software Engineers
  • All who are interested in STT and its applications in the public sector
More...



The Economics of Technical Debt
Antariksh Mahajan, Associate Software Engineer, Open Government Products, GovTech
Why do we call poorly written software "tech debt"? One interpretation is that, like financial debt, technical debt grows with time and incurs interest in the form of dev work. But the analogy goes deeper than that. Just like financial debt, tech debt arises due to competing incentives between different stakeholders in the project, and it can be managed by adjusting those incentives.

This talk will discuss how team culture and decision-making processes affect tech debt, and how tech debt can be tackled by translating solutions from the world of economics into real software practices. Along the way, Antariksh will draw examples from his engineering experience in FormSG, a mature product for which addressing tech debt has formed the bulk of his work. Attendees will walk away from this talk with a better understanding of how to create more reliable products and happier dev teams by recognising, categorising and mitigating tech debt.
Who Should Attend
  • Engineers
  • Product Managers
More...
12:00pm - 1:00pm
Break

1:00pm - 1:30pm
Keynote: Innovation in the Public Sector - Opportunities in Scale, Data and Community
Will Grannis, Managing Director, Chief Technology Officer (CTO) Office, Google Cloud
1:35pm - 2:05pm
SHIP and HATS – Today and Beyond
Foo Ji-Haw, Deputy Director, CODEX, GovTech
The Secure Hybrid Integration Pipeline (SHIP) and the Hive Agile Testing Solutions (HATS) teams have been evolving and learning from agencies as they onboard their projects and share their operating nuances. This talk summarises where we are today, the key features released (such as Digital.AI and remote device testing), and what to look forward to.
More...
On-Demand Videos
Designing the SG Tech Stack (Sensor Node) using mbedOS
Lau Lee Hong, Associate Embedded Software Engineer, GovTech
Daniel Tan, Student, Stanford University
Our planet will house billions of connected devices by 2025, but developing production-grade sensor nodes that has software features spanning across disciplines poses a high barrier of entry, especially for small teams.

SG Tech Stack - SIOT (MANUCA) was built using ARM's mbedOS to hasten development time. This sharing session will cover:
  • what problem MANUCA is trying to solve
  • why we chose ARM's mbedOS
  • how we build MANUCA using mbedOS
Who Should Attend
  • Software developers interested in developing IoT sensor nodes
More...



All Your Git is Mine.. Wait.. Env Too?
Sim Cher Boon, Student, Singapore Management University (SMU)
In the world of agile development and automated deployment, bread crumbs are left behind at times. This talk will cover how an adversary can take advantage of open data to find mis-configured websites exposing git directories, and how the same tactic can be used to leak privileged information from the environment file.
Who Should Attend
  • Developers
  • IT Ops
More...



Responsible AI: Building Trust in Artificial Intelligence
Liu Feng-Yuan, CEO, BasisAI
Artificial intelligence (AI) is at an inflection point - where what’s slowing widespread adoption is trust. Rebuilding trust in AI requires taking a responsible approach to developing and using the technology. Machine learning systems that are designed with in-built AI governance are more transparent, explainable and fair, with the ability to detect and correct unintended biases that can creep into these systems. Hear from Feng-Yuan, BasisAI's CEO and co-founder, about how MLOps and AI governance are helping to regain consumer trust in AI, whilst helping enterprises to build scalable AI systems with a faster time to impact.
Who Should Attend
  • CTOs
  • Software Engineers
  • DevOps Engineers
  • Data Scientists
  • Business or Product Unit Owners
  • Machine Learning Engineers
More...

2:10pm - 2:40pm
On-Demand Videos
BYO-DF: Build Your Own Device Farm
Lim Zui Young, DevOps and Quality Engineer, GovTech
With the large variety of mobile phones and web browsers customers use, developers today face the challenge of time and costs to ensure app compatibility across the large number of these platforms and devices. Learn the technical details of hacking together a physical device farm for your development team to control phones and web and mobile app tests with open-source libraries and custom code.

The talk will cover setting up the physical infrastructure of a device farm, installing automated testing libraries, and tying it all together with remote debugging and display mirroring software.
Who Should Attend
  • Web and Mobile Application Developers
  • Quality Assurance and Quality Engineers who wish to help their teams advance to automated testing and reduce costs through sharing of resources and testing at scale
  • “Geeks” at heart who like to learn about automated testing and building their own device farm
More...



MLOps: Enterprise-Ready DevOps for Machine Learning
Marcus Tee, Solution Architect, Microsoft
MLOps is gaining popularity as it bridges the gap between data scientists and application developers. Often, organisations may face challenges in preserving an audit trail for ML algorithm training processes, as well as deploying ML algorithms in an automated and scalable manner.

MLOps is a framework that helps to address the following challenges:
  1. Deploy ML projects from anywhere, including intelligent cloud and intelligent edge
  2. Monitor ML applications for operational and ML-related issues
  3. Capture the data required for establishing an end-to-end audit trail of the ML lifecycle
  4. Automate the end-to-end ML lifecycle, with reproducible pipeline

In this session, the speaker will walk through the end-to-end processes in MLOps from the perspective of data scientists, starting from the local development environment to cloud during training phases. The talk will also cover how to commit code for automated code scanning and model deployment, as well as leverages the platform to gain full visibility on models operation to improve performance using reproducible pipelines.
Who Should Attend
  • Data Scientists
  • Software Developers
  • Cloud Computing Specialists
  • DevOps Engineers
More...



VICA – GovTech’s Next-Generation Chatbot Platform
Bertrand Lee, Smart Nation Fellow, GovTech
VICA (Virtual Intelligent Citizen Assistant) is GovTech's next-generation Chatbot/Virtual Assistant/Conversation AI platform. It will serve as the platform to enable the tech refresh of all 90+ existing Ask Jamie government agency chatbots. VICA will support modern Natural Language Processing Engines and leverage Machine Learning/AI technologies to perform advanced analytics on chatbot content to improve users’ experience when interacting with Singapore government chatbots.
Who Should Attend
  • Tech community in general
More...
10:55am - 11:25am
Building Internal Developer Communities
Mark Birch, Principal Startup Advocate APJ, Amazon Web Services
The talk will cover practical examples of how organisations can build internal communities through a "trust layer", connecting to the personal WIIFM ("What's in it for me?") and nudging the intrinsic motivations in employees to want to participate.

The speaker will also discuss strategies to scale communities in a way that is self-sustaining and continuously creates value. He will also share how to apply principles behind “Metcalfe’s Law” in order to ensure the long-term health of the community and the benefits that arise from a thriving community.
Who Should Attend
Anyone who is interested in:
  • Developing internal communities
  • Building Communities of Practice
  • Deploying organisational models that foster innovation
  • Anyone that desires more collaboration and sharing in their organisation
  • IT and Engineer Leaders / Managers
More...
On-Demand Videos
Singapore Government Design System (SGDS)
Daren Ng, UX Designer, GovTech
The SGDS was developed to unite teams in creating fast, accessible and mobile-friendly digital services with a common set of UI components that comply to the Digital Service Standards.

Head on down to learn more about how the design system came about and what we have to offer
Who Should Attend
  • Designers
  • Developers
  • Project Managers
  • Product Managers
  • Anyone who is interested in design systems
More...



Open Source Software: Please Build Responsibly
Cameron Townshend, Solutions Architect, Sonatype
Open-source software (OSS) has transformed the way we build software for the better. It is designed for reusability, transparency, ease and allows you to incorporate components into your own applications as dependencies. Most of the companies and applications we rely on today are only made possible because of OSS.

But the power of OSS did not come without the introduction of significant risk. Open-source projects have vulnerabilities. In fact, last year 51% of JavaScript packages downloaded had a known vulnerability and 12.1% of Java packages had a known vulnerability. OSS could also be attacked maliciously by bad actors, compromising any applications that depend on those projects. Dependencies hosted in public repositories can disappear, breaking your builds. Complexity can obscure the true surface area of your application, making it difficult to spot security holes in your apps. The list goes on.

The good news is that all of the risks can be prevented with responsible building practices. In this session learn:
  • How to pick a trusted source for OSS components, and why it’s important
  • How to get started with free tools to begin checking for issues in components
  • How responsible building can actually improve the speed and reliability of your build pipeline
  • How automating your OSS security can help take 25 days of manual work, down to five minutes
Who Should Attend
  • Developers
  • DevOps Engineers
  • DevSecOps
  • AppSec
  • Tech Risk or Governance and Compliance practitioners
More...



Designing for the 100%: Building an Inclusive and Accessible National Digital Identity
Chew Kia Hwee, Senior UX Designer, GovTech
Gloria Chua, Associate UX Designer, GovTech
If every citizen is to have a National Digital Identity (NDI), then how can we ensure that regardless of age, ability and digital literacy, one is able to use it with confidence and dignity? What is the experience like to be unintentionally excluded from such a system? How does one build the case for tackling these issues?

This talk will cover the NDI team's explorations in this area from a research, design and engineering angle, as well as how their work has shifted their lens of what it means to build a truly inclusive product.
Who Should Attend
  • Designers
  • Developers
  • Project Managers
More...

11:30am - 12:00pm
The Agile Innovation Paradox
Irina Chiew, Head of Design, SEA, ThoughtWorks
In 2016, Professor Julian Birkinshaw declared that we have entered the Age of Agile. Agile is now spreading rapidly, under various labels, to all parts and all kinds of organisations, allowing firms to deliver instant, intimate, and frictionless value at scale. But as design practitioners, we are often left to ponder how design and research fit into the agile delivery model.

This talk explores the mindsets and practices required by both designers and developers in order to continue innovating at scale. It looks to bring clarity to the topic with practical guidelines to help you find a way that works for you.
Who Should Attend
  • Roles related to Software Engineering and Design who are practising Agile
More...
On-Demand Videos
Data Transformation – A GovTech Story
Joseph Tan, Assistant Director, Data Science and AI Division (Capability Development), GovTech
Many organisations hope to use Data Science and AI to transform the way they have been operating their businesses. Some may achieve success in pockets of projects or teams, but a true transformation into an organisation where management and staff truly embrace the use of data is a lot more difficult.

The primary reason for failure is seldom because technology is not yet ripe, but rather the lack of an overall strategy to tackle organisational structure, training, tools and platforms, processes and culture.

GovTech has embarked on its own data transformation journey. I will share GovTech's approach to become data analytics-ready in a scalable and sustainable way, and how we have created an eLearning course - the Data Literacy ePrimer - as a foundation for public officers to build up their key knowledge about data.
More...



Lessons Learned from Cultivating Open Source Projects and Communities
JJ Asghar, Developer Advocate, IBM
Over the last decade, I’ve had the professional privilege of building and cultivating some Open Source projects and communities. To start off, this isn’t a tools talk, this is a talk about the soft skills you have to have to be able to succeed as a leader in an Open Source project. My journey started with attending to the frequently asked questions for a small Linux Distribution called CRUX, and then years later professionally moved to the OpenStack-Chef project to build OpenStack clouds. I’ve grown other projects along the way helped build tooling and communities – some have been successful and still running today, while others were just flashes in the pan. I’ve learned a tonne on this journey; honestly still am, but I have some lessons that are hard-learned and hopefully I can warn you of pitfalls that can cause wasted cycles and pain.
Who Should Attend
  • Anyone
More...



Building an Assistive Technology Platform for the Smart Nation
Ong Lay Teen, Senior Systems Engineer, GovTech
Sensors and Internet of Things (IoT) are important components of the Singapore Government's Smart Nation initiative. IoT is a network of sensors, computing devices, mechanical and digital machines, that are provided with unique identifiers (device/network internet address) and with the ability to transfer data over a network.

Can we evolve IoT, a simple information connectivity, into tools that can enhance community engagement, participation and enable the living of all? We know that the accessibility and usability of these IoT devices to a non-tech community could be enabled through an effort of training and education. Could we do the same IoT enabling platform for people with physical limitations? Could an ecosystem of the IoT enable the engagement of people who have a range of physical, sensory, and cognitive characteristics that are not like the mass community?

In this talk, I will share my recent experience working on the Assistive Technology (AT), and some technical challenges faced in enabling AT in IoT ecosystems.
Who Should Attend
  • Sensors and IoT Developers
  • Project Mangers
  • Systems Managers/Engineers
  • Assistive Technology Believers
More...
12:00pm - 1:00pm
Break

1:00pm - 1:30pm
Keynote: Innovation in the Public Sector - Opportunities in Scale, Data and Community
Will Grannis, Managing Director, Chief Technology Officer (CTO) Office, Google Cloud
1:35pm - 2:05pm
Singapore Government Developer Portal (SGDP)
Chia Hsiao Ming, Director, Engineering Productivity, GovTech
Wei Junyu, Associate Software Engineer, GovTech
The SGDP allows developers and project managers working on government digital projects to discover and learn to use technologies built by the government. Existing government teams can also collaborate to write technical documentation and share their expertise in building digital services for Singapore.
Who Should Attend
  • Developers
  • Project Managers
  • Anyone who wants to learn about technologies built by the government
  • Anyone with experience in building applications for the government and is interested in sharing their experiences and lessons learned with the world
More...
On-Demand Videos
The Secret to Building Fast, Secure, and Cheap Websites for the Singapore Government
Kwa Jie Hao, Associate Software Engineer, Open Government Products, GovTech
Most government websites are hosted on clunky content management systems (CMS) which render web pages on the server side. These solutions are often expensive to maintain, needlessly complex, and vulnerable to a host of security threats.

Faced with this problem, a team at Open Government Products came up with an end-to-end solution which enables government agencies to build their own websites in a fast, secure, and cheap manner. Learn more about the tradeoffs and technical decisions which allowed the Isomer team to launch and maintain over 70 websites with a small team of four.
Who Should Attend
  • Technical product managers
  • Tech Leads
  • Engineers
  • Anyone interested in web development
More...



Digital4Good: Inspiring Kids to Code
Joel Kek, Software Engineer, GovTech
Samantha Wong, Software Engineer, GovTech
Christabel Neo, Software Engineer, GovTech
It takes a village to make an impact and in the case of GovTech’s Digital4Good programme, GovTechies create opportunities for every kid to be a curious, self-motivated learner through digital literacy. There are unique challenges in introducing children to coding and kids as young as eight years old may find it difficult to understand the languages and tools. Hear how three GovTechies have made lines of alien-looking programming code friendly to children.
Who Should Attend
  • People who are interested to use technology as a tool to allow children to express their creativity, think critically, solve problems and discover what they're passionate about.
More...



Participatory Design of Community Spaces using Virtual Reality
Lee Chen Tong, Senior Systems Analyst, Housing & Development Board
Remaking Our Heartlands (ROH) is a programme initiated by the Housing & Development Board (HDB) of Singapore to rejuvenate existing towns through the upgrading of ageing infrastructure, facilities, and injection of new amenities. Particular areas within the town are marked out for upgrading in a bid to re-liven the town and inject vitality so as to provide a continuously desirable environment for residents across Singapore.

As part of the ROH programme, HDB sought ways to engage residents on the sites they wish to see re-developed, and co-design these areas with them. This serves to generate a greater sense of ownership and belonging to these spaces as well as the community living within.

However, the traditional co-design process took an extended period of time to see results and residents often had to rely on their imagination to understand the ideas discussed at the design workshops. This is largely due to the fact that co-design workshops could only rely on sketches, example photos, and cardboard/styrofoam models to depict ideas discussed. The approach made it challenging for residents to visualise the outcome, resulting in each resident ending up with very different expectations of the same abstract ideas discussed. Because ideas could only be discussed in an abstract fashion, it takes typically three months to converge the ideas from residents into actionable design proposals by design consultants.

To improve on these limitations and better engage the community, HDB designed, developed and implemented the use of Virtual Reality (VR) technology in the participatory design process through the ROH Design Workshop for Toa Payoh Town and Woodlands Town in March 2018.

More than 90% of the participants indicated that the VR solution helped them visualise the designs clearer, and that they enjoyed the engagement process better.

As part of the Unity VR solution designed for HTC Vive and Mobile OSes, a digital twin of the site to be co-designed would first be created to-scale prior to each engagement session. As the discussion proceeded, facilitators would place virtual furniture and layout components around the virtual site according to the comments and ideas from participating residents. The intuitiveness of VR helped residents visualise abstract design ideas that were being discussed and also enabled participants to relate to the implications of their proposals and discern potential issues. In addition, it minimised the chance of stakeholders having different interpretations of an idea, which in turn minimised the error in the design translation process.

By the end of the session, perspective photos of the proposed 3D designs could be compiled immediately for voting, which eliminates the original processing time of two to three months.

In this talk, the speaker would share the motivations, business requirements, development methodologies and implementation considerations of this VR solution. We will place particular emphasis on design considerations and features for VR applications - how to minimise nausea for VR experiences, what features to include to orientate first-time VR users, what features to avoid or implement for better crowd management, and residents' feedback on our VR experience.
Who Should Attend
  • Anyone who has an interest in the use of immersive technologies for engaging the public
More...

2:10pm - 2:40pm
The UX Journey of CPF Digital Service
Ng Hock Keong, Deputy Chief Executive (ICT & Digital Services), Central Provident Fund Board
This talk will cover how the CPF Board transformed mobile services to complement its website, which is one of the Singapore Government’s most-transacted website since the 2000s.

The presentation will also discuss the team’s motivation to be the first Government agency to implement PayNow in 2018. Today, PayNow has become the main channel for CPF’s digital service to receive and pay out to its customers.
Who Should Attend
  • People who are responsible in planning and designing digital services for the citizens.
More...
On-Demand Videos
The A11yphant in the Room
Dalson Tan, Associate Software Engineer, Technology Associate Programme, GovTech
Accessibility is a rarely talked about topic in Singapore. Our talk is about our ongoing quest for better accessibility testing in GovTech. As interns of HATS (Hive Agile Testing Solutions), we learnt about the accessibility landscape in Singapore and crafted a testing solution to enable software developers to cater to persons with disabilities when developing e-services. We aim to raise awareness of the gap in accessibility among people in tech.
Who Should Attend
  • People who are interested in GovTech and its efforts in web accessibility
  • Developers / DevOps Engineers
  • People who are seeking internship opportunities or want to find out more about the life of an intern in GovTech
More...
10:55am - 11:25am
Digital Solutions in the COVID-19 Response: The Singapore Experience
A/Prof Vernon Lee, Director, Communicable Diseases Division, Ministry of Health
This presentation will present Singapore's response to the COVID-19 pandemic, and the tools that have been developed for COVID-19 response including surveillance, contact tracing, and containment of spread. This includes the use of common databases for better data integration, geo-spatial-temporal analytical tools, location and proximity detection, and electronic quarantine solutions. Routine monitoring and evaluation of the effectiveness of these tools are also important to ensure their effectiveness and to improve on them over time.
Who Should Attend
  • Professionals working on tech solutions for healthcare
More...

11:30am - 12:00pm
Designing Responsibly in the Time of A Pandemic
Joycelyn Chua, UX Designer, Government Digital Services, GovTech
If there is a way to quickly isolate people from a virus and it involves collecting people’s data, would developing the technology be less responsible, or more? What makes a responsible technology?

One of the things we learnt from deploying the first nationwide digital contact tracing system, was that what was considered responsible went beyond the design of the technology. The more challenging work was in addressing deep-rooted beliefs about technology, data, and authorities with power. As designers, developers, and product people, we are going to face more of such dilemmas where there is no right or wrong, only what we agree on. What lessons about responsible technology and trust could we bring to tomorrow?
Who Should Attend
  • Anyone interested in responsible technology
More...
12:00pm - 1:00pm
Break

1:00pm - 1:30pm
Keynote: Innovation in the Public Sector - Opportunities in Scale, Data and Community
Will Grannis, Managing Director, Chief Technology Officer (CTO) Office, Google Cloud
1:35pm - 2:05pm
The Design and Manufacturing Journey behind TraceTogether Tokens
Quek Yang Boon, Director, Sensors & IoT, GovTech
Dominic Chan, Director, Moments of Life, GovTech
Contact tracing is paramount in the fight against COVID-19. Enabling the digitally excluded to participate in the national TraceTogether initiative was a problem statement tasked to the Sensors and IoT team of GovTech – and the TraceTogether Token is the solution.

Yang Boon and Dominic will share the journey of bringing a product from concept to mass distribution within a matter of months. Unlike most government tenders for supplying a product, the team reached out to industry partners to co-design and manufacture with GovTech. This allowed the team to prototype and iterate on the design while requirements continued to evolve. The project team navigated this against a challenging backdrop of an evolving pandemic and its impact on supply chain availability.
More...

2:10pm - 2:40pm
Sending Messages At-Scale with Postman.gov.sg
Jean Tan, Software Engineer, GovTech
Since February 2020, Postman.gov.sg has sent half a billion WhatsApp messages about COVID-19 to Singapore's residents. Now, it has pivoted to enable public officers to send customised messages through email, SMS, and Telegram. In this talk, Jean will discuss the challenges faced in sending messages at scale, how the architecture has evolved, and demonstrate how public officers can easily onboard themselves onto Postman.gov.sg to begin communicating with citizens.
Who Should Attend
  • Software Engineers
  • Agency Stakeholders
More...
10:10am - 10:40am
Technical Insights from Large Scale Cloud Migration Experience
Dr. T. S. Sakthivel, Director, Solution Architect Office (SAO), GovTech
The Singapore Government embarked on a “Commercial Cloud First” strategy for a majority of its systems and is currently going through the first wave of migrating 100+ systems to the Government Commercial Cloud.

This talk will share the technical insights, best practices and lessons learned from this massive cloud migration exercise.
Who Should Attend
  • Cloud Architects
  • Application and Infrastructure Managers
More...

10:45am - 11:15am
Security as an Outcome: Collaborative Metrics to Break Silos
Jerome Walter, Director, Security Modernisation, VMware
Cloud technologies and digital transformation strategies are forcing companies to innovate and iterate faster than ever. On the other hand, the increase in the number of breaches and complexity of attacks put considerable pressure on security teams to increase their level of control on systems.

These antagonistic forces are creating tensions between these two immediate priorities that businesses cannot miss. The dilemma is not new to organisations: it was the core challenge which led to the creation of DevOps and SRE practices. Unfortunately, DevSecOps implementations are often too focused on automating technology and overlook the organisational and cultural aspects of successful transformations. Also, the technical debt of legacy systems forces security teams to maintain existing control-focused security programs which are often inflexible to innovation, or bump into scarce resources, instead of tapping into modern practices.

So, what can we do?

DevOps was a response to similar challenges, and we see the success of outcome-driven metrics such as the four metrics of DevOps (lead time, deployment frequency, mean time to restore (MTTR) and change fail percentage) to measure agility and resilience. These metrics, now considered the gold standard of IT performance, have a specific attribute: they are not the result of any particular team or tool but require all groups to contribute a piece to the effort of improving the organisation. Essentially, business schools have been teaching this for decades: organisations need to align all departments and individuals towards a common goal perform better.

Can similar “health markers” be used to improve security? Can we derive measures and incentives to build a culture where “security is everyone’s responsibility”?

Cloud-native technology and Agile have certainly set the groundwork for some significant shifts in the security mindset. In 2017, Justin Smith’s “3Rs of Cloud-Native Security” set the marker to recognise the value of ephemeral, immutable and automated workloads for security and is still today remarkably adapted to the vast majority of breaches. Leaders in the cloud transformation are commonly using adversarial testing (chaos engineering, red teaming, bug bounties) as a means to not only continuously test the resilience of their systems but also provide the feedback loop necessary for the organisation to learn and improve.

In this talk, we explore a metrics framework for security, which, similarly to the four metrics of DevOps, help define security outcomes to be achieved collectively. By being tightly linked to the business imperative of being lean, efficiency and value-contribution, these metrics help ease the friction between business, IT and security by assisting each product team to take ownership of their security performance. These metrics, we posit, provide a reasonably good proxy for what “good” should be for the security of agile software development without entering the details of specific technologies and threats. They also provide an excellent glue point to mark the value and performance of various security transformation programmes such as DevSecOps, security champions, bug bounties and chaos engineering.
Who Should Attend
  • Security Leads
  • CISOs
  • Digital Transformation Leads
  • DevOps Specialists
  • Change Managers
More...
On-Demand Videos
Access Control with HashiCorp Vault Dynamic Secrets
Lai Kwan Cheng, DevOps Engineer, GovTech
Learn how to create a self-service/automated process to get temporary access tokens to access DB, ssh to servers or access AWS resources.
Who Should Attend
  • Anyone exploring dynamic secrets management
More...
11:15am - 12:30pm
Break

12:30pm - 1:00pm
Keynote: DevOps: Cloud and Back Again
Mitchell Hashimoto, Co-Founder and CTO, HashiCorp
1:05pm - 1:35pm
Modernising Tax Administration: IRAS’ Cloud Journey
Yap Mia Kai, Director, IRIN 3 Architecture Office (I3AO), Inland Revenue Authority of Singapore (IRAS)
Jonathan Yee, Senior Infocomm Specialist, Inland Revenue Authority of Singapore (IRAS)
Natasha Low, Principal UX Specialist, Inland Revenue Authority of Singapore (IRAS)
From the introduction of e-filing in the ‘90s to its adoption of commercial cloud, IRAS has a strong track record of using cutting edge technologies at-scale to tackle difficult problems.

This talk will delve into IRAS’ multi-year strategy to overhaul its IT architecture into one that is built on micro-services, predominantly cloud-native, a zero-trust model, and a complete modernisation of its technology inventory.
Who Should Attend
  • Software Developers
  • System Engineers
  • Cloud Computing Specialists
  • Software Architects
  • DevOps Engineers
  • Cyber Security Specialists
  • Project Managers
  • System Integrators
  • Service Providers
More...
On-Demand Videos
What It Takes to Deploy your Application on Kubernetes from Different Cloud Providers
Hrishikesh Kumar, Software Engineer, IBM
All cloud providers support managed kubernetes clusters as part of what they offer. Those new to kubernetes might think that breaking their monolithic application into a collection of smaller docker images is all that is required to move to cloud.

For the cluster to be actually production-ready, a kubernetes administrator has to set up many other things including:
  • Network
  • Storage services
  • IAM
  • DNS naming
  • Worker pool management
  • Monitoring
  • Log management
  • CICD
  • Security & compliance
  • Costing and billing
Once all these are done, the service provider can then create instances for their customers.

At the end of this session, attendees will understand the different things - usually specific to the cloud provider - that needs to be integrated with the kubernetes cluster so that the services can be consumed and continue to be operational without downtime.
Who Should Attend
Anyone interested in:
  • Developers and Ops who are moving their workloads onto kubernetes.
More...
10:10am - 10:40am
Developing Applications with Kubernetes
JJ Asghar, Developer Advocate, IBM
Microservices are one of the most popular programming architectures that revolutionised the way we look at application development. Docker alongside with Kubernetes are changing the way teams look at microservices deployments. Kubernetes provides powerful production-grade orchestration for your “Dockerised” microservices.

In this talk, attendees will get an overview of Kubernetes and what it provides for application development. Speaker will then go through the process of building and deploying a microservices application on Kubernetes.

The following content will also be covered:
  • Kubernetes basics
  • Building Container Images
  • Deploying the application with Kubernetes
  • Upgrading and scaling the application with Kubernetes
  • Debugging your application in Kubernetes
After this talk, attendees will have a firm understanding of the Kubernetes environment and how can its benefits help people in their evaluation to use this platform.
Who Should Attend
Anyone interested in:
  • An overview of Kubernetes
  • Platform development/support
More...
On-Demand Videos
Fun with Docker
Curtis Tan, Associate Software Engineer, GovTech
Some interesting things that you can do with Docker.
Who Should Attend
  • People who have some basic experience with Docker at work, but have not had the time to experiment
More...



Making Convolution Neural Network work for you with Video Analytics System (VAS)
Christopher Sia, Assistant Director (Video Analytics), GovTech
The application of deep learning in video analytics is not new. There are many commercial companies offering different video analytics products and solutions in the market today. Yet, Government agencies may still find themselves unable to find a solution that suits their business needs. In this talk, hear how GovTech’s video analytics team from the Data Science and Artificial Intelligence Division aims to address this issue. Learn from the agencies’ use cases that the team has come across, and how the team aims to realise these use cases with the launch of the Video Analytics System (VAS).
Who Should Attend
  • Anyone with an interest in leveraging VA to enhance service delivery and improve work efficiency
More...



Leveraging Data and AI to Improve Service Delivery and User Experience
Michael Lee, Senior Project Manager, GovTech
Lim Yee Wee, Applications Consultant, GovTech
To improve service delivery and user experience, we are tapping on the power of AI in an upcoming ministry mobile app. In this session, we will share how AI and data are used to provide personalised recommendations, and enhance the service engagement and delivery with the public.
Who Should Attend
  • Developers interested in implementing AI in their products
More...



Welcome to the Age of Serverless: Integration with Event-Driven Microservices
Donnie Prakoso, Senior Developer Advocate, Amazon Web Services
Event-driven design and architecture are increasingly common in modern applications built with Microservices. Serverless computing takes away the burden of infrastructure management, allowing us to stay focused on building applications. In this session, we’ll explore the benefits of serverless integration in event-driven microservices, and how you can get started on a cohesive solution to take your applications to the next level.
Who Should Attend
  • Developers
  • IT Managers
  • IT Professionals
More...

10:45am - 11:15am
Zero Knowledge Secret Sharing - Securely Digitalising the Singapore Government
Li Hongyi, Director, Open Government Products, GovTech
The Singapore Government is building new data sharing, citizen transactions, and digital identity systems. To minimise security and privacy risks, these systems are built using end-to-end encryption designs so that even the government servers running these systems have no visibility into citizens’ private data. We will walk through the use cases, system architectures, and protocols that we're using to achieve this.
Who Should Attend
  • All, engineers especially
More...
On-Demand Videos
AR/VR for Good
Eugene Soh, Founder, Mind Palace
After being abundantly familiar with both Virtual and Augmented Reality technologies, using them to create massive installations and art projects, Eugene decided to turn his focus to using his skills for good.

Exploring and pushing new tech in the most unexpected creative ways has always been in his DNA. He will be sharing some of his most creative works and his latest, more community-serving projects for the elderly and persons living with dementia.
Who Should Attend
  • Developers
  • Volunteers
  • Organisations and individuals looking to give back to the community in a meaningful way while learning about new tech.
More...



Architectural Security Considerations for IoT Solutions
Chin Hong Hua, Solution Architect, F5
Internet of Things (IoT) solutions provide both convenience and productivity to society. IoT solutions comprise a large number of interconnected hardware devices that share data. These devices consist of sensors, smart devices, actuators and appliances. Connectivity and data transfer occurs over both trusted Intranet and public Internet infrastructure.

IoT solutions are constantly evolving and as a result, security vulnerabilities are inherent. Exploitation of IoT security vulnerabilities has resulted in major IoT cyber attacks, including the Mirai Botnet attack on Dyn and the Stuxnet attack on Iranian uranium enrichment plants. Cyber attacks on IoT solutions can result in major inconveniences, economic disasters and even bodily harm. Security best practices and enhancements can minimise the risk of cyber attacks on IoT solutions.

This talk will cover the best practices in "security by design" which can be adopted by designers and stakeholders of IoT solutions. Attendees will also be introduced to a layered architectural design approach for secured IoT solution implementations.
Who Should Attend
  • IoT Developers
  • Software Architects
  • Cyber Security Specialists
  • Cloud Computing Specialists
More...
11:15am - 12:30pm
Break

12:30pm - 1:00pm
Keynote: DevOps: Cloud and Back Again
Mitchell Hashimoto, Co-Founder and CTO, HashiCorp
1:05pm - 1:35pm
How Can We Create a Smart Nation through Sensors and Data?
Lim Chinn Hwa, Senior Director, Smart Nation Platform Solutions, GovTech
The Smart Nation Sensor Platform (SNSP) is an integrated nationwide sensor platform that provides whole-of-government services for collecting, sharing and analysing sensor data and managing IoT and robotics systems.

SNSP aims to develop a 360° real-time view of Singapore with spatial-temporal sensor data, unlocking insights for government agencies, industry and citizens to enhance planning, operations and service delivery, and improve quality of life.

Find out how we use real-time sensor data and different technologies – including Artificial Intelligence (AI), digital twins, visualisation tools and 3D command & control systems – to make data-driven decision-making easy and intuitive.
Who Should Attend
  • Urban planners, developers, and anyone interested in smart city technologies, IoT and robotics
  • Public officers, businesses interested in how real-time sensor data and analytics can enhance their planning and operations
  • Citizens interested in how sensor data and our Smart Nation Sensor Platform can enhance quality of life
More...
On-Demand Videos
API Gateway Evolution at Funding Societies
Yubo Dong, Senior Software Engineer, Funding Societies
At Funding Societies, microservices architecture is used extensively for system development. Hence, API Gateway is one of the core components of the infrastructure. It serves all API requests from staff and customers.

In this talk, the speaker will share his experience in developing in-house gateways to leveraging the powerful open-source Kong API Gateway. He will also share insights into the principles of the software development process at Funding Societies.
Who Should Attend
  • Software Developers
  • Software Architects
  • DevOps Engineers
More...



A Great Migration: AngularJS to React
Antariksh Mahajan, Associate Software Engineer, Open Government Products, GovTech
Writing and deploying production-ready code is hard enough as it is. What happens if you need to rewrite a live product from scratch? This talk is about how FormSG, a form-building tool used by 40,000 public officers with 200,000 daily submissions, is migrating its entire frontend from AngularJS to React. Antariksh will discuss blue-green deployment tools, testing practices as well as workflow parallelisation.
Who Should Attend
  • Engineers
  • Product Managers
More...



Securely Digitise Your Processes with FormSG Webhooks
Liang Yuanruo, Engineering Manager, Open Government Products, GovTech
FormSG is a well-known form builder app that straddles the government-citizen divide and digitalises paper processes. However, a frequent feature request is what happens after a citizen's form submissions take place – is there a way to automate the processing of submitted forms? This talk shows how to use webhooks to easily and securely integrate data to downstream systems.
Who Should Attend
  • Product managers and engineers who are interested to integrate with FormSG to automate their own system processes
More...
10:10am - 10:40am
Evolving Role of Design
Sean Jalleh, Principal Designer, DesignMap
Barbara Natali-Sherman, Director of Design, DesignMap
Design is a unique discipline, in that it imagines a better future and energises others to execute on that vision. Over the years, what gets designed and for whom it is designed, has evolved.

The talk will use John Heskett's quote of “Design is to design a design to produce a design” as a framework to talk about how design is evolving as an industry, as a process, as a big idea, and as an object.

  • Design as Industry - from Aesthetics to Accountability
    People care about interfaces because they represent the face of the business. With an overemphasis on profitability, how do we make sure organisations are held accountable to their values?
  • Design as Process - from Maker to Change Agent
    Design has a seat at the table and is being invited to influence more aspects of the business. How do we work with our peers as a change agent to craft processes and capabilities to keep moving organisations towards the future?
  • Design as Concept - from Tasks to Well-Being
    Designers love solving people’s problems but instead of just thinking about tasks or distractions, how do we think long-term about the intended and unintended consequences of our designs on people?
  • Design as Objects - from Beautiful Objects to Ecosystem Equilibrium
    Designers’ ability to shape things has always been their superpower. How do we leverage that superpower to move beyond objects and into shaping ecosystems that have complex relationships at varying scales?


Using this framework, this talk will examine a little history, the current trends, and speculate what will happen next – so that designers can imagine and deliver a better future for people.
More...
On-Demand Videos
Raising the Bar in Hiring while Reducing Bias
Clement Ho, Engineering Manager, MURAL
Hiring is hard. Finding good talent during a hyper-growth phase is difficult. Pair that with a company that is all-remote, and you have got an interesting challenge.

At GitLab, we are an all-remote company and we have more than doubled our head count in the past year. As our organisation scales, it’s been more important for us to make sure we are raising the bar so that every addition to the team makes our team better. That all sounds great but in reality is difficult to measure and likely subject to unconscious bias.

There are many methods you could use to raise the bar. You could choose to measure and use the candidate pass/fail rate but that does not necessarily correlate to a more talented team. You could identify the weaknesses of your team and hire someone with that identifier as a strength. You could even measure new hires' 30-day, 60-day, and 90-day activity to determine whether they were more effective than previous hires. Each of these methods have their own trade-offs.

As for us, we chose to raise the bar by standardising our technical interview process by having candidates live-code on a test project that mimics real engineering work. We grade using a pre-determined rubric criteria for passing the interview and measure how candidates perform across multiple aspects of the work. This has been the most effective way for us to raise the bar as it allowed us to measure over time whether candidates are more proficient in certain areas than before. This also made the process more data-driven. This standardisation also allowed teams to proactively reduce unconscious bias in hiring by reducing the subjectiveness of the technical interview process.

In this talk, I will share how GitLab improved our front-end technical interview process to raise the bar of our new hires, reduce hiring bias and the results of our efforts. I hope the audience will leave the session with ideas on how they can improve their company’s interview processes and reduce hiring bias.
Who Should Attend
  • Any role that's involved in the hiring process
More...



You Won’t BELIEVE This HACK to Improve Your Technical Communication! WEIRD!!!
Nikhil Choudhary, Software Engineer, Open Government Products, GovTech
Software engineers have the exciting ability to harness the power of technology. But our work is often so complex that communicating for influence ends up tripping us. In this talk, Nikhil will share insights from his experience teaching digital tech that possibly contributed to improving his communication game. The talk is anchored on the story of how he simplified the content for OGP's Understanding Web Development course and will leave you with food for thought on how you can apply these tips within your own domain.
Who Should Attend
  • If you've ever been frustrated that others don't understand you when you explain your work, this talk is for you
More...

10:45am - 11:15am
On-Demand Videos
How Much Testing Is Enough Testing
Samantha Wong, Software Engineer, GovTech
Teams are often faced with difficult decisions on how much development resource to invest in testing.

At the beginning of the product cycle - should we invest time thinking through the test cases and how to test features; or spend time collecting information about our users?

In the eye of the product storm - should we test features that might change; or leave testing till requirements are confirmed?

Nearing the end of the product release cycle - should we spend time testing features we already have; or spend what time is left maximising feature delivery, i.e. developing new backlog items for stakeholders?

There are so many names for testing: feature testing, functional testing, regression testing, performance testing, load testing, stress testing, boundary testing, contract testing, integration testing, user testing, fool's testing, smoke testing, manual testing, automated testing, ticket testing.

Which are the ones that matter? And which are the ones that will reveal that one fatal bug that will make or break your application launch? You know the one bug that 93.3% of your users will face in the first hour, is reported on the news and you need to write an After Action Report for?

Often times, testing feels like a bottomless pit with no end in sight. When do you know that your application has become a minimally viable product? Is there a certain point where the number/amount of errors are acceptable? Of the issues that exist in the app, can you tell what percentage has been identified?

This talk will shed light on some of the issues that plague testers, and teams - and offers to address them with some light-hearted heuristics.
Who Should Attend
  • Product Owners
  • Project Managers
  • Anyone with an interest in product quality
  • Developers
  • Testers
More...



GovTech Assisted Living Ecosystem (GALE)
Andrew Sng, Associate Software Engineer, GovTech
Joy Ng, UX Designer, GovTech
GovTech Assisted Living Ecosystem (GALE) is a multi-platform system which enables senior citizens to age independently. GALE consists of a service and technology layer, that activates a nearby senior activity centre staff. After office hours, GALE would activate a 24/7 national tele-care operator. It is a public-private, hardware-software, citizen collaboration that aims to help the different users of the system, which includes seniors, service support staff, and responders on the ground.
Who Should Attend
People interested in:
  • User research on seniors
  • Technology for public good
  • IoT development
More...
11:15am - 12:30pm
Break

12:30pm - 1:00pm
Keynote: DevOps: Cloud and Back Again
Mitchell Hashimoto, Co-Founder and CTO, HashiCorp
1:05pm - 1:35pm
Artificial Intelligence? - More like Artificial Stupidity!
Aiko Klostermann, Senior Software Engineer, ThoughtWorks
Artificial Intelligence (AI) is everywhere these days – and rightly so. It enables us to do really cool things, things we could not even imagine doing just a decade ago. In fact, it sometimes just feels like magic. This ”magic” behind AI is often powered by Machine Learning (ML), but even AI and ML have its limitations.

This speaker will cover examples where AI and ML have failed (sometimes with horrible consequences), explain why failures are unavoidable, and discuss what we can do to reduce them in future.

In addition, this talk will show how current AI implementations can be discriminatory against minorities, shed light on the inherent biasness in humans and share the potential consequences of poor data choices.
Who Should Attend
  • Anyone who is interested in AI and its potential ethical issues
More...
On-Demand Videos
How to be a Data-Aware Designer
Sarah Salim, Product Designer, Open Government Products, GovTech
Analytics tools and UX research methods allow us to collect data about our users and how they are interacting with our products. Collecting, analysing and inferring from significant data is key to creating a good user experience. But which research methods or tools should we use to collate the data and tailor a great user experience? What data should we use and how can we connect data to design future improvements? What is the difference between data-driven and data-informed decision making? What does being a data-aware designer mean? And how does it change the way we design? Learn how Open Government Products uses data to drive and inform design decisions in this talk.
Who Should Attend
  • Designers
  • Data scientists who are interested in how to work with designers
  • Product managers who want to leverage the resources of data and design
More...
10:45am - 11:15am
Bridging the Cyber-Physical Worlds with Robotics and Smart Sensors
Chong Jia Yi, Distinguished Engineer, GovTech
As an integral part of the Smart Nation Sensor Platform (a nationwide network of sensors and supporting technologies), we plan to expand the range of robots using GovTech's Digital Operations Smart Services (DOSS) platform to include wheeled and other legged robots, drones, autonomous underwater vehicles and remotely operated vehicles – for 360° mobile sensing capabilities and smart operations over land, air and sea.

Jia Yi will share the DOSS vision, his experiences in developing DOSS and plans for the platform. He will also showcase some of the work that his team has done and is doing, and offer a glimpse into how the team works.
Who Should Attend
  • Developers with an interest in deep learning, real-time video analytics, and autonomous robotics
More...
11:15am - 12:30pm
Break

12:30pm - 1:00pm
Keynote: DevOps: Cloud and Back Again
Mitchell Hashimoto, Co-Founder and CTO, HashiCorp
1:05pm - 1:35pm
Live Chat: Experiences in building the DOSS Sensors and Robotics Stack
Chong Jia Yi, Distinguished Engineer, GovTech
The Digital Operations Smart Services (DOSS) Framework is a Smart Sensors and Robotics Stack built by the Smart Nation Platform Solutions group at GovTech for the Smart Nation Sensor Platform. In this discussion, Jia Yi will talk about the various experiences and insights learned over the course of a year while building this framework. Topics discussed: Computer Graphics, Computer Vision, Deep Learning, Robotics Autonomy, leveraging modern C++14/17 for our workflow.
More...