
Brandon Kim
Verified Expert in Engineering
Back-end Developer
Seoul, South Korea
Toptal member since October 28, 2021
Brandon is a results-driven and highly motivated software developer with operations, full-stack development, and project management expertise. He has a proven track record of driving successful initiatives, emphasizing high-quality process improvements and end user experience.
Portfolio
Experience
- PostgreSQL - 4 years
- Node.js - 4 years
- Full-stack - 4 years
- React - 4 years
- Redis - 4 years
- Stripe - 3 years
- TypeScript - 3 years
- NestJS - 2 years
Availability
Preferred Environment
Node.js, TypeScript, PostgreSQL, Redis, NestJS, Back-end, React, Redux, SQL, Next.js, HTML
The most amazing...
...project I recently oversaw was an initial MVP used to raise over $1 million in investment funding.
Work Experience
Full-stack Developer
The Villa LIfe
- Oversaw an international team of developers across three countries to develop the initial MVP to raise over $1 million in investment funding while ensuring 100% of team KPIs were met.
- Implemented NestJS and TypeScript as replacements for Node.js and Express to improve code efficiency by 30%, reduce the error rate by 30%, and implement a new architecture that improved efficiency and maintenance.
- Created an affiliation program allowing strategic partnerships with travel agents and influencers, contracting with approximately 30 external stakeholders to enable access to the platform, increasing revenue by 20%.
- Developed database resource optimizations by implementing Redis cache for frequently accessed databases and implementing a new pricing structure, reducing database resource usage by 80%.
- Led projects improving efficiencies, including implementing Slack and Monday.com to improve communication and task management and developing our calendar management system saving $6,000 annually in service fees.
- Managed a move from Sequelize ORM to Prisma ORM to utilize the latter's improved TypeScript support; this project improved coding efficiency by 20% and was completed on time and under budget.
- Acted as a consultant with the CTO to implement a new pricing structure using the same database structure to support the old and new structures, saving 240 hours to be dedicated to other projects.
- Built ICS syncing functionality to allow hosts to integrate their calendars into the system. This decreased denied bookings by 40%, improving client and stakeholder satisfaction with the platform.
Software Developer
bitHolla
- Led the development of a trading algorithm to provide liquidity to the exchange, increasing customer volume by more than double, increasing transaction fee revenue by 100%, and reducing liquidity maintenance hours by 90%.
- Created the architecture for open-source plugin development, increasing developer engagement on Discord and GitHub by 60%. The new architecture allowed the development of three plugins within the first two months.
- Automated systems, including withdrawal/deposits and user tier upgrading, tasks that previously had to be manually handled by admins, reducing transaction error rates by 30%, and increasing work hour efficiency by 70%.
- Implemented improved exchange configuration architecture, allowing operators to update crucial values such as trade fees and trade limits on the fly, increasing the uptime of servers by 30%.
- Integrated a third-party KYC service to improve user authentication services significantly; this automation of the authentication flow decreased the error rate by 30% and improved efficiency by 90%.
Experience
The Villa Life
https://thevillalife.comCollabList
https://collablist.onrender.comAgora
https://agora-9tod.onrender.comPortfolio
https://swkoyo.comHollaEx Crypto Exchange Node.js Library
https://github.com/brandonkimmmm/hollaex-clientChatty
https://chatty-z8hu.onrender.comEducation
Bachelor's Degree in Business Administration
University of California, Riverside - Riverside, CA, USA
Certifications
Software Development
Bloc.io
Skills
Libraries/APIs
Node.js, React, Chai, Moment.js, Lodash, Passport.js, REST APIs, React Redux, Stripe, Slack API, Socket.IO
Tools
Sequelize, Mocha, NPM, Docker Compose, Prisma, Mailchimp
Languages
TypeScript, JavaScript, HTML, SQL, HTML5, GraphQL, CSS
Frameworks
Express.js, Swagger, Jasmine, JSON Web Tokens (JWT), Redux, NestJS, Next.js, Material UI
Paradigms
Agile Software Development, Test-driven Development (TDD), CRUD, Agile
Storage
PostgreSQL, Redis, MongoDB, SQLite, Google Cloud, MySQL
Platforms
Unix, Docker, Firebase, Amazon EC2, HubSpot, Amazon Web Services (AWS)
Other
APIs, WebSockets, Web Development, Plugins, Webhooks, Bcrypt, Back-end, Full-stack, API Integration, SaaS, Telegram Bots, Finance, Computer Science, Discord Bots, MikroORM, Front-end, Economics, Web MVC, Amazon RDS, Postmark, Chakra UI
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring