Srijan_Paul

Srijan Paul

systems/compilers/FP/stuff.

More @ injuly.in

Projects

BitHounds

Digital and randomized Hound NFT PlatformIPFS, React, Node.js, Express.js, SmartPy, Taquito.js

The Vyse programming language

An interpreted programming language written from scratch and inspired by JS and Lua’s design.C++, Python, CMake, Lua

Shriek

An atmospheric story-driven RPG horror game written from the ground up.Lua, LÖVE, LoveAnim, GLSL, Aseprite

Skills

JavaScript
Lua
MongoDB
Express.js
Modern C++

Experience

  • LabLua - Google Summer of Code | Student Developer.
    May 2021 - Present

    As a student dev under Google Summer of Code, I work on the Pallene compiler.

    My work revolves around:

    • Implementing higher order functions and closures.
    • Adding support for lambdas that can mutate captured variables.
  • Tezos - Blockchain development fellow
    August 2021 - October 2021

    Engineered the procedural generation, genetic algorithm, smart contract and frontend for BitHounds - an NFT based trading card game that uses procedural generation and genetic algorithms to create and breed hounds on the Tezos blockchain,