Bote Wang's profile picture Bote Wang

I'm Bote (Porter), a Software Developer based in the US with over 4 years of experience building software.

Bote Wang

I am proficient in a variety of technologies including JavaScript, TypeScript, React, HTML, and CSS. I have a keen interest in design and UI/UX, and I also have experience with backend development using Node/Express.js, SQL/NoSQL, and REST/GraphQL APIs.

I am also an self-hosting enthusiast with expertise in distributed systems and cloud computing, having orchestrated several enterprise-grade cloud projects on AWS, Google Cloud Platform, Alibaba Cloud, Tencent Cloud and Azure. I run my own VPS-based cluster on Hetzner for homelab experiments and personal projects.

When I am not using a computer, I write blogs, fiction, essays, and reviews, or am just making coffee.

Skills & Technologies

Frontend

JavaScript
TypeScript
React
Next.js
Astro.js
Vue.js
HTML
CSS
Sass
Tailwind CSS
D3.js

Backend/API

Node.js
Express.js
Python
Java
Spring
GraphQL
Redux

Databases

MySQL
PostgreSQL
Redis
MongoDB
Prisma ORM

DevOps/Infrastructure

Git
Docker
AWS
Linux
Kubernetes
GitHub Actions
Nginx

Experience

Research Assistant - Full-Stack Development / Northeastern University Network Science Institute / On-Site

Feb 2024 - Present / 1y 1m

  • Spearheaded end-to-end development of a web platform in use by 20+ higher-education institution using TypeScript, React.js (Next.js 14), and Tailwind CSS for data visualization and explanatory data analysis.
  • Built custom visualization component library with D3.js, implementing Redux Toolkit for multi-dimensional data management, set up custom interfaces and advanced React.js hooks, reducing rendering cycles by 35%.
  • Engineered data processing pipeline using TypeScript, Shell Script and Python multiprocessing to transform 2M+ data points, reducing weekly processing time from 26 hours to 3 hours.
  • Implemented CI/CD pipeline using GitHub Actions, automated feature-flag driven workflow for rapid, versioned, production/demo deployments to AWS and Google Cloud, maintaining 99.99% uptime.
Software Developer - Risk Control & Internal Control Product / Bank of China Financial Technologies Co., Ltd. / On-Site

Jul 2021 - May 2023 / 1y 10m

  • Developed a web platform serving 10+ regional branches and 20000+ users, utilizing Java SpringBoot, React.js, and MySQL to deliver real-time banking metrics and internal risk control parameters for decision-making support.
  • Optimized complex SQL queries, implemented efficient data access patterns that reduced transaction processing time by 25% while maintaining data consistency across integrated systems.
  • Redesigned event-processing architecture using RabbitMQ, enabling system to handle 1.5x previous load during peak hours while maintaining sub-second response time.
Software Development Intern - Intelligent Fintech Solutions / Bank of China Financial Technologies Co., Ltd. / On-Site

May 2020 - Sep 2020 / 4m

  • Delivered digital solution to regional hospitals for banking businesses and account management, utilizing JavaScript (Vue.js), Java and MySQL to build web applications, serving thousands of users daily.
  • Spearheaded application's on-premise deployments by performing Linux system administrations, authored Nginx reverse proxy solutions, and assisted in distributed service architecture design.
Frontend Development Intern - Internal Developer Tools Web Dashboard / Zhubajie Co., Ltd. / On-Site

Apr 2019 - Aug 2019 / 4m

  • Developed frontend for a SPA assisting internal development and testing, integrating company APIs, workflow and environments, using JavaScript (Vue.js), Node.js and PHP.
  • Participated in the front-end development of company website, utilizing skills in JavaScript, React, HTML and CSS to optimize website performance and achieved better responsiveness & accessbility.