Jean-charles Sisk

Principal Engineer Engineering Manager For Platform And Data

Boston, Massachusetts, United States
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
Jean-charles Sisk is a Principal Engineer and engineering manager with 13+ years building scalable web platforms and data systems across companies like Netflix, GasBuddy, PayPal, and now Sesame. He blends hands-on Node.js and front-end expertise with leadership experience shipping cross-organizational frameworks and platform services that drive developer productivity. As lead maintainer of PayPal’s kraken-js and contributor to security-focused lusca, he has a proven track record of creating and supporting high-traffic open-source tooling used across large teams. He’s comfortable moving between deep technical ownership—building internals like a 300 req/sec internal registry—and coaching teams to adopt unified JavaScript architectures. Based in Boston with an EE degree from Lehigh, he brings a systems-oriented mindset forged in both startup and enterprise environments.
code13 years of coding experience
job16 years of employment as a software developer
bookBS Electrical Engineering, BS Electrical Engineering at Lehigh University
languagesFrench
stackoverflow-logo

Stackoverflow

Stats
366reputation
21kreached
8answers
5questions
github-logo-circle

Github Skills (19)

javascript10
content-security-policy10
expressjs10
sec10
testing10
configuration-management10
csrf10
application-security10
nodejs10
middleware9
debugging7
debug7
ejs6
connect6
krakenjs6

Programming languages (16)

C++RustCMakefileGoPerlGroovyTypeScript

Github contributions (5)

github-logo-circle
krakenjs/lusca

Jul 2014 - May 2016

Application security for express apps.
Role in this project:
userSecurity Engineer
Contributions:27 commits, 13 PRs, 22 pushes in 1 year 10 months
Contributions summary:Jean-charles focused on enhancing the security of the `lusca` Express.js application by contributing various features related to Cross-Site Request Forgery (CSRF) protection and Content Security Policy (CSP). They implemented case-insensitive CSRF header checks, added support for an Angular shorthand option, and introduced functionality for storing CSRF tokens in cookies. Additionally, the user added tests for better CSP configurations and overall enhanced the security posture of the application.
expressjsapplication-securitysecurityjavascriptexpress
krakenjs/kraken-js

Aug 2013 - Jan 2016

An express-based Node.js web application bootstrapping module.
Role in this project:
userBack-end Developer
Contributions:5 releases, 68 commits, 33 PRs in 2 years 5 months
Contributions summary:Jean-charles primarily contributed to the core functionality and configuration of the Kraken-js framework. Their work involved bug fixes related to configuration loading and proxy settings, as well as the addition of unit tests for regression testing. The commits also included refactoring and updates to the project's dependencies and merging changes from different branches. Additionally, the user addressed shutdown-related issues.
bootstrappingexpressjsnode-jsjs-webjavascript
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
Jean-charles Sisk - Principal Engineer Engineering Manager For Platform And Data