Giter Site home page Giter Site logo

hi! 👋

Lately, I’ve been building data science and developer tools, learning about IDEs and judging grant proposals. I’m very curious about organizational systems, structure and process. I prefer to build open source software and support open knowledge sharing.

Previously, I’ve worked on an open source Java runtime [openj9 logo], code security analysis tools [reshift security logo], a vulnerability management system ['Portal'], and interactive tooling for learning about Web Monetization [akitaproject.site logo].

I like to be involved in every step of the creative process: ideation ↔ design ↔ implementation ↔ documentation ↔ testing ↔ release ↔ support ↔ community. I’m happiest when building with collaborators and directly engaging with who I’m building for.

Sometimes I do speaking engagements, career coaching and freelance work. Otherwise, I’m probably bouldering at a climbing gym 🧗🏻‍♀️, biking on a pathway 🚴🏻‍♀️ or learning a new hobby 🥁.


my previous work

I was part of the Virtual Machine subteam of OpenJ9. My main contributions can be found here. I worked on extending JDK functionality, implementing startup performance enhancements, and unifying the CMake build configuration to support both compressed references and large heap in a single package.

Reshift Security Static Analysis Tool reshift security logo

I worked on prototyping new functionality around vulnerability remediation, as well as the Reshift VS Code IDE Extension. I got to play around with the ANTLR parser generator, use and contribute to a Datalog variant for static analysis called Soufflé, and learn how to package and publish a VS Code Extension.

Unfortunately, the startup has since shut down, so the publicly remaining artifacts of this work are the NPM listing, Product Hunt page.

Software Secured Vulnerability Management Portal

I co-architected the full-stack app, led development and deployment, and managed a small development team. This is a closed-source application with minimal publicly available information.

The main features I implemented were automated email notifications for upcoming penetration test tasks, a dashboard which organizes the client's software vulnerabilities, role-based access control and automated communications between the client and our penetration testing team.

Coded, designed, wrote, spoke and illustrated for The Akita Project, a Grant for the Web funded project that teaches Web Monetization concepts through storytelling, easy-to-use tools and community outreach. This project was co-created with Elliot.

Akita Extension banner
Akita Browser Extension
'A Web Monetization Story' banner
'A Web Monetization Story'
Akita Outreach banner
Community Outreach
A browser extension that gives you insight into your engagement with Web Monetization. An interactive, story-based Web Monetization tutorial for online creators. community.interledger.org/akita
dev.to/esse-dev
twitter.com/esse_dev

sharon's Projects

akita icon akita

A browser extension that gives you insight into your involvement with web monetization.

akita-project-site icon akita-project-site

The website for the Akita project, including info about the Akita extension, "A Web Monetization Story", and our outreach.

antlr4 icon antlr4

ANTLR (ANother Tool for Language Recognition) is a powerful parser generator for reading, processing, executing, or translating structured text or binary files.

bulma icon bulma

Modern CSS framework based on Flexbox

codeql icon codeql

CodeQL: the libraries and queries that power security researchers around the world, as well as code scanning in GitHub Advanced Security (code scanning), LGTM.com, and LGTM Enterprise

dev.to icon dev.to

Where programmers share ideas and help each other grow

eleventy-base-blog icon eleventy-base-blog

A starter repository for a blog web site using the Eleventy static site generator.

kit icon kit

The fastest way to build Svelte apps

odbc icon odbc

Connect to ODBC databases (using the DBI interface)

omr icon omr

Eclipse OMR™ Cross platform components for building reliable, high performance language runtimes

openj9 icon openj9

Eclipse OpenJ9: A Java Virtual Machine for OpenJDK that's optimized for small footprint, fast start-up, and high throughput. Builds on Eclipse OMR (https://github.com/eclipse/omr) and combines with the Extensions for OpenJDK for OpenJ9 repo.

openj9-docs icon openj9-docs

Source repository for the Eclipse OpenJ9 user documentation, which should be viewed [online]https://www.eclipse.org/openj9/docs/

openj9-omr icon openj9-omr

Eclipse OpenJ9's clone of the Eclipse OMR (https://github.com/eclipse/omr) project. PRs should be opened against the upstream OMR project whenever possible.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.