tag:engineers.sg,2005:/episodes?page=50Engineers.SG2024-03-19T06:57:04Ztag:engineers.sg,2005:Episode/33002019-03-15T14:05:50Z2023-11-17T01:01:06ZSmart Contracts - S01E02P04 - Technical Overview - DApps Dev Club<iframe width="560" height="315" src="https://www.youtube.com/embed/IePpxZ6vYYw" frameborder="0" allowfullscreen></iframe><p><a href="https://dappsdev.org/blog/2019-03-14-dapps-dev-club-2nd-session-roundup/">https://dappsdev.org/blog/2019-03-14-dapps-dev-club-2nd-session-roundup/</a></p>
<p><a href="https://dappsdev.org/">https://dappsdev.org/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32492019-03-14T16:24:17Z2023-08-07T15:01:52ZCreating technology that fits customer needs - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/sihh9_IP03Q" frameborder="0" allowfullscreen></iframe><p>Speaker: Nidhi Gupta, Co-Founder and CEO, Portcast</p>
<p>Nidhi Gupta is an experienced strategy and logistics professional. She has a decade of leadership and C-level consulting experience in Asia-Pacific with the Deutsche Post DHL group.</p>
<p>She has an MBA from the Indian Institute of Management in Bangalore and a Bachelors in Computer Science Engineering.</p>
<p>Nidhi is passionate about digitisation and innovation in the supply chain and logistics industry. She is currently the co-founder of Portcast, a logistics technology start-up in Singapore which uses machine learning and AI to provide predictive analytics for logistics companies.</p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/259291572/">https://www.meetup.com/Junior-Developers-Singapore/events/259291572/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/oDbq/">https://amara.org/v/oDbq/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32502019-03-14T16:24:13Z2024-02-16T17:00:40ZData Science in Insurance - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/IBY-yJ2gDew" frameborder="0" allowfullscreen></iframe><p>Speaker: Poh Wan Ting, Director, Data Science in Alliance SE Insurance Management Asia Pacific</p>
<p>Poh Wan Ting is a Data geek and AI enthusiast with experience spanning MedTech, AdTech and InsurTech. She is currently leading and developing a team of data scientists in innovating data science solutions focused on delivering competitive advantages, superior insights and operating efficiencies that translate to business impact.</p>
<p>A strong believer in technology being able to drive the world to become a better place, Wan Ting recognizes the importance of diversity in this digital revolution and strives towards the day where everyone feels empowered in STEM.</p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/259291572/">https://www.meetup.com/Junior-Developers-Singapore/events/259291572/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/oDbr/">https://amara.org/v/oDbr/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32512019-03-14T16:23:48Z2024-03-05T12:01:09ZElements of a technical interview - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/rKVxbY1uRXk" frameborder="0" allowfullscreen></iframe><p>Speaker: Michael Li, CTO, JobTech</p>
<p>Michael Li is currently the CTO of JobTech where he focuses on Recommendation Engines.</p>
<p>Previously, he was the CTO at Red Dot Robotics as well as the Analytics Consultant at SenseInfosys. His other experiences include being a Software Engineer and Technology Expert at the I2R Data Analytics Department and managing Biomedical and Genomic Data at NUS in School of Public Health, before joining NUHS and I2R to engineer Medical Ontology.</p>
<p>In his studies at the University of Melbourne, he worked in a chemistry laboratory sampling water for pollution for his Biomedical Engineering Degree. He is also experienced in the Biomedical Diagnostics Lab doing Bacterial Load Testing and being a Laboratory Technician.</p>
<p>Born and raised in Singapore, Michael is a Maris Stella Alumni and served his Singapore National Service as a Guardsman.</p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/259291572/">https://www.meetup.com/Junior-Developers-Singapore/events/259291572/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/oDbs/">https://amara.org/v/oDbs/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32522019-03-14T16:21:08Z2023-04-30T21:02:43ZBuilding a developer blog through JAM stack - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/fpzhij9ILKc" frameborder="0" allowfullscreen></iframe><p>Speaker: Max Ong Zong Bao, Full Stack Developer, Microsec</p>
<p>Max is a life enhancer for tech & entrepreneurship, and he seeks to blend both to build innovative products or services for the world that solves hard problems.</p>
<p>He develops website APIs for a living in a local deep tech startup called MicroSec which builds end-to-end security software for IoT devices.</p>
<p>He has been involved with the various developer and startup communities since his university days in SIT/University of Glasgow like Python User Group Singapore (PUGS), EDGE (Empower, Develop and Groom Entrepreneurs) Community, Startup-O, Code in Community and recently Junior Developers Singapore.</p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/259291572/">https://www.meetup.com/Junior-Developers-Singapore/events/259291572/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Yeo Kheng Meng</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/oDbt/">https://amara.org/v/oDbt/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32462019-03-13T15:01:55Z2023-11-27T09:01:30ZProxy Pattern: Re-usable and Mockable API calls - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/esPN7XT0EG4" frameborder="0" allowfullscreen></iframe><p>Speaker: Allan Chua</p>
<p>Alan is a software engineer at Sleek, Singapore.</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/259534284/">https://www.meetup.com/Singapore-JS/events/259534284/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/oByB/">https://amara.org/v/oByB/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32472019-03-13T15:00:03Z2024-02-27T20:00:47ZUsing Nuxt generate for building static web applications - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/c2-0mgSVZTE" frameborder="0" allowfullscreen></iframe><p>Speaker: Aaron Gong</p>
<p>NuxtJS is a framework for VueJS that helps in building applications in single page (SPA) mode or universal mode (SSR)</p>
<p>SPA apps can be easily deployed on cloud storage such as Google Cloud Storage, AWS S3, Now, Netlify but it takes time for the app to be loaded and SEO is a problem as there are no pre-generated content.</p>
<p>SSR apps address the issues of load speed and SEO but requires a backend server to serve the content.</p>
<p>So to get the best of both worlds. We use Nuxt generate.</p>
<p>This talk will focus on the use of Nuxt generate, its advantages, its pitfalls. We will also be looking at few things which one may need to take note of when using nuxt generate, such as:</p>
<p>- handling dynamic routing
<br>- use of dynamically created Vuex modules</p>
<p>Aaron is currently doing consulting work with Zenika Singapore. Using JS only for literally everything now...</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/259534284/">https://www.meetup.com/Singapore-JS/events/259534284/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/oByC/">https://amara.org/v/oByC/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32482019-03-13T14:58:10Z2024-02-16T11:01:31ZConcurrency in NodeJS - SingaproeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/QbhqC4owdic" frameborder="0" allowfullscreen></iframe><p>Speaker: Kok Chee Kean</p>
<p>NodeJS has fantastic I/O performance for a seemingly single-threaded computing model due to its ability to handle such tasks asynchronously. But this fails for CPU-bound tasks that block threads. Before the current NodeJS LTS version, computationally heavy tasks could be farmed out to child processes, taking advantage of multicore CPUs, but processes do not share memory and inter-process communication adds significant overhead. Multithreading support landed in NodeJS as of v10.5.0, and is still flagged as an experimental API. We can now process tasks in separate threads with shared memory, but this power does not come for free. We'll compare the implementation and performance of a multithreaded NodeJS web server with that of some other industry solutions, and see how we can manage shared memory and orchestrate threads using buffers and atomics.</p>
<p>Chee Kean is a software engineer from the Maltem Consulting Group and uses NodeJS extensively for pet projects.</p>
<p>Sample Code: <a href="https://github.com/ckkok/nodejs-concurrency">https://github.com/ckkok/nodejs-concurrency</a></p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/259534284/">https://www.meetup.com/Singapore-JS/events/259534284/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/32382019-03-11T13:30:54Z2024-01-22T23:01:12ZUpgrading my Thinkpad LCD screen - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/YaRPvQi6KSY" frameborder="0" allowfullscreen></iframe><p>Speaker: Yeo Kheng Meng</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz9x/">https://amara.org/v/nz9x/</a></p>Yeo Kheng Mengtag:engineers.sg,2005:Episode/32392019-03-11T13:29:09Z2024-01-03T22:00:51ZGitLab CI, CD and release pipeline for Haskell packages - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/YY3qfWkLBAQ" frameborder="0" allowfullscreen></iframe><p>Speaker: Michał J. Gajda</p>
<p>Project URL:
<br><a href="https://gitlab.com/migamake/homplexity/pipelines">https://gitlab.com/migamake/homplexity/pipelines</a></p>
<p>Code URL:
<br> <a href="https://gitlab.com/migamake/homplexity/blob/master/.gitlab-ci.yml">https://gitlab.com/migamake/homplexity/blob/master/.gitlab-ci.yml</a></p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz9y/">https://amara.org/v/nz9y/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32402019-03-11T13:26:32Z2024-01-26T15:01:13ZGlitch Demo - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/veFKWGGhg3o" frameborder="0" allowfullscreen></iframe><p>Speaker: Huijing Chen</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz4q/">https://amara.org/v/nz4q/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32412019-03-11T13:26:01Z2024-03-16T16:00:42ZSomething random - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/nuWAl9Zv1Bw" frameborder="0" allowfullscreen></iframe><p>Speaker: Chee Aun Lim</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz4r/">https://amara.org/v/nz4r/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32422019-03-11T13:24:49Z2023-10-17T20:01:11ZSpot welder - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/5M1tY5_3abk" frameborder="0" allowfullscreen></iframe><p>Speaker: Loong Jin Chow</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz4s/">https://amara.org/v/nz4s/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32432019-03-11T13:23:31Z2024-01-19T04:01:41ZDohnut is a DNS to DNS-over-HTTP proxy - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/80nSHQQoJvk" frameborder="0" allowfullscreen></iframe><p>Speaker: Sebastiaan Deckers</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz4t/">https://amara.org/v/nz4t/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32442019-03-11T13:22:39Z2024-03-17T23:01:13ZParse OCBC and CPF transactions to ledger-cli format - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/JX2GcbjU3vI" frameborder="0" allowfullscreen></iframe><p>Speaker: Vito Chin</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz4u/">https://amara.org/v/nz4u/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32452019-03-11T13:20:50Z2023-08-23T12:01:45ZUsing exodus to create a distro neutral build of Liberation Circuit - Hack && Tell Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/OYXxqFwKsx0" frameborder="0" allowfullscreen></iframe><p>Speaker: Melvin Zhang</p>
<p>Event Page: <a href="https://www.meetup.com/Hack-Tell-Singapore/events/259328715/">https://www.meetup.com/Hack-Tell-Singapore/events/259328715/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ambrose & Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nz4v/">https://amara.org/v/nz4v/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32372019-03-06T18:20:04Z2024-01-03T02:01:06ZGo-Jek X DSSG<iframe width="560" height="315" src="https://www.youtube.com/embed/rjCVML_NNcc" frameborder="0" allowfullscreen></iframe><p>Links to Slides can be found here:
<br><a href="https://www.facebook.com/download/preview/648648488888274">https://www.facebook.com/download/preview/648648488888274</a>
<br><a href="https://www.facebook.com/download/preview/421049648702878">https://www.facebook.com/download/preview/421049648702878</a>
<br><a href="https://www.facebook.com/download/preview/2290253914584368">https://www.facebook.com/download/preview/2290253914584368</a>
<br><a href="https://www.facebook.com/download/preview/288279125405266">https://www.facebook.com/download/preview/288279125405266</a></p>
<p>Synopsis
<br>----
<br>[Intro] Powering a SuperApp with Data Science by Maneesh Mishra (<a href="https://www.linkedin.com/in/drmaneeshmishra">https://www.linkedin.com/in/drmaneeshmishra</a>)</p>
<p>[Topic 1] How we use Machine Learning to match drivers and riders?
<br>Speakers: Peter (<a href="https://www.linkedin.com/in/peter-richens/">https://www.linkedin.com/in/peter-richens/</a>), Jawad (<a href="https://www.linkedin.com/in/mdjawad">https://www.linkedin.com/in/mdjawad</a>)</p>
<p>Abstract: Go-Jek, the Southeast Asian super-app, has seen explosive growth in both users and data over the past three years. Today the technology startup uses big data powered machine learning to inform decision-making in its ride-hailing, lifestyle, logistics, food delivery, and payment products. From selecting the right driver to dispatch, to dynamically setting prices, to serving food recommendations, to forecasting real-world events. Hundreds of millions of orders per month, across 18 products, are all driven by machine learning.
<br>Our first Machine learning product for Go-Jek marketplace was a driver matching system, since then we have come a long way in improving and adapting to our growing business needs. In this talk, we will focus on Jaeger, our multi-objective machine learning allocation system.</p>
<p>Jawad is Data Scientist at Go-Jek, where he focuses on solving mission critical transportation and pricing problems for Southeast Asian markets. Jawad has wide-ranging experiences in Financial and Telecommunication sectors in the past. His academic work involves using simulation and data science tools to model construction workers' safety and productivity. Jawad holds a masters in Intelligent Systems Design from National University of Singapore.</p>
<p>Peter has been a Data Scientist at Go-Jek for two years, working on the matchmaking and pricing teams. He is a late starter in the world of technology; in previous lives, he worked for the UN and the government of Uganda. A recovering economist, Peter remains interested in causal inference and its use in combination with machine learning. He enjoys thinking long and slow about complex problems; he dislikes writing his own bio.</p>
<p>[Topic 2] Building complex machine learning flows for production
<br>Speaker: Zhiling (<a href="https://www.linkedin.com/in/zhiling-chen-42764b90/">https://www.linkedin.com/in/zhiling-chen-42764b90/</a>)</p>
<p>It is often insufficient to run single machine learning models within a vacuum - we want to be able to leverage upon multiple models, perform data transformation, handle failure, among other things. Such a system involves a multiplicity of moving parts that can become extremely difficult to manage. This presentation will talk about Lasso, Go-Jek's lightweight service orchestration tool, and how it can be used to tie together the various components that make up a predictive unit, giving data scientists the latitude to build complex prediction flows while maintaining the ability to iterate quickly upon the system.
<br>A machine learning engineer at Go-Jek, she and her colleagues work to scale ML for one of Southeast Asia's fastest growing apps. Her work aims to help Go-Jek's data scientists iterate faster, collaborate better, and serve up scalable, production ML solutions to meet the customers' needs.</p>
<p>[Topic 3] Burning out in Data Science
<br>Speaker: Jireh
<br>We address a tough topic: burning out as a data scientist. We explore reasons why data scientists experience burnout and discuss ways in which you can identify its symptoms, and discuss strategies to prevent and cure it.</p>
<p>Jireh is a data scientist who is passionate about helping other data practitioners succeed. At Facebook, Jireh built and maintained the AB Testing framework, Deltoid. He is currently at Go-Jek building organizational capacity for data scientists. He holds a patent for Messenger’s Sticker Search and has published in the Lancet on his favorite subject, Bayesian meta-analysis.</p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/nvkY/">https://amara.org/v/nvkY/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/32352019-03-04T16:26:22Z2024-02-08T16:01:25ZCraft CMS - Singapore PHP User Group<iframe width="560" height="315" src="https://www.youtube.com/embed/q3GccU-I_Ng" frameborder="0" allowfullscreen></iframe><p>Speaker: Davina Leong</p>
<p>Event Page: <a href="https://www.meetup.com/sgphpug/events/258891402/">https://www.meetup.com/sgphpug/events/258891402/</a></p>
<p>Produced by Engineers.SG</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/ntin/">https://amara.org/v/ntin/</a></p>Davina Leong