Hi, I'm James Huang

Platform Engineer @ IBM

Vanderbilt CS & Mathematics Graduate

James Huang

About Me

Learn more about my background, skills, and passion for software engineering

My Story

Platform Engineer at IBM specializing in hybrid-cloud solutions and enterprise platform engineering. Proven track record of delivering secure, scalable, and repeatable client environments while driving automation and operational efficiency. Experienced in full-stack development, DevOps practices, and Agile methodologies. Strong background in software engineering with internships at Booz Allen Hamilton, Chalkline, and Jacobs. Passionate about building futuristic technologies to make the world a better place.

Key Highlights

  • Platform Engineering with Kubernetes, Docker, and Hybrid-Cloud Solutions
  • Full-Stack Development with Python, TypeScript, React, and Next.js
  • DevOps & CI/CD with GitLab, ArgoCD, Helm, and Infrastructure as Code
  • Enterprise Client Engagement and Solution Architecture
  • Automation & Process Optimization for Operational Efficiency

Skills & Technologies

Technologies and tools I work with

PythonPython
C++C++
TypeScriptTypeScript
JavaScriptJavaScript
RustRust
HTML5HTML5
CSS3CSS3
SQLSQL
FastAPIFastAPI
NestJSNestJS
Node.jsNode.js
ReactReact
Next.jsNext.js
FlaskFlask
StreamlitStreamlit
PodmanPodman
DockerDocker
KubernetesKubernetes
HelmHelm
ArgoCDArgoCD
GitLabGitLab
GitHubGitHub
Red HatRed Hat
OpenShiftOpenShift
AWSAWS
GitGit
LinuxLinux
QtQt
PostgreSQLPostgreSQL
MongoDBMongoDB

30 total skills

Work Experience

My professional journey and key accomplishments

Platform Engineer

IBM

Current
8 monthsNew York, NY

Platform engineering role focused on hybrid-cloud solutions, database security, and enterprise client engagements.

Key Responsibilities:

  • Architected and deployed an automated database vulnerability and patch management system, reducing remediation cycle times and manual triage while enhancing enterprise-level vulnerability visibility
  • Delivered 13 start-to-finish pilots and PoCs across 9 major client-requested initiatives, providing ongoing hybrid-cloud platform engineering support for 9 additional enterprise engagements over 8 months
  • Accelerated pilot-to-production timelines by engineering secure, scalable, and repeatable client environments in under 4 weeks
  • Engaged directly with clients on a recurring basis to understand their technical and business challenges, translating requirements into actionable solutions that delivered business value and drove post-pilot adoption
KubernetesDockerPodmanHelmArgoCDRHELOCPAWSGitLab CI/CD

Software Development Intern

Chalkline

9 monthsNashville, TN

Software development internship focused on automation and operational efficiency improvements.

Key Responsibilities:

  • Achieved 100% end-to-end automation of the prize fulfillment process by redesigning the last 25% of manual steps
  • Eliminated third-party tools with new ops practices, reducing annual cost by $30K and improving scalability by 10×
PythonAutomationProcess Optimization

Software Engineering Intern

Booz Allen Hamilton

9 monthsRemote

Software engineering internship with focus on LLM integration, proxy services, and Agile team leadership.

Key Responsibilities:

  • Designed and deployed a high-performance proxy service enabling seamless middleware integration for an LLM project
  • Served as Scrum Master for a 6-person team, leading daily standups, sprint planning, and ticket grooming within GitLab
  • Decreased the response time of our AI-driven chat assistant by 4 seconds to support our client's new onboarding process
PythonFastAPILLMGitLabAgile/Scrum

Systems Engineering Intern

Jacobs

4 monthsWashington, D.C.

Systems engineering internship focused on SCPI device integration and automated testing.

Key Responsibilities:

  • Guided a team of 5 in continuous integration and development of 10 SCPI devices using object-oriented programming
  • Created automated testing scripts that achieved optimization for SCPI device testing, reducing the setup time by 90%
PythonSCPIAutomated TestingOOP

Research Assistant

Vanderbilt School of Engineering

2 years 9 monthsNashville, TN

Research assistant role developing software for quantum diamond microscopy and laboratory automation.

Key Responsibilities:

  • Built a PyQt6-based UI framework for orchestrating multiple microscope instruments across research flows
  • Developed multi-device control modules (motor, keyboard, stage, and camera) to standardize repeatable lab testing
PythonPyQt6Laboratory AutomationHardware Control

Projects

A showcase of my work and personal projects

Qudi IQO Modules

Research

Developed Python modules for quantum optics experiments using Qudi framework. Implemented hardware interfaces for laser control, data acquisition, and real-time visualization of quantum measurements.

PythonQtHardware IntegrationData Visualization

Low-Latency Trading System

Finance

Built a high-performance trading system with microsecond-level latency. Implemented order matching engine, market data processing, and risk management using modern C++ and lock-free data structures.

C++Low-LatencyTradingPerformance Optimization

Stock Analyzer

Finance

Full-stack web application for stock market analysis with real-time data visualization. Features include technical indicators, portfolio tracking, and predictive analytics using machine learning.

PythonFastAPIReactPostgreSQLMachine Learning

HackDuke 2023 Project

Hackathon

Hackathon project developed at Duke University focusing on social impact through technology. Built an innovative solution addressing real-world challenges with a team of developers.

JavaScriptReactNode.jsAPIs

4 total projects • 2 featured

Certificates & Credentials

Professional certifications and completed courses demonstrating continuous learning

Agile Software Development

LinkedIn Learning2024

Comprehensive training in Agile methodologies, including Scrum practices, sprint planning, and iterative development processes.

AgileScrumSoftware DevelopmentProject Management

Agile Testing

LinkedIn Learning2024

Advanced training in Agile testing methodologies, test-driven development, and continuous testing practices.

AgileTestingQATest Automation

Software Architecture Foundations

LinkedIn Learning2024

Foundational knowledge in software architecture principles, design patterns, and architectural decision-making.

Software ArchitectureDesign PatternsSystem DesignBest Practices

Software Project Management Foundations

LinkedIn Learning2024

Essential project management skills including planning, execution, monitoring, and team coordination for software projects.

Project ManagementPlanningRisk ManagementTeam Leadership
View All Badges on Credly

4 certificates earned

Get In Touch

Have a question or want to work together? Feel free to reach out!

Email

Send me an email

LinkedIn

Connect professionally

GitHub

Check out my code

New York, NY