Brandon Kim, Back-end Developer in Seoul, South Korea
Brandon Kim

Back-end Developer in Seoul, South Korea

Member since February 5, 2020
Brandon is a highly disciplined and reliable back-end developer who takes great pride in delivering high-quality projects. He has over two years of professional experience and has developed everything from cryptocurrency APIs to trading bots. Brandon has extensive knowledge of Node.js, Express, SQL, TypeScript, and other back-end-related technologies. He is passionate about providing value to his clients and expanding his knowledge.
Brandon is now available for hire

Portfolio

  • bitHolla
    Node.js, PostgreSQL, Redis, WebSockets, Plugins, Webhook, Swagger, Express.js...

Experience

Location

Seoul, South Korea

Availability

Full-time

Preferred Environment

Node.js, TypeScript, PostgreSQL, Redis, Express.js, NestJS, Back-end, React, Material-UI, Full-stack

The most amazing...

...thing I've developed is a crypto trading bot that provides liquidity to new exchanges, used by four different cryptocurrency exchanges.

Employment

  • Back-end Developer

    2019 - PRESENT
    bitHolla
    • Developed liquidity-providing trading bot that places and manages orders based on real-time events from other cryptocurrency exchanges such as Binance and Bithumb.
    • Assisted in designing plugin architecture for cryptocurrency exchange platform and developed multiple plugins, including KYC service integration, Batch transaction processing, AWS integration, and affiliation fees distribution.
    • Improved npm client library for exchange API and created new tools library for ease of development for the current codebase and future plugins.
    • Implemented server API data streams for larger data sets.
    • Maintained and run integration tests for upcoming releases using Postman.
    Technologies: Node.js, PostgreSQL, Redis, WebSockets, Plugins, Webhook, Swagger, Express.js, Mocha, Chai, Moment.js, Lodash, MongoDB, NPM

Experience

  • Portfolio Template

    A JavaScript-based online portfolio template built with Next.js, NestJS, PostgreSQL, Docker, and MikroORM. This template allows users to simply develop an online portfolio. Deployed using AWS EC2 and RDS.

  • Timezone API
    https://github.com/brandonkimmmm/timezone

    This project creates an API server that allows users to sign up, log in, and perform CRUD operations for different timezones. A user will be able to get the current time of all time zones created. In addition, a user can be upgraded to an admin role. An admin will be able to perform CRUD operations on both users and user timezones.

  • HollaEx Crypto Exchange Node.js Library
    https://github.com/brandonkimmmm/hollaex-client

    A Node.js library that allows users to easily interact with the HollaEx cryptocurrency exchange's API. Converted from the original library's Vanilla JS to TypeScript. Also allows users to connect to the exchange's WebSocket server.

  • CollabList
    https://github.com/brandonkimmmm/CollabList

    CollabList is a real-time collaborative web application where multiple users can create, read, update, and delete items on a list. The list will be updated for every member of a list the moment one of them performs CRUD actions. The app is an excellent way for teams to efficiently and effectively collaborate on shopping lists, to-do lists, or any other forms of lists.

  • Knowledge Drop
    https://github.com/brandonkimmmm/knowledge-drop

    A full-stack RESTful Wikipedia-clone that allows users to sign up, upgrade their accounts, post, collaborate on, and view wikis. It uses Passport.js for user authentication and Stripe for mock payments.

Skills

  • Languages

    TypeScript, JavaScript, SQL, HTML5, GraphQL, CSS
  • Frameworks

    Express.js, Swagger, Jasmine, JSON Web Tokens (JWT), Redux, NestJS, Next.js, Material-UI
  • Libraries/APIs

    Node.js, React, Chai, Moment.js, Lodash, Passport.js, REST APIs, React Redux, Stripe, Slack API
  • Tools

    Sequelize, Mocha, NPM, Docker Compose
  • Paradigms

    Agile Software Development, Test-driven Development (TDD), CRUD, Agile
  • Storage

    Redis, PostgreSQL, MongoDB, SQLite
  • Other

    APIs, WebSockets, Web Development, Plugins, Webhook, Bcrypt, Back-end, Full-stack, Telegram Bots, Finance, Computer Science, Discord Bots, AWS, MikroORM, Front-end, Economics, Web MVC, AWS RDS
  • Platforms

    Unix, Docker, Firebase, AWS EC2

Education

  • Bachelor's Degree in Business Administration
    2013 - 2017
    University of California, Riverside - Riverside, CA, USA

Certifications

  • Software Development
    JANUARY 2018 - PRESENT
    Bloc.io

To view more profiles

Join Toptal
Share it with others