James Alavosus is a software engineer based in New York with 11 years' experience building high-availability production services that make data accessible and readable. He has applied his backend and data skills across finance and blockchain domains—at Matrix Capital and Xplor—designing advanced database architectures and microservice frameworks for analytics. Currently at Revv/RevVUp, he focuses on shipping reliable services and contributing occasionally to open source; his work on the popular urfave/cli Go library added a DefaultCommand capability with robust subcommand and flag handling and extensive tests. With a Bachelors in Business Intelligence and Marketing Analytics, he blends data-centered product thinking with pragmatic engineering and a knack for improving developer tooling.
11 years of coding experience
6 years of employment as a software developer
Bachelors, Business Intelligence and Marketing Analytics, Bachelors, Business Intelligence and Marketing Analytics at Yeshiva University
A simple, fast, and fun package for building command line apps in Go
Role in this project:
Back-end Developer
Contributions:1 review, 5 commits, 2 PRs in 1 month
Contributions summary:James focused on enhancing the command-line interface (CLI) application library. Their contributions included adding a `DefaultCommand` field to the `App` struct, enabling a default command to be executed when no arguments are provided. They also implemented logic to handle subcommands and flags in conjunction with the default command, along with numerous test cases to cover the added functionality. The changes involved modifying core Go code within the `app.go` and `app_test.go` files.
A framework for Svelte Utilities 💡 Current status: 87 utilities.
Contributions:62 PRs, 117 pushes, 47 branches in 4 months
sveltesvelte-componentssvelte-kittypescript
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.