Sarah Jiang is a Senior Open Source Engineer at Slack with six years of experience blending product design and full-stack engineering to build developer-focused tools and delightful user experiences. Comfortable across React, Node, Rails, and databases from MongoDB to Postgres, she ships end-to-end systems—most recently a MERN-based generative game that used markov-chain models and semantic parsing to produce 5-7-5 haikus. At Slack she contributes to prominent SDKs like bolt-js and the Node/Python Slack SDKs, improving stability, expanding Slack Connect/admin APIs, and strengthening TypeScript and testing coverage. Trained in neuroscience at Stanford and full-stack development at App Academy, she brings a user-centered, research-informed approach to open-source platform work. Colleagues rely on her for pragmatic engineering across the stack and for turning design intuition into robust, well-tested developer tools.
6 years of coding experience
4 years of employment as a software developer
Bachelor of Science - BS, Human Biology - Neuroscience, 3.81, Bachelor of Science - BS, Human Biology - Neuroscience, 3.81 at Stanford University
Full Stack Web Development, Full Stack Web Development at App Academy
Contributions:8 releases, 203 reviews, 522 commits in 1 year 7 months
Contributions summary:Sarah primarily focused on enhancing the functionality and stability of the `bolt-js` framework. Their contributions involved bug fixes, such as addressing errors in the AWS Lambda receiver and handling potential issues in conversation storage. They also incorporated new features, like the addition of Slack Connect API event types and updated TypeScript definitions. Furthermore, the user updated the framework's dependencies to handle node types.
Contributions:8 releases, 113 reviews, 42 commits in 1 year 5 months
Contributions summary:Sarah contributed to the development of the Node.js Slack SDK, focusing on adding and refining API methods for Slack Connect and admin functionalities. Their work involved implementing new methods, updating existing ones, and creating associated tests. Furthermore, the user addressed bug fixes, such as the removal of assertions, and enhanced the functionality of the SDK's file upload feature.
websocketsnode-jsdeveloper-kitslack-botwebsocket
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Sarah Jiang - Senior Open Source Engineer at Slack