James Alavosus

New York, 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
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.
code11 years of coding experience
job6 years of employment as a software developer
bookBachelors, Business Intelligence and Marketing Analytics, Bachelors, Business Intelligence and Marketing Analytics at Yeshiva University
github-logo-circle

Github Skills (6)

go10
command-line10
go-language9
testing9
cli9
golang9

Programming languages (16)

C++RustVueGoHTMLSvelteKotlinTypeScript

Github contributions (5)

github-logo-circle
urfave/cli

May 2022 - Jun 2022

A simple, fast, and fun package for building command line apps in Go
Role in this project:
userBack-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.
golang-libraryyamlgolangcommand-line-toolsubcommands
jalavosus/svelte-legos

Nov 2024 - Mar 2025

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.
Request Free Trial
James Alavosus