Skip to content
You must be logged in to sponsor IlyaSemenov

Become a sponsor to Ilya Semenov

I have been working in commercial software development since the 2000s. Since the early times I often observed the lack of well supported open source libraries for many types of tasks, and had to come up with own implementation.

Sometimes I was years ahead before similar libraries emerged in open source. For instance, I developed a full blown PHP ORM used internally by my coworkers a couple years before Propel and Doctrine appeared.

I enjoy doing libraries decoupled, reusable and extensible, yet simple to use without a steep learning curve. Since 2010s, I try to find time and publish my developments at GitHub, properly documented and tests. Sometimes they become obsolete with time as a more comprehensive solution appears (such as what happened with node-data-cleaner). Some are still relevant even though they don't find a lot of appreciation. I've marked in Featured work what I'm particularly proud of.

I used to enjoy this as a hobby, but unfortunately I don't get paid much where I work lately. Sponsorship will be extremely motivating for me to pursue for a better open source world.

1 sponsor has funded IlyaSemenov’s work.

@natewinkler

Featured work

  1. IlyaSemenov/grammy-scenes

    Nested named scenes for grammY

    TypeScript 28
  2. IlyaSemenov/graphql-orm

    Resolve GraphQL query with Objection.js or Orchid ORM

    TypeScript 15

Select a tier

$ a month

You'll receive any rewards listed in the $5 monthly tier. Additionally, a Public Sponsor achievement will be added to your profile.

$5 a month

Select
  • Get a Sponsor badge on your profile