Jessica He

Software Engineer at Red Hat

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Jessica He is a software engineer based in Old Toronto with 5 years of experience building backend systems and developer tooling. Now at Red Hat after an internship there, she has contributed to the Eclipse Java Language Server, adding reference-finding and refactoring clean-ups (including converting string concatenation to text blocks) and shipping tests—work that directly improves Java developer productivity in a widely used open-source project. Her background in computer engineering from the University of Toronto and hands-on roles in robotics and campus AI initiatives give her a pragmatic systems mindset and cross-disciplinary problem-solving skills. Colleagues describe her as detail-oriented in QA-aware backend development, comfortable working from low-level code analysis to shipping reliable features in large codebases.
code5 years of coding experience
job1 year of employment as a software developer
bookHigh School Diploma | Ontario Scholar, High School Diploma | Ontario Scholar at Pierre Elliot Trudeau High School
bookBachelor of Engineering - BE, Computer Engineering, Bachelor of Engineering - BE, Computer Engineering at University of Toronto
github-logo-circle

Github Skills (5)

javas10
language-server-protocol10
java10
testing10
eclipse9

Programming languages (9)

TypeScriptJavaCSSJavaScriptGoHTMLKotlinPython

Github contributions (5)

github-logo-circle
eclipse-jdtls/eclipse.jdt.ls

Sep 2022 - Jan 2023

Java language server
Role in this project:
userBack-end Developer & QA Engineer
Contributions:11 reviews, 5 commits, 19 PRs in 3 months
Contributions summary:Jessica contributed to the Java Language Server (JDT LS) by implementing features related to code analysis and refactoring, specifically focusing on reference finding and clean-up tools. Their work included adding functionality for including declarations in reference searches and creating new clean-up operations like converting string concatenation to text blocks and inverting equals calls. Furthermore, the user wrote tests for the new functionalities, as well as existing features.
language-javalsplanguage-servereclipselanguage-server-protocol
JessicaJHee/lsp4mp

Jun 2022 - Aug 2023

Technology lsp4mp
Contributions:105 pushes, 24 branches in 1 year 2 months
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
Jessica He - Software Engineer at Red Hat