Skip to content

Lightning Talks || Python Applications

Photo of Sylvia Tran
Hosted By
Sylvia T. and 3 others
Lightning Talks || Python Applications

Details

6:30 - 7:00 pm Networking + Food & Beverage
7:00 - 7:05 pm Opening Remarks
7:05 - 8:00 pm Lightning Talks on various Python Applications
8:00 - 8:30 pm Closing Remarks + Networking

LIGHTNING TALKS

  1. pyTesting for Everyone:
    (Irina Kukuyeva)

We've all heard that we should be testing our code and getting good test coverage. This talk will give an overview of 4 types of tests: unit, integration, regression and parametrized test, via examples in pytest. You'll write more robust code in no-time, no prior testing experience necessary.

  1. Build a micro service using Python's nameko
    (Nathan Danielsen)

Walk through an exploration of building python and other language micro-services with nameko. Nameko is a python framework for building micro-services with lots of time saving tools and 3rd party plugins.

  1. Use Python's psycopg2 package to build a data ETL (extract transform load) pipeline with Apache Airflow + Postgres
    (Naomi Lai)

Working with data pipelines can be a pain, whether you're running the tasks one after another or bundling them together with cron jobs. Airflow alleviates the pain by turning your tasks into nodes that runs as part of a DAG (Directed Acyclic Graph) with each task chained to its previous task's completion. With Airflow you can concurrently manage multiple pipelines, track your task run time, chain multiple DAGs together into a larger pipeline, all the while maintaining separation of concern and doing all this with a language you're already familiar with: Python!

SPEAKERS

Irina Kukuyeva -
Irina has a Ph.D. in Statistics from UCLA and has been a Data Scientist for over 10 years, developing predictive models for companies in fashion, IoT, healthcare, market research, and online advertising. Irina enjoys teaching and mentoring; this is her first talk at PyLadies.

Nathan Danielsen -
Nathan is a core contributor to Yellowbrick, a python open source machine learning visualization library. Nathan is also the Lead Backend Developer for Mobile Apps at Farmers Insurance. Previously, he worked as a full stack developer (backend with django) at the Atlantic Media company. In his spare time, Nathan enjoys gardening, enjoying the southern California climate and is training for his first Ironman triathlon. He served in the Peace Corps in Senegal after graduating from UC Berkeley.

Naomi Lai -
Naomi is currently a software engineer on the data team at Stem Disintermedia (stem.is) using Python, Airflow, and PostgreSQL to keep data flowing. She previously worked in a UCLA lab assisting graduate researchers with neural signal processing. She holds a BA in Foreign Languages from National Taiwan University and completed the Fashion Design program at FIDM. Fun Fact: Naomi cooks in her free time and likes to fantasize about traveling with Dr. Who in her Tardis.

Email la@pyladies.org w/ your email address to join our Slack workspace.

SPONSORS:

  • Verizon Digital Media Services
  • System1
Photo of PyLadies of Los Angeles group
PyLadies of Los Angeles
See more events