Skip to content
View JacobHuang91's full-sized avatar

Highlights

  • Pro

Block or report JacobHuang91

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
JacobHuang91/README.md

Hi there, I'm Jacob πŸ‘‹

Typing SVG


πŸš€ About Me

I'm a Senior Software Engineer at Twilio, working on cutting-edge AI Assistants technology. With a strong background in building scalable, production-grade systems, I'm passionate about creating innovative solutions that make a real impact.

  • πŸ”­ Currently working on AI Assistants at Twilio
  • 🌟 Previously built Twilio Engage features at Segment, including mobile push notifications and analytics
  • πŸ’‘ Experienced in full-stack development, distributed systems, and customer engagement platforms
  • 🎯 Focused on delivering high-quality, maintainable code

πŸ’Ό Professional Experience

🏒 Senior Software Engineer @ Twilio

Current

Building next-generation AI Assistants platform

  • πŸ€– Developing conversational AI capabilities powered by large language models
  • πŸ—οΈ Architecting scalable backend systems to handle real-time AI interactions
  • πŸ”Œ Integrating AI/ML models into production with low-latency requirements
  • ⚑ Building APIs and SDKs for seamless integration with Twilio's communication platform
  • 🎯 Optimizing performance and reliability for enterprise-grade AI solutions

🏒 Software Engineer @ Segment (Twilio)

Previous Role

Contributed to Twilio Engage - a leading customer engagement platform

  • πŸ“± Built Mobile Push Notifications features enabling personalized messaging campaigns across iOS and Android platforms
  • πŸ“Š Developed Analytics and data visualization tools to help businesses track campaign performance and user engagement metrics
  • πŸ—οΈ Architected Organization and Permission Systems to manage multi-team workspaces with role-based access control
  • ⚑ Optimized performance for high-throughput data processing, handling millions of events per second
  • πŸ”§ Implemented features for audience segmentation, journey orchestration, and real-time personalization

🏒 Software Engineer @ BrightEdge

Previous Role

Worked on Autopilot - an AI-powered SEO platform

  • πŸ€– Implemented intelligent automation features for AI-driven content recommendations and SEO optimization workflows
  • πŸ”§ Built tools for content optimization enabling marketers to improve organic search performance and rankings
  • πŸ“Š Developed data processing pipelines to analyze website performance metrics and competitor insights
  • πŸ—οΈ Enhanced platform scalability and reliability to support enterprise-level SEO operations
  • ⚑ Integrated machine learning models for predictive analytics and automated decision-making in digital marketing

πŸ› οΈ Tech Stack

Languages

Python JavaScript TypeScript Java Go SQL

Frontend

React Vue.js HTML5 CSS3

Backend & Frameworks

Node.js Express.js Django Flask Spring

Databases

PostgreSQL MongoDB Redis MySQL

Cloud & DevOps

AWS Google Cloud Docker Kubernetes Jenkins

Tools & Technologies

Git Kafka GraphQL REST API


πŸ“œ Certifications

AI & Machine Learning

Web Development

Backend & Infrastructure

DevOps & Tools


πŸ“š Publications

Neuroscience & Machine Learning Research

  1. Detecting Community Structure Based on Optimized Modularity by Genetic Algorithm in Resting-State fMRI

    • Springer, Cham - May 2017
    • Research on detecting community structure of brain networks using rs-fMRI data to determine differences between autism spectrum disorders (ASDs) and normal controls. Proposes GAcut method using genetic algorithm to automatically detect community structure based on optimized modularity Q.
  2. Uncovering Community Structure in Neuronal Functional Networks from Multi-neuronal Spike Trains

    • Springer, Singapore - January 2016
    • Proposes a neuronal functional network community structure detection method using random walk distance and spectral decomposition to automatically determine the number and structure of neuronal functional networks.
  3. Partitioning the Firing Patterns of Spike Trains by Community Modularity

    • CogSci 2015 - July 2015
    • Novel approach to analyze groups of firing patterns of neuronal spike trains based on community structure partitioning and modularity function Q, enabling automatic identification of optimal number of groups in neuronal firing patterns.

πŸ† Highlights

  • πŸ’» Building production-grade AI systems at Twilio
  • πŸš€ Contributed to Twilio Engage, a platform used by thousands of companies
  • πŸ“± Developed mobile engagement features serving millions of users
  • πŸ”§ Experience with high-scale distributed systems
  • 🌟 Passionate about clean code, system design, and best practices

πŸ’¬ "Building the future, one commit at a time"

Profile Views

Pinned Loading

  1. prompt-refiner prompt-refiner Public

    πŸš€ Lightweight Python library for building production LLM applications with smart context management and automatic token optimization. Save 10-20% on API costs while fitting RAG docs, chat history, …

    Python 34 1