tag:www.engineers.sg,2005:/episodes?page=38Engineers.SG2024-03-29T06:16:25Ztag:www.engineers.sg,2005:Episode/35072019-06-29T04:45:05Z2023-12-18T08:01:52ZA new era of security - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/Q8J7koX-PjY" frameborder="0" allowfullscreen></iframe><p>A new era of security: How Web platform features can save your application</p>
<p>Speakers: Artur Janc (Google)</p>
<p>Artur is a Staff Engineer and team lead/manager on Google’s Information Security Engineering team. He focuses on protecting one of the world’s largest and most diverse web application ecosystems from web threats and contributes to the design of several web security specifications including Content Security Policy, Fetch Metadata Request Headers, and others.</p>
<p>A new era of security: How Web platform features can save your application</p>
<p>Web applications have historically been plagued by vulnerabilities which allow attackers to compromise the session of a logged-in user: XSS, CSRF, clickjacking and related issues are common problems that most developers learn about — often the hard way! Luckily, new security mechanisms available in web browsers in 2019 offer exciting features which allow developers to protect their applications. In this talk, we’ll introduce these features and explain how to most effectively use them.</p>
<p>We’ll start by reviewing major threats based on an analysis of thousands of vulnerability reports Google receives each year under our Vulnerability Reward Program. We will find common themes between bugs which appear unrelated and focus our attention on the most frequent high-risk problems.</p>
<p>We’ll then turn our attention to security mechanisms implemented in modern browsers, which address entire classes of vulnerabilities. This includes CSP3 and Trusted Types to prevent XSS, Fetch Metadata Request Headers to defend against CSRF, and CORP/COOP to mitigate the threat of Spectre.</p>
<p>By the end, you will have a good understanding of common threats and a TODO for enabling protections in your application.</p>
<p>Event Page: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35062019-06-29T04:45:00Z2024-03-29T02:00:45ZHelp me WebUSB, you're my only hope - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/WzDSsb8mHUo" frameborder="0" allowfullscreen></iframe><p>Speakers: Gergana Young (BBD)</p>
<p>Gergana Young is a software developer, adventurer, and Star Wars geek extraordinaire. Intending on making a career of reprogramming astromech droids with JavaScript, she abandoned the Imperial Academy and defected to BBD. After a tour of duty in the banking sector, working on .NET, JavaScript, Angular and Meteor, she finally found her place in the R&D team. In her spare time she builds cool software and “things” for her other passions: rock climbing, running and, of course, Star Wars.</p>
<p>Help me WebUSB, you’re my only hope</p>
<p>If I told you this talk is about USB, you would probably think of something mundane like a mouse, keyboard or printer. But these are not the droids we are looking for. What if I told you it is about USB on the web?</p>
<p>For me, USB devices running on the web include adventures with ActiveX, Internet Explorer 8 and Windows XP. USB devices whose drivers only run under very specific and relatively old conditions, but are still a requirement. We have one of three options: We settle for what we have been presented with, we splash out and replace all of the devices, or we find a new, more creative, cross-platform solution.</p>
<p>In this talk I would like to tell you about the WebUSB API, what it is, how it works, and what it means for web developers. Using some devices I have had to deal with, I will show you how to connect to them directly from the browser. The WebUSB API gives us hope for the future of integrating hardware and the web.</p>
<p>Event Page: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35052019-06-29T04:44:55Z2023-09-19T02:01:25ZKnock knock, who's there? - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/QB0ZO4IVYGU" frameborder="0" allowfullscreen></iframe><p>Speakers: Sam Bellen (Auth0)</p>
<p>Sam Bellen is a Developer Evangelist at Auth0, trying to make authentication and identification as easy as possible, while still keeping it secure.</p>
<p>After office hours he likes to play around with the web-audio API, and other “exotic” browser API’s. One of his side projects is a library to add audio effects to an audio input using JavaScript.</p>
<p>When not behind a computer, you can find him playing the guitar, having a beer at a concert, or trying to snap the next perfect picture.</p>
<p>Knock knock, who’s there? Authenticating your single page apps using JSON Web Tokens.</p>
<p>When it comes to writing code, there’s nothing we take more serious than authentication and security. Modern single page applications bring along new challenges. By using solutions like the OpenID Connect protocol and JSON Web Tokens we can improve the user experience when authenticating with your apps, providing a seamless authentication process.</p>
<p>Event Page: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35042019-06-29T04:44:50Z2024-03-19T06:00:46ZJourney from Monolith to Microservices - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/oBmysGEpa1I" frameborder="0" allowfullscreen></iframe><p>Journey from Monolith to Microservices: Adopting a Service Mesh Approach</p>
<p>Speakers: Marco Palladino(Kong)</p>
<p>Marco Palladino is an inventor, software developer and Internet entrepreneur based in San Francisco. As the CTO and co-founder of Kong, he is Kong’s co-author, responsible for the design and delivery of the company’s products, while also providing technical thought leadership around APIs and microservices within both Kong and the external software community. Prior to Kong, Marco co-founded Mashape in 2010, which became the largest API marketplace and was acquired by RapidAPI in 2017.</p>
<p>Journey from Monolith to Microservices: Adopting a Service Mesh Approach</p>
<p>As organizations begin to transition from traditional monoliths to microservices, service mesh is emerging as a popular architectural pattern. Adopting a service mesh pattern makes sense for many teams/organizations, but it might not for others. When does a service mesh approach make sense, what are best practices for deploying a service mesh and how do you prepare for the future of service mesh? In this session, Kong CTO and Co-Founder Marco Palladino will explore service mesh from a practical standpoint – what to consider when adopting service mesh, including technical requirements, and key strategies for successful implementation. He will also discuss the future of service mesh and other emerging patterns in today’s increasingly hybrid, multi-cloud world.</p>
<p>Event Page: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35032019-06-29T04:44:46Z2024-02-12T03:01:01ZFast Data Analytics in 2 Simple Steps - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/mD8g9DWcWwE" frameborder="0" allowfullscreen></iframe><p>Speakers: Rahul Gupta (Hazelcast)</p>
<p>Rahul works as Senior Solutions Architect at Hazelcast covering Distributed Systems, largely in in- memory space. He has years of experience in architecting scalable, low latency and high throughput infrastructure. His expertise lies in addressing challenges in Big Data and Real Time Analytics space.</p>
<p>Fast Data Analytics in 2 Simple Steps</p>
<p>In this talk, you will see how easy it is to add a fast, highly efficient stream-processing engine to a distributed in-memory cache. You will see how to analyse data already in-memory, to pull data from outside and to push results elsewhere. No fuss coding but blazing fast execution! All Java!</p>
<p>Event Page: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35022019-06-29T04:31:37Z2024-03-01T05:00:46ZClosing Keynote: Going open to support your digital transformation - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/GTD_XIgIL3U" frameborder="0" allowfullscreen></iframe><p>Speaker: Alexis Monville (Red Hat)</p>
<p>Alexis Monville builds high impact on sustainable organizations. Alexis is a member of the Engineering Leadership Team at Red Hat. Alexis brings more than 20 years of operations and management experience. Over the years, Alexis worked in diverse sectors, from the automotive industry, the epic Web start, IT consulting, public sector, software development, which led him to found management and organization consulting and coaching firm. Alexis joined Red Hat in 2014 with the eNovance acquisition, where he was Chief Agility Officer, tasked to create and nurture an agile and collaborative culture to introduce the use multi-cloud services. Alexis is an active speaker and a thought leader in the fields of management, organization and agile transformation, participating in industry events such as OpenStack Summit, Open World Forum, Agile Lean Europe. Alexis is the author of Changing Your Team From The Inside, a book published in 2018.</p>
<p>Going open to support your digital transformation</p>
<p>Going open is the best way to support your organization’s digital transformation. Going open is applying the principles of the open organization. Open is the antidote of the lack of focus and the lack of continuous learnings that is ailing organizations today.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35012019-06-29T04:31:30Z2024-01-25T20:01:37ZBuilding & Leveraging Your Internal Developer Community - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/eor0IbUkpGs" frameborder="0" allowfullscreen></iframe><p>Speaker: Alex Miller (Stackoverflow)</p>
<p>Alex Miller is General Manager for Stack Overflow’s private Q&A businesses, working with organizations to develop their own internal knowledge sharing communities to empower their developers. Before he was focused on helping companies understand and enable their development teams, Alex was our Vice President of Operations, responsible for scaling the operations and building the internal culture and workflow of Stack Overflow. He joined Stack Overflow with operations experience for a variety of startups and media properties, including Yext, TechCrunch50, This Week in Startups, Kevin Pollak’s Chat Show and many more.</p>
<p>Building & Leveraging Your Internal Developer Community</p>
<p>The power of public communities like Github and Stack Overflow has been proven by their scale: Github has over 28 million users and 57 million repositories, and Stack Overflow is one of the most popular websites in the world. But how can companies build culture and community inside their organizations, effectively harnessing that power internally? What are the secrets to getting teams to collaborate better and ship faster? Stack Overflow’s General Manager will dive into the benefits of internal communities, and he will share strategies for maximizing collaboration and efficiency based on lessons and data from Stack Overflow’s 10 year history.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/35002019-06-29T04:27:31Z2024-02-09T11:01:13ZPanel Discussion: All About Open Source - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/HIl7qdRxwnc" frameborder="0" allowfullscreen></iframe><p>Speaker: Open Source Panel</p>
<p>We all use open source software in our personal, business or work related projects. Ever wondered who the people behind developing & maintaining these open source libraries are?
<br>Join us on for a panel discussion to know more about the intricacies of open source development & learn from the masters themselves. Hear them share their career journeys, their motivations behind contributing to OS and how they manage teams on various OS projects.</p>
<p>Our panelists:
<br>1) Juergen Hoeller – Co-founder & Project lead for Spring Framework
<br>2) Emmanuel Bernard – Chief Architect Red Hat, Java champion and open source contributor on Hibernate ORM
<br>3) David Pilato – Developer and Evangelist at Elastic
<br>4) Kohsuke Kawaguchi – Creator of Jenkins & CTO CloudBees
<br>This panel will be moderated by Purnima Kamath – Director at Women Who Code SG & Evangelist at YOW!</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34992019-06-29T04:25:16Z2024-03-22T00:01:37ZSuperpowers coming to your Jenkins - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/MhNzsrwpebM" frameborder="0" allowfullscreen></iframe><p>Speaker: Kohsuke Kawaguchi (CloudBees)</p>
<p>Kohsuke Kawaguchi is the creator of Jenkins and CTO of CloudBees. He is a well-respected developer and popular speaker at industry and Jenkins community events. Kawaguchi’s sensibilities in creating Jenkins and his deep understanding of how to translate its capabilities into usable software have also had a major impact on CloudBees’ strategy as a company. Before joining CloudBees, Kawaguchi was with Sun Microsystems and Oracle, where he worked on a variety of projects and initiated the open source work that led to Jenkins.</p>
<p>Superpowers coming to your Jenkins</p>
<p>2018 is an amazing year for Jenkins, because there are many exciting new projects going on in the developer communities — Jenkins X that’s reinventing Kubernetes app development, Jenkins Essentials that ease Jenkins administration, Configuration as Code that helps you manage configuration as it should be, deep architecture improvements to make Jenkins cloud native, and more! In this talk, Kohsuke, the founder of the project and CTO of CloudBees, walk you through what those projects are aiming for, how they work together to make you even more productive.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34982019-06-29T04:25:10Z2024-02-21T01:01:48ZHow to optimize mobile development - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/5g-DNCVkA9E" frameborder="0" allowfullscreen></iframe><p>How to optimize mobile development & reduce the cost of change with DevOps</p>
<p>Speaker: Dipin Thomas(Viseo)</p>
<p>Dipin is a DevOps engineer working in product and service-based companies. He is a cloud enthusiast and has implemented DevOps practices in on-premise, hybrid and public cloud. He designs highly available and scalable architectures for industries like Airlines, Technology, Finance and Media.</p>
<p>How to optimize mobile development & reduce the cost of change with DevOps</p>
<p>New app features take ages to navigate from the drawing board to your audience’s handphone. And even once they hit the market, your team is never 100% confident they will work seamlessly on all mobile devices. How to address this issue? The answer is automation.</p>
<p>A unified mobile app testing platform, uses Appim, the latest open source container technology, to combine continuous integration and deployment, thus accelerating development and testing efficiency. This, a platform-agnostic solution, uses cloud and on-premise infrastructure to allow organizations to test apps on multiple devices simultaneously with zero investment and minimal costs.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34972019-06-29T04:21:53Z2023-12-28T22:00:56ZReal developers test in production (not exactly) - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/JhZg9luNhT4" frameborder="0" allowfullscreen></iframe><p>Speaker: Isha Tripathi</p>
<p>Isha has been a developer and an Agile consultant for over 7 years. She believes in helping build quality software in an efficient manner, that adds value not only to our clients’ business but also the end users. She likes to be involved in the entire lifecycle of the product, from inception to delivery. Over the years, she has worked with multiple small and large scale projects. She is a passionate feminist and a strong advocate of inclusivity in the workspace. Outside of work, she will often be found salsa dancing or reading. She loves to travel, learning about new cultures and meeting interesting people from all over the world.</p>
<p>Real developers test in production (not exactly)</p>
<p>Have you had trouble maintaining parity between versions of your application deployed across multiple environments? Have you had to test work-in-progress features in a production environment? Have you had to struggle with countless merge conflicts due to long running feature branches?</p>
<p>If any of these problems sound familiar, I have just the thing for you. Say hello to the power of Trunk Based Development, Continuous Deployments and Feature Toggles.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34962019-06-29T04:21:48Z2024-03-23T01:01:03ZOpening Keynote: Hari V Krishnan (CEO of PropertyGuru Group) - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/LOmyLedb95w" frameborder="0" allowfullscreen></iframe><p>Speaker: Hari V Krishnan (CEO of PropertyGuru Group)</p>
<p>Hari is a seasoned general manager and board director, with nearly two decades of industry leadership in technology organisations across Asia Pacific and the United States. He has spent the last fifteen years helping industries in Asia digitize, and is passionate about driving the positive impact of technology on society.</p>
<p>As the Chief Executive Officer and Board Director at PropertyGuru Group, Hari leads a team of over 1,000 employees of the Group across Singapore, Malaysia, Thailand, Indonesia and Vietnam. As South East Asia’s largest proptech company, PropertyGuru has 55% consumer market share, 5X the nearest competitor. He has been a Singapore Government advisor on Real estate industry transformation and Skills development.</p>
<p>Prior to PropertyGuru, Hari worked in leadership positions in companies such as LinkedIn, Yahoo! and Cisco. He has an MBA from INSEAD.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34952019-06-29T04:17:25Z2024-01-25T07:01:39ZCan code, will generate art - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/8wWOyZ-4C8w" frameborder="0" allowfullscreen></iframe><p>Speaker: Purnima Kamath (Women Who Code/YOW!)</p>
<p>Purnima is an engineer, programming Java based web applications and data engineering systems. She is also an amateur generative artist and painter in oils. She is a Director on the Women Who Code network in Singapore and also an evangelist for YOW! Conference in Singapore.</p>
<p>Can code, will generate art.</p>
<p>Generative art (GenArt) or algorithmic art is a process where a programmer in partnership with an autonomous system (in this case a computer) co-create something which is visually pleasing to the human eye.
<br>Well, pleasing atleast to a subset of us!</p>
<p>The notion of using code to create art has been researched since the early 70’s and today is being used to visualise algorithms and data. GenArt is also a popular tool used by people new to the field to get into programming.</p>
<p>During this talk, we will look at some ideas behind creating GenArt and visualise some mathematical concepts like PI or cellular automata. We will also extend GenArt to machine learning and use a neural network to generate something pleasing. We will additionally explore some creative coding ideas for interaction design.</p>
<p>Ultimately, building on the ideas during the talk, experienced or new programmers alike can find the joy of programming by practicing creative coding or GenArt.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34942019-06-29T04:13:44Z2024-03-04T05:01:30ZHow to create awesome polyglot applications using GraalVM - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/03KkHSsIcAw" frameborder="0" allowfullscreen></iframe><p>Speaker: Owais Zahid (Autodesk)</p>
<p>Owais Zahid works @ Autodesk as a Software Development Manager. He is a certified Scrum Professional and focuses on the team’s technical direction and agile transformation. He has over 12 years of software development experience into the areas of web/mobile development, server-side programming, Agile/Scrum, and Project Management. He holds an MS in Computer Science with majors in Project Management. Owais is a frequent contributor to various open source projects and engineering blogs. He is also an active member of the Singapore Tech community and has presented at various conferences.</p>
<p>How to create awesome polyglot applications using GraalVM</p>
<p>Key to creating world-class solutions lies in the effectivity of cross-team collaboration and lead time. When multiple teams involved in a project, it is critical to take cross-platform and cross-language aspects into account. Introducing GraalVM, a universal virtual machine created to address an issue of teams struggling to collaborate because of varying preference of programming languages.</p>
<p>In this session, we will look at how you can use GraalVM to create polyglot applications with ease. It is a hands-on live coding session where we will look at Ruby, NodeJS & Java interoperability.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34932019-06-29T04:13:39Z2024-03-28T14:01:33ZApache Kafka for the Spring developer - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/AL9JKchntTg" frameborder="0" allowfullscreen></iframe><p>Speaker: Sergi Almar (Spring I/O Organizer & Tidy Slice)</p>
<p>Sergi is a software engineer focused on the JVM and Spring ecosystem. He spends half of his time training as a Spring Certified Instructor. He is also the organizer of the Spring I/O conference in Barcelona (+1000 attendees). In his free time, Sergi enjoys travelling and running marathons.</p>
<p>Apache Kafka for the Spring developer</p>
<p>Apache Kafka is a popular choice to implement event-driven architectures and real-time streaming applications. In these presentations, we’ll introduce Apache Kafka and Kafka Streams to build scalable and high-performance applications and we’ll focus on how the Spring ecosystem integrates it to have clean and maintainable code.</p>
<p>We’ll go through several projects in the portfolio like Spring Kafka as a high-level abstraction; Reactor Kafka the reactive API; Spring Cloud Stream and Spring Cloud Function to implement event-driven microservices. All this having live coding and a sample to put all pieces together.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34922019-06-29T04:13:35Z2023-12-31T18:01:08ZMarvels of functional programming: Launching Iron man with monads - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/YDFa4MmyY8Y" frameborder="0" allowfullscreen></iframe><p>Speaker: Anil Thaplar (Citi)</p>
<p>Anil Thaplar is VP, lead engineer with tremendous Exuberance for typed functional programming. He is developing purely functional solutions with Scala cats library at Citigroup, Singapore. He wants to spread his passion for functional programming. Scala language newsletter, Scalatimes has raved his blog on functional programming. He is passionate about community work and served as an organizer for Erlang meetup in Singapore.</p>
<p>Marvels of functional programming: Launching Iron man with monads</p>
<p>Monads have made there way in every modern programming languages yet monads have the reputation of “difficult to comprehend”. In this talk, I am seeking to change that notion. Monads are simple abstractions we will explore by composing marvels and functional programming, with a marvels case study, gradually unpacking concepts such as expressions, sum types, effects programming, composition, and monads. It is imperative for a programmer especially wanting to program in a functional paradigm to develop a solid understanding of monads.
<br>Javascript, Java, C#, Scala, Kotlin and plethora of others have monads. Just to name a few,</p>
<p>A Promise in Javascript is a continuation monad.
<br>LINQ in C# is heavily based on sequence monad.
<br>Java has optional and Streams as monads.
<br>In Scala, every Type supporting for-comprehension is a monad.
<br>We will discover Marvels Adventure is Marvels ﹥﹥﹦Functional programming, where ﹥﹥﹦ is a monadic bind operator.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34912019-06-29T04:13:30Z2024-02-07T03:01:21ZBuild powerful chatbots with Natural Language Processing - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/5oBaCRl8eYc" frameborder="0" allowfullscreen></iframe><p>Speaker: Renaud Caron (Zenika)</p>
<p>Renaud is a senior consultant for Zenika Singapore, currently acting as a technical lead at SGX.</p>
<p>For the past 10 years he has been working Paris, London and Singapore, building software for investment banks and finance startups. He also delivers trainings in Asia on Spring, React and software development best practices. As a full-stack developer, he is passionate about all kinds of technologies: machine learning, Kotlin, Docker, Vue.js, and Kafka, among others.</p>
<p>Build powerful chatbots with Natural Language Processing</p>
<p>How do computers process and analyze human languages?
<br>Natural Language Processing is the field at the intersection of AI, linguistics and computer science.</p>
<p>Based on professional experience, we will explore the different techniques and tools at the service of NLP. And we will see how we can apply them in order to build a domain-specific chatbot.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SGtag:www.engineers.sg,2005:Episode/34902019-06-29T04:13:26Z2024-01-13T08:00:53ZArchitecting well-rounded and evolvable data platforms - Voxxed Days Singapore 2019<iframe width="560" height="315" src="https://www.youtube.com/embed/01vkm_iqIY0" frameborder="0" allowfullscreen></iframe><p>Speaker: Arun Manivannan (ThoughtWorks)</p>
<p>Arun is a data engineer at ThoughtWorks.</p>
<p>He is a curious and passionate engineer with extensive experience in the architecture and development of highly scalable distributed applications using Scala, Hadoop, Akka and Spark. He is the author of “Scala Data Analysis Cookbook” and co-author of “Scala: Guide for Data Science Professionals”, which focuses on Spark, Spark ML and Hadoop for solving various analytics problems.</p>
<p>Architecting well-rounded and evolvable data platforms</p>
<p>More and more organizations realise the value in data – be it theirs or acquired. Datalakes serve as a unified store for all their structured, unstructured and semi-structured data. Once we see a need for a unified data lake, we generally go about identifying our initial set of data sources, crank up a pipeline and dump the data into the lake. Only to figure out that no one’s using it or not using it to the extent that we expect.</p>
<p>We realise, at a later point, that there’s a whole lot of things that we forgot while building the lake – metadata management, lineage tracking, reconciliation, retention, security or even data formats. This presentation aims to cover these cross-cutting concerns that every data lake must have in order to make it accessible.</p>
<p>Event Website: <a href="https://voxxeddays.com/singapore/">https://voxxeddays.com/singapore/</a></p>Engineers.SG