tag:engineers.sg,2005:/episodes?page=22Engineers.SG2024-03-19T06:24:08Ztag:engineers.sg,2005:Episode/38092019-11-20T15:00:12Z2023-09-18T00:02:29ZIs Go for you? - GoSG<iframe width="560" height="315" src="https://www.youtube.com/embed/_javfXB7XNg" frameborder="0" allowfullscreen></iframe><p>Speaker: Siu Yin</p>
<p>Exploring why and if you should learn Go, covering Go's strengths: Strong static typing, implicitly satisfied interfaces & concurrency </p>
<p>Siu Yin is a regular GoSG speaker and runs his own MediaTech company using Golang.</p>
<p>Event Page: <a href="https://www.meetup.com/golangsg/events/266039423/">https://www.meetup.com/golangsg/events/266039423/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by:</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CYcPV/">https://amara.org/v/CYcPV/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38102019-11-20T14:55:14Z2023-12-06T01:01:17ZEnd the wars with Tanuki - Multiple programming languages in single web application - GoSG<iframe width="560" height="315" src="https://www.youtube.com/embed/6xuk5uC62x8" frameborder="0" allowfullscreen></iframe><p>Speaker: Sau Sheong</p>
<p>Tanuki is a polyglot web framework that allows you to develop web applications and services in multiple programming languages.</p>
<p>Sau Sheong is recognised speaker & Gopher in the tech community and is currently the CEO of SP Digital.</p>
<p>Event Page: <a href="https://www.meetup.com/golangsg/events/266039423/">https://www.meetup.com/golangsg/events/266039423/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael & Ambrose</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CYcPW/">https://amara.org/v/CYcPW/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38072019-11-15T13:22:05Z2023-11-28T01:01:49ZNUS Hackers Hackerschool - Introduction to Augmented and Virtual Reality<iframe width="560" height="315" src="https://www.youtube.com/embed/d7wOH-ebblM" frameborder="0" allowfullscreen></iframe><p>Title: Introduction to Augmented and Virtual Reality</p>
<p>Augmented Reality (AR) and Virtual Reality (VR) technology has begun to make waves in consumer markets with the launch of affordable head-mounted displays. Learn about the technology behind augmented reality powered games such as augmented reality and see for yourself how you could enhance your projects with another dimension of visualization and interaction. We'll be using the Unity game engine to develop create some simple augmented reality experiences on your mobile phones.</p>
<p>Here's an outline for the workshop:
<br>1. Get Unity installed
<br>2. Introduction to Augmented/Virtual Reality
<br>3. Unity Crash Course
<br>4. Building simple applications in AR/VR</p>
<p>Speaker: Francis Lee (NUS Hackers)</p>
<p>Event Page: <a href="https://www.meetup.com/NUSHackers/events/265579271/">https://www.meetup.com/NUSHackers/events/265579271/</a></p>
<p>Recorded on: 19 October 2019
<br>Produced by Engineers.SG
<br>Recorded by: NUS Hackers</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CRiS5/">https://amara.org/v/CRiS5/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38042019-11-15T11:07:01Z2023-12-08T10:00:39ZNUS Hackers - Friday Hacks #185: Succinct proofs for scaling computation on the blockchain<iframe width="560" height="315" src="https://www.youtube.com/embed/wdFUqopfPEY" frameborder="0" allowfullscreen></iframe><p>Speaker: Ying Tong</p>
<p>Verifying block transactions is computationally intensive and creates a throughput bottleneck for blockchain nodes. One area of active research in blockchain scalability is verifiable computation: this is where heavy computations are outsourced to a third-party, yet can still be verified remotely by a light client with limited resources. It works by requiring third-parties to produce succinct proofs of their computations: "succinct" because they can be verified using only a fraction of the proving time. We will explore two constructions, "Rollup" and "Rollup Non-Custodial", which use SNARKs (succinct non-interactive arguments of knowledge) to verifiably outsource computation on the blockchain.</p>
<p>Speaker Profile</p>
<p>Ying Tong is a Physics graduate student at NUS. She also works as a researcher at the Centre for Quantum Technologies and the Ethereum Foundation. She's interested in cryptography, p2p and privacy.</p>
<p>Event Page: <a href="https://www.meetup.com/NUSHackers/events/266209949/">https://www.meetup.com/NUSHackers/events/266209949/</a></p>
<p>Recorded on: 8 November 2019
<br>Produced by Engineers.SG
<br>Recorded by: NUS Hackers</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CRbDq/">https://amara.org/v/CRbDq/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38052019-11-15T10:54:42Z2023-07-07T16:01:25ZNUS Hackers - Friday Hacks #184: How to Build a Production Data Pipeline<iframe width="560" height="315" src="https://www.youtube.com/embed/dIA8EkshcU8" frameborder="0" allowfullscreen></iframe><p>Speaker: Deanne Lim (Autodesk)</p>
<p>Event Page: <a href="https://www.meetup.com/NUSHackers/events/266021915/">https://www.meetup.com/NUSHackers/events/266021915/</a></p>
<p>Talk #1: How to Build a Production Data Pipeline</p>
<p>Description
<br>We are living in the age of data where every decision that an enterprise takes is based on the insights obtained from data. In this talk, I will touch on what are the different organizational roles that deal with data. Then I will zoom in on how to build a data pipeline from data collection all the way to visualizing the data into dashboards and charts.</p>
<p>Speaker Profile
<br>Deanne Lim has 15+ years of experience in software development, with her career being focused on data. She joined Autodesk in 2014 and has been the Engineering Manager for the Autodesk Data Platform for the past 5 years. She is passionate about big data and how it can be used as a competitive advantage to unlock business value in today's fast paced and competitive world. Another thing she is passionate about is tennis and aims to watch all the grand slams eventually.</p>
<p>Recorded on: 8 November 2019
<br>Produced by Engineers.SG
<br>Recorded by: NUS Hackers</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CR6ow/">https://amara.org/v/CR6ow/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38002019-11-14T15:48:26Z2024-02-19T07:00:49ZBreaking into Developer Relations - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/ivWyfeibQBs" frameborder="0" allowfullscreen></iframe><p>Speaker: Alex Lakatos </p>
<p>I sat down and talked with newly minted Developer Advocates I met during the past two years, and a pattern emerged. I’m going to outline the stories and the common points we all shared on our way to becoming Developer Advocates! </p>
<p><a href="https://twitter.com/lakatos88">https://twitter.com/lakatos88</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/266152374/">https://www.meetup.com/Junior-Developers-Singapore/events/266152374/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ying Ka Ho</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CQTFv/">https://amara.org/v/CQTFv/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38012019-11-14T15:46:49Z2021-08-28T21:01:12ZUnderstanding Ops for Devs - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/KQZwHq2ApaM" frameborder="0" allowfullscreen></iframe><p>Speaker: Choong Yue Lin </p>
<p>We know there is more to coding, but it is not easy to understand where the drivers come from. I will give a birds eye view of a product's life cycle. And demonstrate some processes, such as user story mapping and mapping a user journey, that are useful to know, whether you are in a startup wearing many hats or wish to climb the career ladder in your company.</p>
<p><a href="https://www.linkedin.com/in/ychoong/">https://www.linkedin.com/in/ychoong/</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/266152374/">https://www.meetup.com/Junior-Developers-Singapore/events/266152374/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ying Ka Ho</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CQTFw/">https://amara.org/v/CQTFw/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38022019-11-14T15:45:11Z2024-03-12T03:00:52ZHow to get a job as a (junior) data scientist - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/F4fbsrQvIho" frameborder="0" allowfullscreen></iframe><p>Speaker: Sharon Woo</p>
<p>Data science has been called “the sexiest job of the 21st century”, and EDB estimates the data analytics industry contributes about S$1b annually to the Singapore economy. But ask 10 people what a data science job is and how to break in, and you're likely to get more than 10 job titles and pathways because the field is rapidly evolving. How do we as junior developers then </p>
<p>1) decide if it's for us, whatever *it* is,
<br>2) plan out some routes to break in, and
<br>3) look out for some green/red flags in the interviewing process?</p>
<p>In this talk, we will explore what "data science" roles can mean, how-to-ing the job interview process, and how to vet roles to determine if they're right for you. </p>
<p>Sharon is currently working in the Singapore Government as a data scientist, and is finishing up a Masters at SMU's School of Information Systems. </p>
<p><a href="https://www.linkedin.com/in/sharon-woo/">https://www.linkedin.com/in/sharon-woo/</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/266152374/">https://www.meetup.com/Junior-Developers-Singapore/events/266152374/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ying Ka Ho</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CQTFx/">https://amara.org/v/CQTFx/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/38032019-11-14T15:43:52Z2024-02-14T17:00:41ZShould you use Kubernetes and Docker in your next project? - Junior Developers Singapore<iframe width="560" height="315" src="https://www.youtube.com/embed/7XvgqDlp8sQ" frameborder="0" allowfullscreen></iframe><p>Speaker: Daniele Polencic</p>
<p>Abstract: In the last few years, the industry has experienced a shift towards
<br>developing smaller and more focused applications. Smaller services are excellent
<br>from a product and development perspective: they are quicker to deploy, easier
<br>to iterate on and can handle failure gracefully. But how does that cultural
<br>shift impact the infrastructure? In this talk, you will learn what’s all the
<br>hype about containers and Kubernetes and how they impact the development of your
<br>microservices. Daniele is an instructor at Learnk8s, where he teaches Kubernetes
<br>and containers to small and large enterprises.</p>
<p><a href="https://www.linkedin.com/in/danielepolencic">https://www.linkedin.com/in/danielepolencic</a></p>
<p>Event Page: <a href="https://www.meetup.com/Junior-Developers-Singapore/events/266152374/">https://www.meetup.com/Junior-Developers-Singapore/events/266152374/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Ying Ka Ho</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/CQTFy/">https://amara.org/v/CQTFy/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37972019-11-13T16:24:46Z2023-11-23T12:00:44ZBugout: practical decentralization with WebRTC - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/zfPX-dR6LeM" frameborder="0" allowfullscreen></iframe><p>Speaker: Chris McCormick (gh @chr15m)</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/266346306/">https://www.meetup.com/Singapore-JS/events/266346306/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/COqTq/">https://amara.org/v/COqTq/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37982019-11-13T16:24:26Z2024-03-15T01:01:24ZGenerative Art using Genetic Algorithms and Neural networks - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/g-XMwOFmawM" frameborder="0" allowfullscreen></iframe><p>Speaker: Purnima Kamath (twitter: @purnimakamath)</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/266346306/">https://www.meetup.com/Singapore-JS/events/266346306/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/COqTr/">https://amara.org/v/COqTr/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37992019-11-13T16:22:25Z2023-06-07T11:01:26ZConfusions and Confessions of a Web Developer - SingaporeJS<iframe width="560" height="315" src="https://www.youtube.com/embed/U4-OrNtEf0U" frameborder="0" allowfullscreen></iframe><p>Speaker: Sathish Kumar Thiyagarajan</p>
<p>Event Page: <a href="https://www.meetup.com/Singapore-JS/events/266346306/">https://www.meetup.com/Singapore-JS/events/266346306/</a></p>
<p>Produced by Engineers.SG
<br>Recorded by: Michael</p>
<p>Help us caption & translate this video!</p>
<p><a href="https://amara.org/v/COqTs/">https://amara.org/v/COqTs/</a></p>Engineers.SGtag:engineers.sg,2005:Episode/37962019-11-11T16:23:10Z2024-03-10T00:01:20ZKoalas: Pandas API on Apache Spark - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/k9vZ9oylL6Q" frameborder="0" allowfullscreen></iframe><p>Speaker: Ben Sadeghi, Solutions Architect, Databricks</p>
<p>Pandas is the de facto standard (single-node) DataFrame implementation in Python, while Spark is the de facto standard for big data processing. With the recently open-sourced Koalas package, you can be immediately productive with Spark, with no learning curve, if you are already familiar with pandas, and have a single codebase that works both with pandas (tests, smaller datasets) and with Spark (distributed datasets). In this talk, we'll go through the basics of Koalas, along with demos.</p>
<p>About the speaker:</p>
<p>Ben Sadeghi is a Partner Solutions Architect at Databricks, covering Asia Pacific and Japan, focusing on Microsoft and its partner ecosystem. Having spent several years with Microsoft as a Big Data & Advanced Analytics Technology Specialist, he has helped various companies and partners implement cloud-based, data-driven, machine learning solutions on the Azure platform. Prior to Databricks and Microsoft, Ben was engaged as a data scientist with Hadoop/Spark distributor MapR Technologies (APAC), developed internal and external data products at Wego.com, a travel meta-search site, and worked in the Internet of Things domain at Jawbone, where he implemented analytics and predictive applications for the UP Band physical activity monitor. Before moving to the private sector, Ben contributed to several NASA and JAXA space missions. Ben has been a user of Python for over 10 years, and is an active member of the open-source Julia language community. He holds an M.Sc. in computational physics, with an astrophysics emphasis.</p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37952019-11-11T16:22:59Z2024-02-08T07:01:56ZTransfer Learning in Natural Language Processing (NLP) - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/kgjgH_3s0Js" frameborder="0" allowfullscreen></iframe><p>Speaker: Liling Tan, Research Scientist</p>
<p>The 'transfer learning' hype has transcended from the computer vision domain to natural language processing. This is made ever popular by the wave of language models, named after 'sesame street', ELMO, BERT, ERNIE, OSCAR, etc. This talk will cover the (i) basic understanding of language modeling, (ii) glossing over state-of-art neural net architectures for transfer learning and (iii) introducing the a transfer learning library based on PyTorch.</p>
<p>About the speaker:</p>
<p>Liling is a data geek who works mostly with text processing and machine translation. He contributes to NLTK and seeks help from StackOverflow whenever he works with Pandas dataframe.</p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37942019-11-11T16:22:46Z2024-03-18T14:00:56ZHow to build stream data pipeline with Apache Kafka and Spark Structured Streaming - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/zo2JmaodIUg" frameborder="0" allowfullscreen></iframe><p>Speaker: Takanori Aoki, Data Scientist, HOOQ</p>
<p>Objective: Main purpose of this session is to help audience be familiar with how to develop stream data processing application by Apache Kafka and Spark Structured Streaming in order to encourage them to start playing with these technologies. Description: In Big Data era, massive amount of data is generated at high speed by various types of devices. Stream processing technology plays an important role so that such data can be consumed by realtime application. In this talk, Takanori will present how to implement stream data pipeline and its application by using Apache Kafka and Spark Structured Streaming with Python. He will be elaborating on how to develop application rather than explaining system architectural design in order to help audience be familiar with stream processing implementation by Python. Takanori will introduce examples of application using Tweet data and pseudo-data of mobile device. In addition, he will also explain how to integrate streaming data into other data store technologies such as Apache Cassandra and Elasticsearch. Note: - Python codes to build these applications will be uploaded on GitHub.</p>
<p>About the speaker:</p>
<p>Takanori Aoki is working as a Data Scientist developing data-driven solution to provide better customer experience in on-demand video streaming service. He has been using Python for 3 years to conduct exploratory data analysis, develop production ETL pipeline, and build machine learning model. He built recommendation functionality for movies and tv shows by using Python as a production system. He is interested in not only machine learning algorithm but also data engineering and software engineering in order to build robust production system. LinkedIn profile <a href="https://sg.linkedin.com/in/takanori-aoki-7900a438">https://sg.linkedin.com/in/takanori-aoki-7900a438</a></p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37932019-11-11T16:14:14Z2024-03-17T15:01:04ZValue Investing using Python and Panda - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/LCEVpm0gNZM" frameborder="0" allowfullscreen></iframe><p>Speaker: Christianto, Engineer</p>
<p>This talk will demonstrate how to marry Python and Pandas skills with domain knowledge on value investing. In this talk we will try to find a good and healthy companies to invest in the long term, instead of doing speculation and making decision based on rumors. I will explain basic financial analysis, and then how to automate it with Python and Pandas.</p>
<p>About the speaker:</p>
<p>Christianto Kurniawan is trying to understand how to enable people to learn technology fast and efficiently. He believes that blended learning is the way to go for learning technology, that's why he founded <a href="http://www.katalis.app">www.katalis.app</a> as a blended learning tool, and use this tool for teaching technology at <a href="http://www.solacetech.com.sg">www.solacetech.com.sg</a></p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37922019-11-11T16:14:03Z2024-03-17T19:01:10ZConverting a Static Map image to an Interactive Floorplan - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/Rx800J6JIMA" frameborder="0" allowfullscreen></iframe><p>Speakers:
<br>- Chinab Chugh, CTO, Jublia
<br>- Fahmi Fauzi, Team Lead, Jublia</p>
<p>Attending an event is fun until you get lost between exhibitor booths and are unable to find your way around. In my work, we have worked with over 1500 B2B Events and we generally see the use of static floorplans (images or PDFs being the most common). The reason behind this is building Interactive Floorplans can be a time-consuming and expensive task. First, you need a high DPI base image. To make it interactive, you then need to use an SVG creator tool to map each booth as a polygon manually. What if you had 1600 booths over a 8-halls venue? And the booths get allocated and change till the very last day. So we decided to SAAS-ify interactive floorplans by automating the creation of the SVG layer and repetitive tasks of booths linkage. We developed a two stages booth detection model with proposal stage using OpenCV and classification stage using a trained TensorFlow network. This covers cases like rotated booths, different-shaped polygons and more. We then used Google’s Tesseract-OCR Engine (through pytesseract) to detect the text inside the polygon, which represents the booth number and/or the company name, and we use that to link the booth to the exhibitor itself. Finally, the processed data is rendered using the Google Map API. This opens up many possibilities as the events we work with, big or small, can effectively use our engine for attendees to find their way in those tight venue spaces. We will also briefly share about routing capabilities across single and multiple halls in a venue.
<br>About the speaker:</p>
<p>Chinab is the co-founder and CTO of Jublia which specialises in Smart Matchmaking at events. Apart from leading the development team, Chinab runs several web projects on the side and is fascinated by new technology research.</p>
<p>Fahmi is a passionate tech junkie. love to research and learn new tech. Currently, the Team Lead at Jublia. PS: He Loves Python.</p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SGtag:engineers.sg,2005:Episode/37912019-11-11T16:13:52Z2024-03-17T11:00:46ZWhen Uncertainty Matters: Stochastic Programming for Inventory Model with Python - PyCon SG 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/5IhNiKt1IhE" frameborder="0" allowfullscreen></iframe><p>Speaker: Novia Listiyani, Data Scientist</p>
<p>Difference between selling price and cost price really matters – especially in retail industry. In fact, the ability to exploit that gap has been an integral part of their competitive advantage. Some companies are committed to maintain lower selling price to attract more customers, even if maintaining lower cost price is not easy. We should remember that the challenge is due to the dynamic nature of demand. Having high inventory means higher flexibility to fulfill demand but it comes with higher warehouse cost. The cost will be higher if there is expiry date for the sold goods as its selling price will be zero once such goods pass the expiry date. In the opposite, lower inventory will trigger sunk cost where we lose profit from unfulfilled demand. The simplest approach for this problem is to do a prediction modeling for the demand of the goods. Given that a company needs to decide a final number in daily basis – to trigger its inventory replenishment process accordingly – the next question to answer is whether it is enough to take the prediction number into consideration since every prediction comes with certain level of error. What if taking a slightly lower (or slightly higher) number can result in a lower total cost? Inspired by a real-world problem, we will discuss on the potentials of stochastic programming when implemented in our problem setup. Instead of doing prediction, we will focus on scenario generation: possible demand that may happen in the future and its probabilities. Then, we adopt linear programming formula from the famous newsvendor problem [1]. This formulation allows us to get number of goods to purchase from vendor with minimization of total cost as the main objective. Not only such approach will allow us to contribute directly to the business objective, but it can also provide flexibility to business stakeholders as they can propose different possible scenarios depending on the nature of the business. This approach can be implemented easily in Python with PuLP as the optimization library. [1] Alexander Shapiro, Andy Philpott, 2007, A Tutorial on Stochastic Programming, <a href="https://www2.isye.gatech.edu/people/faculty/Alex_Shapiro/TutorialSP.pdf">https://www2.isye.gatech.edu/people/faculty/Alex_Shapiro/TutorialSP.pdf</a>.</p>
<p>About the speaker:</p>
<p>Novia L Wirhaspati met Python when she was working as production planner in a cigarette filter manufacture five years ago. She found it fun to learn Python during weekend. Obviously, back then, she had no idea on how it will affect her life in the future. Moving forward – after completing masters degree in Operations Research, University of Edinburgh – she is working as a data scientist where she uses Python in daily basis. She really enjoys working on her projects, which can be from different domains like product ranking, budget optimization, demand forecasting, topic clustering, and many others. Whether it is related to predictive analytics or prescriptive analytics, she thinks it is always mentally rewarding if she can implement things she has learned in real life. In her spare time, she likes to read and learn new things. She is also interested in mixed integer linear programming, stochastic programming, Bayesian regression, and reinforcement learning.</p>
<p>Event Page: <a href="https://pycon.sg/">https://pycon.sg/</a></p>
<p>Produced by Engineers.SG</p>Engineers.SG