Kyle Lieber

Staff Technical Lead at HubSpot

Urbandale, Iowa, 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
Kyle Lieber is a Staff Technical Lead with over 15 years of hands-on software engineering experience, currently driving platform and team delivery at HubSpot. He specializes in object-oriented design and full-stack development across Java, JavaScript/Node, and Ruby, with deep expertise in Spring Boot, Angular, and enterprise testing and CI tooling. Kyle has a strong track record of modernizing build and test pipelines, improving modularity in open-source projects like JaCoCo and contributing bug fixes and features to widely used frameworks such as Atmosphere. Known for rapid, pragmatic delivery in agile environments, he also brings systems-level experience with Linux/UNIX operations and multiple relational databases. Based in Urbandale, IA, he combines technical leadership with frequent code-level contributions, often focusing on making complex tooling simpler and more testable.
code14 years of coding experience
job14 years of employment as a software developer
bookB.S. Computer Science, B.S. Computer Science at University of Northern Iowa
stackoverflow-logo

Stackoverflow

Stats
3,589reputation
329kreached
22answers
2questions
Badges
cxf
top-1%
wsdl
top-1%
java
top-5%
github-logo-circle

Github Skills (28)

asynchronous10
javascript10
wsdl10
async10
testing10
websocket10
cxf10
java10
javas10
event-driven10
spring-boot10
maven10
code-coverage10
jasmine10
netty9

Programming languages (13)

C#JavaC++CSSHTMLGroovyKotlinTypeScript

Github contributions (5)

github-logo-circle
searls/jasmine-maven-plugin

Nov 2012 - Aug 2022

Maven plugin to execute Jasmine Specs. Creates your HTML runners for you, runs headlessly, outputs JUnit XML
Role in this project:
userFull-stack Developer
Contributions:9 releases, 313 commits, 193 PRs in 9 years 11 months
Contributions summary:Kyle refactored and enhanced the `DefaultSpecRunnerHtmlGenerator` class, enabling access to more template variables, including script and spec tags. They also streamlined the `HtmlGeneratorConfiguration` class and removed the need for custom implementations of `SpecRunnerHtmlGenerator`, simplifying the code. Further, the user added functionality to resolve and include require.js, and implemented changes to make the code more compatible with newer versions of Jetty, Selenium and supporting libraries.
maven-pluginmavenoutputsxmlrunners
jacoco/jacoco

Sep 2012 - Nov 2012

:microscope: Java Code Coverage Library
Role in this project:
userBack-end Developer
Contributions:14 commits in 1 month
Contributions summary:Kyle primarily worked on enhancing the JaCoCo Maven plugin. Their contributions include refactoring code to improve modularity by extracting common functionalities, fixing a bug and implementing a new feature to check coverage metrics, and merging updates from the upstream master branch. The user focused on improving the plugin's configuration options, and also implemented tests for different scenarios of the check goal, including those that pass and fail.
jacocojarjava8coverage-librarygroovy
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
Kyle Lieber - Staff Technical Lead at HubSpot