Jacob Hassel

Senior Software Engineer at Veson Nautical

Newport, Rhode Island, 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
Jacob Hassel is a Senior Software Engineer with 11 years of experience building mission-focused Java and web applications, currently contributing at Veson Nautical after leading web development at the Naval Undersea Warfare Center. He combines deep Spring and REST expertise with JavaFX UI/UX skills and hands-on Vue.js front-end work, mentoring teams and making design and code-review decisions in agile environments. Jacob is an active open-source contributor who improved flexibility in the Konva Vue integration and enhanced accessibility/visual focus controls in a popular JavaFX Material Design library. He takes pride in software that supports troop safety and thrives on creative problem solving under real-world constraints. Based in Newport, RI, he balances technical rigor with an interest in expanding front-end experience and stays energized by a lifelong commitment to competitive swimming.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Lehigh University
stackoverflow-logo

Stackoverflow

Stats
331reputation
40kreached
8answers
0questions
github-logo-circle

Github Skills (21)

javascript10
canvas10
javafx10
java10
konvajs10
javas10
material-design10
vue10
konva10
testing9
css9
desktop8
vue-cli6
fullscreen6
netbeans6

Programming languages (6)

TypeScriptJavaOCamlJavaScriptVueZig

Github contributions (5)

github-logo-circle
sshahine/JFoenix

Oct 2017 - Dec 2018

JavaFX Material Design Library
Role in this project:
userFront-end Developer
Contributions:22 commits, 6 PRs, 6 pushes in 1 year 1 month
Contributions summary:Jacob focused on enhancing the user interface of the JavaFX Material Design library, specifically by adding and modifying components to disable visual focus indicators. Their contributions included adding the `-jfx-disable-visual-focus` property to JFXButton, JFXRadioButton, JFXToggleButton, and JFXCheckBox, along with corresponding modifications in the skin classes. The user updated the documentation of JFXDrawer, and made other minor improvements.
androidjavafxdesktopmaterial-designmobile
konvajs/vue-konva

Oct 2019 - Oct 2019

Vue & Canvas - JavaScript library for drawing complex canvas graphics using Vue.
Role in this project:
userFront-end Developer
Contributions:8 commits, 2 PRs in 1 day
Contributions summary:Jacob contributed to the Vue Konva library by adding a feature to allow custom prefixes for Konva components. They implemented a plugin option to modify the component prefix and updated the tests to accommodate this new functionality. The user's changes include modifying core files like `src/index.js` and testing components with custom prefixes, reflecting a focus on improving the library's flexibility and customization options. This involved code changes in the test suite and core library files.
drawingjavascript-librarykonvajsvue-styleguidistcanvas
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
Jacob Hassel - Senior Software Engineer at Veson Nautical