A Comprehensive List of Projects by Me
AI Based Legal Council Platform
Full Stack Developer - Independent Contractor
cimphony.ai, Oct 15, 2023 - Feb 19, 2024
Description
As a part of dynamic team I have built various features for a legal council platform. Included but not limited to document signing process, template library, auth and email systems, etc.
Tech
TypeScript, React, Next.js, Tailwind, Node.js, LLM, Postgres, GraphQL, GCP, Docker
AI Recruitment Platform
Full Stack Developer - Independent Contractor
app.deepmtch.ai, May 15, 2023 - Jul 19, 2023
Description
Integrated LLM APIs into a resume matching platform. The project features live data updates, document parsing and per use pricing model.
Tech
TypeScript, React, Next.js, Supabase, Tailwind, Railway, Node.js, LLM, Stripe, Postgres
URL Shortener
Lead Developer - Independent Contractor
replay.is, May 15, 2023 - Jul 19, 2023
Description
Designed and built an URL shortener SaaS. The project required built-in analytics split into different groups and had to provide seamless performance across the dashboard and when following through links. In addition, the organization flow is supported, allowing for seamless integration of per-seat subscription plans. Among user and admin dashboards, this project includes a distributed KVS-cache for speeding up the redirection process. Support for magic links, social, and credential authentication is also included.
Tech
TypeScript, React, Next.js, Redis, Postgres, Tailwind, Prisma, Vercel, Stripe, next-auth, Node.js
Monite API Integration
Full Stack Developer - Independent Contractor
Monite GmbH, Mar 21, 2023 - May 16, 2023*
Description
Building a SaaS app on top of Monite API. Monite is a fintech company focusing on providing backend-as-a-service solutions offering invoicing, B2B payments and cash flow management and other building blocks for Fin-tech, neobanks and marketplaces. I have integrated all of Monite data models into singular dashboard with an additional API layer producing what could be a white-label solution for a B2B start-up, providing detailed feedback as a developer on API and documentation.
Tech
TypeScript, React, Next.js, MUI, Postgres, Monite, Storybook, Node.js
Dashboard for Hospitality Industry
Lead Developer - Independent Contractor
joly.ai, Feb 21, 2023 - Apr 10, 2023*
Description
Designed and built user and admin dashboards for hospitality industry.
This project is dedicated to providing Hotel owners an ability to gather and analyze guest’s feedback. As a B2B SaaS service project required subscription payment integration, Auth0 integration in addition a special future allowing admin to assume user’s identity is implemented allowing to provide seamless platform support.
Tech
TypeScript, React, Next.js, MUI, MongoDB, Auth0, Sendgrid, Stripe, Retool, S3, Node.js, Mongoose
Online Betting Platform
Senior Backend Developer - Full Time
RTC Logic / Bloksports, Feb 2022 - Jan 2023
Description
Designing new backend infrastructure following by seamless migration of currently existing codebase. Integrating multiple API providers with data cross validation, cleaning and transforming. Sprint planning, providing code review and sprint retrospective. Code refactoring. Providing guidance on implementing integration and unit testing on the platform. Building an event bus using RabbitMQ and sharing my knowledge about it. Integrating Etherium contracts into backend app infrastructure. Organizing data flow in a complex multi-service environment.
Tech
TypeScript, NestJS, Jest, MySQL, Postgres, PHP, RabbitMQ, OpenAPI, AWS, Kubernetes, Terraform, Docker, Etherium, Solidity, web3js, socket.io, React, Storybook, Node.js, Blockchain
Sport Event Organization Tool
Lead Developer - Independent Contractor
Five Leagues, Feb 2022 - Mar 2022
Description
Improving data structures, implementing auth and creating UI for a sport event organization tool.
Tech
TypeScript, React, Next.js, Firebase, Node.js
Distributed Wagering Platform
Full Stack Developer - Full Time
Rosi Development GmbH, Sep 2021 - Jan 2022
Description
Improving and implementing new features in an existing NestJS backend. Integrating Etherium smart contracts, test coverage. Synchronizing realtime data between frontend and backend. Improving and creating React components for live data representation. Creating digital content using PixiJS.
During this project I had a pleasure with most excellent data engineers.
Tech
TypeScript, React, Redux, NestJS, Jest, Postgres, Etherium, web3js, PixiJS, HTML5, Canvas API, WebSockets, Node.js, Blockchain
Webtoon Publishing Platform
Lead Developer - Independent Contractor
Greatoon, Mar 2020 - Jun 2021
Description
Designed and build a user content publishing service for korean webcomics. Since this project features a lot of image based content and extremely large images a lot of image processing and optimization was a key focus for the app. For this image splitting, image optimization, progressive loading, pre-loading and other techniques were implemented to ensure the most seamless user experience analogous to https://webtoon.com (opens in a new tab) . Since the project features subscription to authors or a content series and authors need to receive notifications from content reviewers I have implemented a robust notification system using RabbitMQ, NestJS and WebSockets. This project includes user management dashboard, publishing dashboard, and a user-facing website. With a user’s website additionally featuring seamless switching between English and Korean and a large size content upload.
CI/CD pipeline was built to provide seamless DX.
Tech
NestJS, Angular, Akita, RxJS, Postgres, Material UI, AWS, S3, DigitalOcean, Docker, RabbitMQ, Jest, WebSocket, HTML5 Canvas
Web App for Videographers
Fullstack Tech Lead - Independent Contractor
Visi, Dec 2020 - Mar 2020
Description
As a lead developer on this project I have turned existing Figma designs into a live web app.
App features a lot of video integration including video streaming. Full frontend integration testing is done using Cypress. Backend is built using NestJS. In addition all video and image content was optimized for web. App has full support of mobile devices built with a help of Mithril.js library.
CI/CD pipeline was built to provide seamless DX.
Tech
TypeScript, React, XState, Mithril.js, Next.js, NestJS, Jest, Cypress, MongoDB, Mongoose, Storybook, HTML5 Video, Node.js, CI/CD, Github Actions, Git
Crowd Funding Platform
Fullstack Developer - Independent Contractor
Headstart, Oct 2020 - Dec 2020
Description
Upgrading existing Next.js website with latest version, improving on existing GraphQL integration and fixing i18n support for Israeli based startup.
Tech
TypeScript, React, Next.js, Apollo, GraphQL
Cryptocurrency Exchange Analytics
Backend Developer - Full Time
E-H Inc, Oct 2019 - Apr 2020
Description
As a part of a distributed team developing backend services for real-time analytics and data visualization of a cryptocurrency exchange operations of various crypto exchanges (Binance, Kraken, etc.)
Tech
Node.js, NestJS, ccxws, WebSockets, TAP, RxJS
Corporate Vacation Management Tool
Front End Developer - Full Time
Venividi LLC (Subcontracting for a non-profit foundation), Nov 2017 - May 2019
Description
As a sole front end developer on the project I have created UI for managing large group corporate vacations. This tool includes planning calendar, booking reservations and other feature allowing employees to manage their preferences and for an employee to organize and plan various corporate events.
Tech
JavaScript, React, Redux, HTML, CSS
Financial Data Processing and Analytics
Full Stack Developer - Independent Contractor
A-star Tech Pvt Ltd, Oct 2016 - Sep 2019
Description
Across 3 years as sole full stack developer position I’ve been tasked with a variety of features to implement, most notable being the following: term sheet generation for supply chain financing and fundamental analytics and visualisation of data provided in SEC reports.
For implementation of a term sheet part React Frontend and Node backend were used with an addition of a Hyperledger smart-contracts to provide back and forth bank-client communication.
For analytics part XBRL reports parsing data storage, data normalization and and access using GraphQL API was provided. In a fronted D3 was responsible for data visualization.
Overall analytics includes a lot of querying and normalizing not-so consistent data from financial reporting which can come in different formats, periods, financial years, naming conventions etc.
PCI compliant infrastructure was built on top of AWS. CI/CD pipeline was built to provide seamless DX.
Tech
JavaScript, TypeScript, React, Redux, XState, HTML, CSS, Node.js, Express.js, Mocha, Cypress, MongoDB, GraphQL, AWS, Blockchain, Golang, Hyperledger, DigitalOcen, Docker, Hasura
Subscription Based E-commerce
Full Stack Developer - Independent Contractor
The Dollar Beard Club, Jun 2016 - Dec 2017
Description
Building two versions of The DBC website from provided designs both frontend and backend. Backend was based on Node.js and included integration of payment processing, order processing, affiliate service integration and also storage and order shipping service integrations all combined in one seamless order flow. Basically once order is made on a website it ships almost immediately.
Tech
JavaScript, HTML, CSS, AngularJS, NodeJS, MongoDB, Express, Ambassador, Stripe
CDN Service
Full Stack Developer - Independent Contractor
CDN Service, Feb 2016 - Jun 2016
Description
Building a user-facing API. Implementing a system for sending configuration across CDN servers once configuration is updated by client in a dashboard.
Tech
JavaScript, Node.js, WebSockets, OpenAPI
Hotel TV Management System
Full Stack Developer - Independent Contractor
Hotel Management, Oct 10 2015 - Dec 17 2015
Description
This is a small but interesting project where I have a made a system which allowed a user using iPad control an image displayed on TVs in hotel’s network.
Tech
NodeJS, JavaScript, WebSockets, HTML5
E-commerce Websites
Full Stack Developer - Full Time
Trade Key LLC, 2012 - 2014
Description
Building a variety of e-commerce websites based on provided designs.
Delivering a consistent outcome for about 10 projects in total.
Tech
JavaScript, JQuery, HTML, CSS, Bootstrap, Linux, Apache, PHP, MySQL