Michael Greiling is a Staff Software Engineer with 14 years of full-stack experience, currently building large-scale liquidation storefronts using TypeScript, React, and Next.js. He has a strong track record at GitLab and other companies improving build systems, testing, and frontend performance, and he’s contributed to high-profile open-source projects including webpack and GitLab’s repositories. Comfortable across frontend, backend, and DevOps, he favors pragmatic improvements—streamlining build processes, boosting test coverage, and shipping reusable component frameworks. An enthusiast for staying current with LLM technologies and AI coding tools, he pairs practical engineering with continual learning and active OSS contributions. Outside of work he’s known for craft beer, excellent chili, and a soft spot for board games and cheesy 80s action movies.
14 years of coding experience
17 years of employment as a software developer
Bachelor's, Computer Science, Bachelor's, Computer Science at Illinois Institute of Technology
Simple parallax scrolling effect inspired by Spotify.com implemented as a jQuery plugin
Role in this project:
Front-end Developer
Contributions:7 releases, 53 commits, 3 PRs in 1 year 8 months
Contributions summary:Michael's primary contribution involves the initial implementation of the parallax.js jQuery plugin. The commits demonstrate the creation of the core functionality and structure of the plugin, including the handling of scroll events, image loading, and the calculations required for the parallax effect. The code differences show the addition of core methods and initial implementation of the parallax effect.
GitLab CE Mirror | Please open new issues in our issue tracker on GitLab.com
Role in this project:
Back-end Developer
Contributions:2286 commits, 15 pushes, 1 branch in 3 years 1 month
Contributions summary:Michael contributed to the GitLab CE mirror repository by implementing updates and modifications to the 404, 403, and "Your changes have been committed" pages. Their contributions involved adding CSS files, managing variable scopes, and working with API endpoints related to project pipelines and container registry. The user addressed code-related performance issues.
gitlab-apinew-issuestrackerrailsgitea
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
Michael Greiling - Staff Software Engineer at B-Stock Solutions