theme: softinio
autoscale: true
slidenumbers: true
build-lists: true
footer: Follow me on Twitter: **[@SalarRahmanian](https://twitter.com/SalarRahmanian)** - Blog: <https://www.softinio.com> - Twitch: **[@softinio](https://www.twitch.tv/softinio)** - <br> Watch my talks on: <https://watch.softinio.com> - Join my Newsletter <http://newsletter.softinio.com><br>This work by Salar Rahmanian is licensed under a Creative Commons Attribution 4.0 International License.

![90%](images/softinio_avatar.jpg)

# Welcome

^- Hello everyone, I am Salar Rahmanian, Welcome to my new video channel

---

# Welcome

![inline fill](images/SF1.jpg)

^- A quick introduction about me, 
- I am Salar software engineer based in the San Francisco Bay Area
- I learnt to code at the age of 11
- Even though coding was my passion, when I went to University I studied Eletronic & Electrical Engineering
- Nevertheless at University I did learn to program using Pascal, Fortran and C Programming

---

![90%](images/softinio_avatar.jpg)

# Why?

- Share my learnings
- Learn by showing
- Have fun!

^- You may ask why this video channel and content
- Share my experience and learnings for technologies I am passionate about
- Learn new technologies that I am passionate about by sharing my journey with my audience

---

# Programming Languages

![inline left](images/scala-logo.png)![inline](images/java-logo.png)![inline right](images/python-logo.png)![inline right](images/Swift-logo.png)

^- fortunately or unfortunately I am a bit of a polygot, a jack of all trades, master of none. 
- Its true I get excited to try new technologies and enjoy exploring different way of thinging
- From the mix of languages you can see how the mixture of the languages I like satisfies my curiousity of thinking differently to solve the same problem
- It touches object oriented programming to functional programming 

---

# Technologies

![inline left](images/akka-toolkit-logo.png) ![inline right](images/apache-kafka-logo.png)
![inline left](images/apache-nifi-logo.png)![inline right](images/apache-spark-logo.png)

^- Other technologies that are of interest to me that I am looking forward to talking about are akka, kafka, apache nifi and Spark
- All of these technologies I have used and do have some level of experience, so I will be sharing my learnings and as well as sharing my journey to learn more about them
- Akka and my interest in the Actor model was the reason I learned Scala in the first place long time ago. I had a lot of fun building ingestion pipelines processing large amounts of data and learning about distributed systems as part of this.
- I was lucky enough to be an earlier adopter of Kafka. In fact when I first used Kafka the project I was leading was one of Confluent's first beta testers for their Confluent Cloud product where I had the chance to give feedback to some of the awesome product people at Confluent. Apache Kafka is really enjoyeable to use when designing event driven reactive systems so looking forward to having a lot of fun with content about it.
- Apache Nifi is a piece of wonderful technology that I am hoping to produce a lot of content for. I have always been surprised by the lack of attention Nifi gets considering how good it is at the problems it solves. I am hoping to bridge that gap.
- Apache Spark needs to introduction. I will touching on topics related to using Spark and Databricks using both Python and Scala.

---

# Developer Productivity

![inline](images/nix-logo.png)
![inline left](images/neovim-logo.png)![inline right](images/lua-logo.png)

^- 

---

# FOSS, OSS and the Fediverse


---
[.hide-footer]
[.slidenumbers: false]
![90%](images/softinio_avatar.jpg)
