Software Engineer at KBS - Kellermeyer Bergensons Services, LLC
Calgary, Alberta, Canada
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Andrew Taylor is a seasoned software engineer with 15 years of experience building scalable, full-stack systems and cloud-native architectures from Calgary. He has designed production-grade serverless analytics pipelines on AWS and led back-end development for widely used open-source projects like Sonatype Nexus and Apache Groovy, contributing language features and repository management improvements. Comfortable across Java, JVM languages, and modern cloud stacks, he has delivered complex financial and trading systems, high-volume payment platforms, and regulatory reporting solutions. His career blends hands-on coding with system design and operational reliability—evident in zero-downtime processes, centralized logging for PCI compliance, and ETL automation for large datasets. As a long-time independent consultant and contributor, he pairs pragmatic engineering with a talent for untangling legacy systems into maintainable, testable platforms. Colleagues describe him as a practical problem-solver who surfaces subtle type-safety and parsing fixes that prevent production issues.
14 years of coding experience
19 years of employment as a software developer
BSc Computer Science, BSc Computer Science at University of Calgary
Contributions:5 releases, 60 commits, 3 PRs in 3 years 11 months
Contributions summary:Andrew's contributions center around enhancing the Sonatype Nexus Repository codebase. They've implemented and modified components related to browsing, storage, and the overall management of repositories. The commits show additions to the browse node functionality, updates to improve the handling of assets during updates and modifications related to content. The changes indicate a focus on improving the user experience and internal logic of managing the repository.
former home of the groovy programming language, moved to https://github.com/apache/groovy
Role in this project:
Back-end Developer
Contributions:8 commits, 2 PRs, 1 comment in 2 years 11 months
Contributions summary:Andrew implemented new methods and modified existing code related to the `takeWhile` functionality for various data structures in the Groovy language. They added `takeWhile` methods for lists, arrays, iterators, and CharSequences, enhancing Groovy's collection manipulation capabilities. Additionally, the user modified the return types for accessor methods within the `Range` and `IntRange` classes, improving type inference for static compilation and type checking. The user also addressed a bug in the JSON parsing functionality, specifically related to handling numbers with multiple decimal points.
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
Andrew Taylor - Software Engineer at KBS - Kellermeyer Bergensons Services, LLC