Projects
Own projects
Contributions
A static site generator
Clojure, CircleCI
Added new functionality and fixed a bug in a Clojure-powered static site generator which is used
to generate this website
Converts exported WhatsApp chats to nicely formatted HTML
TypeScript, Node.js, Travis CI, Rollup
An npm library that comes with a command line tool and a user-facing API.
Merges markdown chapters into a single markdown file
JavaScript, Node.js, Jasmine, Travis CI
A zero-configuration command line tool that
- Merges separate .md files into a single .md file
- Watches the files for changes and merges automatically
- Generates the output file in different formats using Pandoc
- And more!
TypeScript type definitions for date-and-time
TypeScript
Type definitions for the
date-and-time
npm package.
A meme generator
JavaScript, React.js
Fixed a bug and added a new feature to a React.js-powered web app
A prototype movie-tracker app
JavaScript, Node.js, Express, MongoDB, React.js, Heroku
A prototype of an app that tracks movies released by directors the users choose to follow.
- The RESTful API is built with Node.js, Express and MongoDB and deployed on Heroku
- The library for accessing the API endpoints is built as an npm module
- The frontend is built as a single page application with React.js
Express framework documentation
Contributed to the documentation
An interactive resume-making tool
JavaScript, HTML, CSS, Rollup
Frustrated with the lack of simple resume-making tools that provide immediate visual response,
I wrote this one. I used vanilla JavaScript and functional programming principles.
A wrapper for the iTunes search API
C#
Contributed to a C# library that acts as a .NET wrapper for the
iTunes search API.
Added new functionality, wrote new and fixed old unit tests.