Daniel Yang
Daniel Yang

Software Engineer

Actively looking · Member since 29 Sep 2025
Message
Location
United States
Desired salary
Unspecified
Work preference
Full Time
Experience level
Not set

About

Professional summary

I am a Software Engineer with over 10 years of experience designing and scaling high-performance applications across SaaS, fintech, healthcare, and cloud-native environments. I specialize in Python, JavaScript, and Java, with deep expertise in cloud platforms and distributed microservices. My work focuses on building secure, multi-tenant systems that operate at scale using event-driven architectures, database optimization, and real-time messaging.

Throughout my career, I have proven myself as a leader in CI/CD, containerization, and cross-functional collaboration, ensuring reliable, resilient, and scalable deployments. I have extensive experience architecting microservices and delivering secure REST and GraphQL APIs with OAuth2 and JWT authentication. I am skilled in orchestrating event-driven workflows using Kafka and gRPC to enable complex automation and real-time triggers.

I have led backend and platform engineering efforts for global SaaS platforms, improving performance and adoption by modernizing frontend stacks and optimizing databases such as PostgreSQL and Redis. I am passionate about mentoring junior engineers and introducing Agile best practices to improve delivery speed and team efficiency.

My technical toolkit includes a wide range of frontend and backend frameworks, cloud and DevOps tools, messaging systems, and testing frameworks. I have worked extensively with AWS, GCP, and Azure cloud services, leveraging container orchestration with Kubernetes and infrastructure as code with Terraform.

I am committed to delivering scalable, secure, and high-quality software solutions that meet business needs and exceed user expectations. I thrive in collaborative environments and continuously seek to improve system reliability and performance through automation and best practices.

Skills

27 capabilities

Experience

Career history

Staff Software Engineer ActiveCampaign, Inc

Led backend and platform engineering for a global SaaS marketing automation platform used by thousands of businesses. Focused on building distributed microservices, secure APIs, and real-time event pipelines. Architected microservices with Python (Django, FastAPI) and Java (Spring Boot), scaling the platform for thousands of global users. Delivered secure REST/GraphQL APIs with OAuth2 and JWT, enabling integrations for contact management and reporting. Orchestrated event-driven workflows with Kafka and gRPC, enabling multi-step campaign automation and real-time triggers. Implemented high-throughput messaging pipelines in Python to power email campaigns, sustaining 99.9% uptime and supporting millions of daily communications. Revamped the customer communication platform with a modern frontend stack (React, Next.js, Zustand, Redux, React Query), improving performance and boosting adoption to thousands of active users. Optimized PostgreSQL and Redis, cutting query latency by 30% and improving reporting performance. Directed CI/CD pipelines with GitHub Actions, Docker, Kubernetes and Terraform on AWS/GCP, reducing release cycles. Mentored junior engineers and improved delivery speed by introducing Agile best practices.

Senior Software Engineer 30mins

Core engineer for a SaaS booking platform that enabled freelancers and businesses to monetize services online. Owned backend scheduling, payments, and multi-tenant architecture. Designed scheduling engine in Python (Django) integrated with Google Calendar and Microsoft Teams, preventing double bookings. Implemented secure payment workflows in Java (Spring Boot) with escrow and commission models, reducing transaction errors by 20%. Delivered real-time booking confirmations with Express.js and NestJS and async workflows, improving customer satisfaction. Integrated RabbitMQ and Celery into the booking system to orchestrate async tasks, improving reliability of confirmations and scaling performance during high traffic. Streamlined DynamoDB schemas and integrated pipelines into Snowflake, reducing query latency by 30% and accelerating analytics reporting. Increased test automation coverage to 85%+ with Pytest and Jest, lowering production issues. Collaborated with DevOps teams to deploy services on Azure Kubernetes Service (AKS) using Docker, ensuring scalability and high availability.

Software Engineer Accenture

Contributed to enterprise web modernization projects for Fortune 500 clients. Focused on frontend modernization and secure backend API development. Built and maintained analytics dashboards and scalable interfaces using Angular, TypeScript, and RxJS, reducing page load times and increasing user engagement. Developed REST APIs with Python (Django), implementing secure authentication and WebSocket-based real-time communication. Optimized MySQL queries with indexing and normalization, cutting response times by 15%. Introduced RabbitMQ for async job processing, improving throughput and reliability under heavy load. Containerized deployments with Docker and GitLab CI, accelerating release cycles and reducing downtime.

Education

Learning history

University of Southern California (USC)

Bachelor of Science in Computer Science

This professional hasn’t added portfolio projects yet.

This professional hasn’t listed any services yet.

Jobs Talent Salaries
Menu