Giter VIP home page Giter VIP logo

sharon-wang / openj9-openjdk-jdk13 Goto Github PK

View Code? Open in Web Editor NEW

This project forked from ibmruntimes/openj9-openjdk-jdk13

0.0 0.0 0.0 280.81 MB

Extensions for OpenJDK 13 for Eclipse OpenJ9

License: GNU General Public License v2.0

Makefile 0.01% Shell 0.26% JavaScript 1.25% Groovy 0.01% M4 0.12% C 6.25% Java 86.19% HTML 0.40% sed 0.01% Roff 0.21% CSS 0.01% Python 0.04% C++ 4.59% XSLT 0.22% Perl 0.01% Batchfile 0.01% Objective-C 0.44% Assembly 0.01% DTrace 0.01% Red 0.01%

openj9-openjdk-jdk13's Introduction

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

openj9-openjdk-jdk13's People

Contributors

a7ehuo avatar adambrousseau avatar alon-sh avatar andrew-m-leonard avatar archananogriya avatar babsingh avatar ben-walsh avatar chengjin01 avatar danheidinga avatar davehobbs avatar davew16 avatar dnakamura avatar fengxue-is avatar gacholio avatar groeges avatar hursleyjavatest avatar j9build avatar jasonfengj9 avatar jdekonin avatar keithc-ca avatar markqingguo avatar mikezhang1234567890 avatar pdbain-ibm avatar pshipton avatar sharon-wang avatar theresa-m avatar yongja79 avatar

Watchers

 avatar

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.