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 (20)

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

Programming languages (6)

TypeScriptJavaRustOCamlJavaScriptVue

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.
javafxmaterial-designjavadesktopmobile
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.
graphicjavascriptvuekonvacanvas
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