Jasmine Hegman

Software Engineer at WebPT

Phoenix, Arizona, 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

👤
Senior
🎓
Top School
Jasmine Hegman is a versatile software engineer with 15 years’ experience building performant web and data-driven applications, currently focused at WebPT in Phoenix. She blends front-end expertise (JavaScript, node.js, d3/crossfilter/dc.js) with backend and systems work—introducing client-side unit testing, optimizing page load performance, and prototyping Kafka/Druid analytics stacks. A pragmatic tinkerer, she’s comfortable rearchitecting build tooling, creating PHP wrappers for analytics services, and contributing test coverage and fixes to popular open-source libraries like dc.js and Jasmine jQuery matchers. Colleagues know her for turning complex UX and data problems into clear, testable solutions and for evangelizing prototyping and in-browser design to validate ideas early. She’s equally at home poking under the hood of graphics and game systems as she is improving developer workflows and production reliability.
code15 years of coding experience
job3 years of employment as a software developer
bookGame Programming, Game Design/Programming, Artificial Life, Project Management, Game Programming, Game Design/Programming, Artificial Life, Project Management at University of Advancing Technology
stackoverflow-logo

Stackoverflow

Stats
547reputation
66kreached
17answers
0questions
github-logo-circle

Github Skills (20)

unit-testing10
javascript10
visualization10
jquery10
crossfilter10
charting10
jasmine10
d3js10
visualizations10
test-automation10
testing9
web-testing9
ui-testing9
gui-testing9
fluentd6

Programming languages (24)

C#SmartyJavaC++CSSCDGo

Github contributions (5)

github-logo-circle
velesin/jasmine-jquery

Jul 2013 - Nov 2014

jQuery matchers and fixture loader for Jasmine framework
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:9 commits in 1 year 4 months
Contributions summary:Jasmine primarily contributed to the testing infrastructure of the project. They focused on adding and refactoring Jasmine matchers for jQuery, specifically related to event handling and selection validation. Their work involved defining new test cases, adjusting existing tests, and handling edge cases, like null values, to improve test coverage and the overall reliability of the testing framework. These changes enhanced the project's ability to ensure correct jQuery behavior through automated tests.
fixture-loaderjqueryfixturejavascriptjasmine
dc-js/dc.js

Oct 2014 - Jan 2016

Multi-Dimensional charting built to work natively with crossfilter rendered with d3.js
Role in this project:
userFront-end Developer
Contributions:8 commits, 5 PRs, 15 comments in 1 year 3 months
Contributions summary:Jasmine primarily contributed to the front-end aspects of the dc.js charting library. Their work focused on fixing and improving the core functionality, including chart identification and title formatting. The user also improved the performance of the testing suite, and also added unit tests for better code coverage.
visualizationchartsmulti-dimensionalchartcharting
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
Jasmine Hegman - Software Engineer at WebPT