Hire me!

Name: Sage Sharp
Pronouns: they/them
Former names: Sarah Sharp, Sarah Bailey
Email: sage at thesharps dot us
Current location: Portland, OR, USA

Seeking a community manager, senior developer, project lead, or program manager role. My passions lie at the intersection of open source software development and creating welcoming spaces for people to learn and grow.

Looking for a fully remote role. Open to relocation to Belgium, Bolivia, Brazil, Canada, Chile, Denmark, Iceland, Ireland, Malta, Netherlands, Spain, Switzerland, Peru, Portugal, or Uruguay.

Professional Summary


  • 20+ years in open source
  • Technical skills: Python, Django, HTML, Linux, Unix command line, git, back-end web development, Bootstrap, C, C++, Java
  • Management skills: program management, team lead, roadmap creation, budget management
  • Collaboration skills: open source maintainer, GitHub, GitLab, Slack, Discord, Zulip
  • Office software skills: LibreOffice, Microsoft office, Google office suite, spreadsheets
  • Artistic skills: photography, video editing, embroidery
  • Languages: Native English speaker, very basic Spanish
  • GitHub: https://github.com/sagesharp [1]

Work Experience


Program manager | Software Freedom Conservancy | Remote | 2016 – present

  • Managed the Outreachy internship program — a remote, paid internship program to provide open source internships to people who face systemic bias in the technology industry of their country [2]
  • Scaled the program by 2x over 5 years (65 internships in 2015 to 130 interns in 2021)
  • Created and managed a $1 million USD annual budget
  • Team lead for three full-time contractors

Django and Python developer | Software Freedom Conservancy | Remote | 2018 – present

  • Created a Django website to manage Outreachy internship processes [3]
  • Dynamic website content changes based on the application or internship phases
  • Website manages 11,000+ applications, 200 project descriptions, 300 mentors, 80 open source communities participating in Outreachy each year
  • Mentored a newcomer to Django from small HTML bug fixes through releasing a new website feature — allowing applicants to add their professional skills and experience levels to their internship application

CEO | Otter Tech LLC | Portland, OR, USA | 2016 – present

Linux 3D Graphics Developer | Intel | Hillsboro, OR, USA | 2015 – 2016

Software Architect | Intel | Hillsboro, OR, USA | 2014 – 2015

  • Software architect for Zephyr [9] a new open source embedded operating system
  • Lead an 8-person team: 6 developers, 1 program manager, 1 technical writer
  • Collaborated with product managers and hardware principal engineers to understand customer requirements for IoT and wearable devices
  • Guided engineers working on a custom BLE device stack, FAT file system, and IP stack
  • Directed technical writer in creating a developer guide to building software on top of Zephyr
  • Worked with marketing and senior management to set up open source community governance structure and collaboration plans with industry partners

Developer Team Lead | Intel | Hillsboro, OR, USA | 2012 – 2014

  • Led a team of three to support USB on Intel products running Linux, ChromeOS, and Android
  • Architected new Linux kernel USB 3.0 features
  • Collaborated with Intel product teams and external companies like Google
  • Division Recognition Award in Q4 2013: “Optimizing power management to enable successful launch of Intel Haswell Chromebooks”

Linux Kernel Developer | Intel | Hillsboro, OR, USA | 2007 – 2014

Education


Bachelor of Science | Computer Engineering | Portland State University | 2007

  • GPA: 3.79 out of 4.0 (Cum Laude)
  • President, Portland State Aerospace Society – open source and open hardware amateur rocketry
  • Undergraduate researcher, Computer Science department – Prototyped a new Linux kernel to userspace USB interface. Presented at O’Reilly Open Source Convention (OSCON) 2007.

Awards


  • O’Reilly Open Source Award (2016) for accomplishments in the open source community
  • Red Hat Women in Open Source Award (2015) for efforts in improving communications and inviting women into open source communities

Publications and Presentations


“Countering Imposter Syndrome Culture” | SeaGL | 2019

Keynoted at the Seattle GNU Linux (SeaGL) conference. [13] Urged open source communities to adopt inclusive collaboration processes. Goal was to create psychological safety for marginalized groups in open source.

“Herding Cats with Django: Technical and social tools to incentivize participation” | Django Con | 2018

Presented how Outreachy uses our Django website to manage volunteers and internships. [14]

“First-timer’s guide to FOSS conferences” | Blog post on sage.thesharps.us | 2016

A blog post to prepare newcomers to attend their first open source conference. [15]

“Superspeed me: USB 3.0 for Linux” | Linux Conference Australia | 2010

Announcing Linux kernel support for USB 3.0 [16]

“Linux-Powered Amateur Rocket Goes USB” | Linux Journal | 2009

Authored an article on the Linux-based embedded systems on the Portland State Aerospace Society amateur rocket [17]

Links


[1] https://github.com/sagesharp

[2] https://www.outreachy.org

[3] https://github.com/outreachy/website

[4] https://www.otter.technology

[5] https://policies.python.org/python.org/code-of-conduct/

[6] http://sage.thesharps.us/2015/10/24/approaching-a-new-system/

[7] http://sage.thesharps.us/2015/11/16/graphics-linkspam-bugs-bugs/

[8] http://sage.thesharps.us/2015/12/17/building-a-custom-intel-graphics-stack/

[9] https://www.zephyrproject.org/

[10] https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/tree/drivers/usb/host/xhci.c

[11] https://git.kernel.org/cgit/linux/kernel/git/torvalds/linux.git/log/?qt=author&q=Sarah+Sharp

[12] http://kernelnewbies.org/OPWfirstpatch

[13] https://seagl.org/archive/2019/countering-impostor-syndrome-culture

[14] https://2018.djangocon.us/talk/herding-cats-with-django-technical-and/

[15] https://sage.thesharps.us/2016/02/02/first-timers-guide-to-foss-conferences/

[16] https://www.youtube.com/watch?v=IXSbk0MSfzw

[17] https://www.linuxjournal.com/article/10421