An open API service aggregating public data about GitHub Sponsors.

vkarpov15

View JSON Representation

Web developer, blogger, author

Funding Links: https://github.com/sponsors/vkarpov15

GitHub Sponsors Profile

Hi, my name is Val, I've been building Node.js open source modules and writing about JavaScript since 2012. You might know me as the maintainer of Mongoose, or through my blogging on The Code Barbarian and Mastering JS.
I'm a Principal Engineer at Booster Fuels, and I previously worked at MongoDB, Tower Research Capital, and LevelUp. I hold an undergrad degree in Computer Science from Princeton University - my undergrad research work was about min-cut algorithms and heaps in computer vision applications under Robert Tarjan.
What I'm Working On

Mongoose, the most downloaded database framework on npm. About 1M monthly downloads and 21k stars on GitHub.
Mastering JS, a JavaScript microtutorials site that gets over 100k page views per month.
Small utilities for Node.js and MongoDB, like connect-mongodb-session and mongoose-autopopulate.
eBooks explaining full-stack JavaScript from base principles: Mastering Mongoose, Mastering Async/Await, and more.

What's Next

Mongoose 6 and better TypeScript support for Mongoose
Open source some real production apps
API integration tutorials on The Code Barbarian
Content and modules related to aspect-oriented programming in JavaScript

How Sponsorship Helps
Your sponsorship helps me devote more time to doing what I love - writing tutorials and building delightful open source solutions.

Featured Works

Automattic/mongoose

MongoDB object modeling designed to work in an asynchronous environment.

Language: JavaScript - Stars: 27155
vkarpov15/thecodebarbarian.com

The www.thecodebarbarian.com website

Language: HTML - Stars: 127
mongodb/node-mongodb-native

The official MongoDB Node.js driver

Language: TypeScript - Stars: 10117
mongodb-js/connect-mongodb-session

Lightweight MongoDB-backed session store for Connect and Express

Language: JavaScript - Stars: 178
mongodb-js/mongoose-autopopulate

Always populate() certain fields in your mongoose schemas

Language: JavaScript - Stars: 225
Active Sponsors
Past Sponsors
Sponsor Breakdown