Konstantin Babushkin is a pragmatic full-stack software developer with 15 years of experience, currently building web apps at Mad Devs LLC using TypeScript, Vue 3 (Composition API), Quasar, and Python/Flask with SQLAlchemy. He contributes to notable open-source projects like nuwave/lighthouse, where his backend work on GraphQL node resolution, caching, benchmarking, and directives reflects a focus on performance and reliable schema design. Based in Ulan-Ude, Buryatia, he blends formal study in programming and infocommunications (ITMO University) with a diverse academic background that includes a Bachelor's in History, hinting at broad analytical and contextual thinking. Self-described as one of the "old farts programming for future," he pairs pragmatic engineering with a long-term perspective on maintainability and efficiency.
15 years of coding experience
Bachelor's degree, HISTORY, Bachelor's degree, HISTORY at Saint Petersburg State University
Master's degree, Programming and Infocommunications, Master's degree, Programming and Infocommunications at ITMO University
Contributions:41 reviews, 7 commits, 18 PRs in 1 year
Contributions summary:Konstantin primarily contributed to the `nuwave/lighthouse` repository, which is a GraphQL framework for Laravel. Their commits include implementing and testing features related to resolving nodes and interfaces within the GraphQL schema, as demonstrated by the changes in `NodeInterfaceTest.php` and `NodeRegistry.php`. They also worked on adding benchmarks for query performance and caching directive arguments, enhancing the framework's functionality and efficiency. Furthermore, they worked on adding features like `@throttle` directive.
Contributions:475 commits, 646 pushes, 1 branch in 1 year 2 months
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.