Liam Bowen

Senior Software Engineer at Supervillain Software Group

City of Albany, New York, 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
Liam Bowen is a senior software engineer with 15 years of experience building and operating production systems, currently leading development at Supervillain Software Group from Albany, NY. He blends hands-on systems and backend expertise—contributing Windows API wrappers in Go and managing Rails deployment infrastructure—with leadership experience founding and scaling a consultancy to eight employees as CTO. His background spans languages and stacks including Go, PHP, Python, .NET, and DevOps tooling such as Capistrano, Nginx, and Let's Encrypt, showing comfort across application and deployment layers. Liam has a practical eye for maintainability and cross-platform integration, evidenced by fixing syntax issues and defining robust type mappings in low-level Go bindings. He brings a pragmatic combination of engineering depth and team-building instincts, able to move between coding, architecture, and operational concerns. Trained in computer science at Rensselaer Polytechnic Institute, he pairs formal CS foundations with real-world product and infrastructure delivery.
code15 years of coding experience
job6 years of employment as a software developer
bookComputer Science, Computer Science at Rensselaer Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
6,222reputation
1.3mreached
93answers
43questions
github-logo-circle

Github Skills (25)

wp-api10
capistrano10
rails10
winapi10
kernel10
go10
nginx10
ws-api10
ruby-on-rails10
deployment-automation10
ssl9
tls129
tls139
docker8
constants8

Programming languages (24)

C#PowerShellJavaC++CSSRustCVim Snippet

Github contributions (5)

github-logo-circle
tenex/rails-assets

Jan 2016 - Jul 2022

The solution to assets management in Rails
Role in this project:
userDevOps Engineer
Contributions:6 reviews, 518 commits, 30 PRs in 6 years 7 months
Contributions summary:Liam primarily focused on setting up and configuring the deployment infrastructure for a Ruby on Rails application. Their contributions included the creation and modification of Capistrano deployment scripts, configuration files for Nginx, and integration with Let's Encrypt for SSL certificates. They also addressed environment variables and dependencies by incorporating npm install using capistrano-npm, and made some improvements to the overall deployment process, including configuring a Sidekiq worker.
asset-managementrails
AllenDang/w32

Aug 2013 - Jun 2014

A wrapper of windows apis for the Go Programming Language.
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 3 comments in 10 months
Contributions summary:Liam contributed to the `w32` repository by adding new Windows API wrappers and related functionalities. Their work involved implementing functions from the Windows API, such as `GetLogicalDrives` and `SetWindowsHookEx`, which are crucial for interacting with the Windows operating system. They also updated constants and typedefs, indicating a focus on the project's internal structure and the definition of Windows API types in Go. Furthermore, they addressed a syntax error, demonstrating a commitment to code quality and maintainability.
goprogramming-language
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