Square Presents: The Journey of Android Engineers

Thu. Feb 18, 2016 5:00pm - 8:00pm PST
  • Reserve
  • Details
Event Stats
Event Description

Join us for our third edition of our Square Presents Series for a night of discussion and lightning talks from Square and our friends at Udemy and Highlight. The event will start with lightning talks from John Rodriguez, Effie Barak, Eric Burke, and Christina Lee. The overall focus will be on technical growth and will cover better approaches to testing, how to become a better interviewer, and exploring new technologies.


We’ll then finish the night out with a panel discussion moderated by our very own Pierre-Yves Ricau.


Schedule:


5:00 p.m. — Doors open, light snacks, and beverages


6:00 p.m. — Talks begin


8:00 p.m. — Goodnight


John Rodriguez: A Tale of Two Daggers


For the past three years, Register Android has leveraged Dagger to wire up Java objects.  However, Register's scope hierarchy and complexity are increasing and pushing the limits on Dagger. In this lightning talk, John will highlight how and why the Register team incrementally migrated the Android app to Dagger 2.


John Rodriguez is an Android engineer at Square working on the Register Point-of-Sale app.  Prior to Square, John worked at Amplify on their award-winning Android tablet platform for K-12 education and at Major League Baseball on iOS and Java server-side applications.


 


Effie Barak: Transitioning from .Net to Android


After 10 years of being Microsoft I made the transition from Windows Phone to Android, and in this talk I will talk about my experience. What was easy to pick up, what was hard, what baffled me, what was I thrilled about. In a world where Android developers are on high demand and developers change stacks all the time, what does it take to make the switch and how can we help more people have an easier transition.


Effie Barak is an Android developer on the mobile team at Udemy. She began working as a C# developer 10 years ago, but most recently became a mobile developer 4 years ago. After moving to San Francisco in 2013, she worked on the Slack for Windows Phone app.


 


Eric Burke: Interrupting Interview Bias


We all want to hire amazing Software Engineers and build the best teams possible. With this in mind, it's important to recognize that our own biases can lead us to flawed interviewing and hiring decisions. "Unconscious bias" refers to behaviors that are triggered without our awareness, leading to quick judgments and assessments of people and situations based on our background, cultural environment and personal experiences. In this lightning talk Eric will share practical tips that all of us can use to interrupt bias before, during, and after interviews.


Eric Burke is an Engineering Manager at Square with more than 20 years experience. He co-created Square Register for Android, leads Square's QA and test engineering teams, and has interviewed over 600 Software Engineers. He developed and teaches a class on unconscious bias as well as a class on interview techniques. He's also an avid woodworker and you can find him on Twitter at @burke_eric.


 


Christina Lee: Redux-ing UI bugs: Borrowing the Best of the Web to Make Native Better


Between React, Cycle.js, Flux, and Redux, many interesting UI related architectures, frameworks, and libraries are gaining traction on the web. While React Native, a port of one such concept, is gaining popularity, it is not a feasible choice for every company. In this lightning talk, we’ll cover how the engineers at Highlight built a Redux-like framework in Kotlin to simplify state management and reduce bugs in challenging UI components, all without having to reinvent their Android app or sacrifice hard won expertise.


Christina is currently the Android lead at Highlight. In addition to trying to convince the world to use Kotlin on a daily basis, she also enjoys building beautiful UIs, extolling the virtues of Rx, and reading well documented APIs.


*Please note that advanced registration is required to attend this event, and only registered guests will be able to attend. This event could potentially reach capacity, so we recommend showing up on time. Check in will close promptly at 6:00 PM.



**If you are unable to attend, please send an email to corin@squareup.com to allow space for other guests.

Comments
Reserve Tickets
Online sales are currently paused.
Venue Details
Map of Venue Location.
Square HQ 1455 Market Street
San Francisco, CA 94103