10/04/2025 updated

**** ******** ****
100 % available

Full-Stack Engineer | Python, Java, Node.js and Cloud Systems

San Francisco, USA Bachelor of Science in Computer Science
San Francisco, USA Bachelor of Science in Computer Science

Profile attachments

Daniel-Yang-Resume(P).pdf

About me

Software Engineer (10+ yrs) building scalable SaaS and cloud-native systems. Expert in Python, JavaScript, Java; strong with React/Next.js. Specialize in microservices, event-driven apps, real-time messaging, DB tuning, and DevOps/CI/CD for secure, reliable releases.

Java (Programming Language)JavaScript (Programming Language)Application Programming Interfaces (APIs)Artificial IntelligenceAmazon Web ServicesData AnalysisTest AutomationMicrosoft AzureBigQueryCustomer Relationship ManagementCloud ComputingDatabasesContinuous IntegrationDevOpsDjango Web FrameworkGithubPython (Programming Language)PostgreSQLMongoDBNode.JsNumPyOAuthPredictive AnalyticsVisualizationQuality ManagementRabbitMQRedisTensorflowNext.jsSeleniumWeb ApplicationsWorkflowsTestingCloud Platform SystemPostmanPytorchReactJSFlask (Web Framework)SnowflakeDatabase OptimizationSpring-bootBackendFastapiPandasMatplotlibPytestContainerizationGitlab-ciKubernetesFull Stack DevelopmentApache KafkaGraphqlFront End Software DevelopmentApi DesignRestful ApiGrpcMochaData PipelineDocker
Full-Stack Development
Extensive experience in building complete web applications using Python (Django, Flask, FastAPI), Java (Spring Boot), and Node.js for backend systems, with React/Next.js, Angular for frontend development.
Cloud & DevOps
Proficient in AWS, GCP, and Azure cloud platforms with expertise in containerization (Docker, Kubernetes) and CI/CD pipelines (GitHub Actions, GitLab CI), enabling scalable and reliable deployments.
Database & Messaging Systems
Advanced knowledge in database optimization (PostgreSQL, Redis, MongoDB) and real-time messaging systems (Kafka, RabbitMQ, gRPC) for high-performance, distributed applications.
AI/ML Implementation
Experience with TensorFlow, PyTorch, OpenAI API, and LangChain for building predictive analytics, workflow automation, and customer engagement solutions.
API Development
Expertise in designing and implementing RESTful and GraphQL APIs with OAuth2/JWT authentication, enabling secure integrations for various business workflows.
Data Analytics
Skills in NumPy, Pandas, Matplotlib, and Seaborn for data analysis and visualization, with experience integrating data pipelines to Snowflake/BigQuery.
Testing & Quality Assurance
Proficiency in automated testing frameworks including Pytest, Jest, Mocha, Selenium, and Postman, ensuring high-quality software delivery.

Languages

EnglishNative speaker

Project history

Senior Full-Stack 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.
  1. Architected microservices with Python (Django, FastAPI) and Java (Spring Boot), scaling the platform for thousands of global users.
  2. Delivered secure REST/GraphQL APIs with OAuth2 and JWT, enabling integrations for contact management and reporting.
  3. Orchestrated event-driven workflows with Kafka and gRPC, enabling multi-step campaign automation and real-time triggers.
  4. Implemented high-throughput messaging pipelines in Python to power email campaigns, sustaining 99.9% uptime and supporting millions of daily communications.
  5. 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.
  6. Optimized PostgreSQL and Redis, cutting query latency by 30% and improving reporting performance.
  7. Directed CI/CD pipelines with GitHub Actions, Docker, Kubernetes and Terraform on AWS/GCP, reducing release cycles.
  8. Mentored junior engineers and improved delivery speed by introducing Agile best practices.

Full-Stack 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.
  1. Designed scheduling engine in Python (Django) integrated with Google Calendar and Microsoft Teams, preventing double bookings.
  2. Implemented secure payment workflows in Java (Spring Boot) with escrow and commission models, reducing transaction errors by 20%.
  3. Delivered real-time booking confirmations with Express.js and NestJS and async workflows, improving customer satisfaction.
  4. Integrated RabbitMQ and Celery into the booking system to orchestrate async tasks, improving reliability of confirmations and scaling performance during high traffic.
  5. Streamlined DynamoDB schemas and integrated pipelines into Snowflake, reducing query latency by 30% and accelerating analytics reporting.
  6. Increased test automation coverage to 85%+ with Pytest and Jest, lowering production issues.
  7. Collaborated with DevOps teams to deploy services on Azure Kubernetes Service (AKS) using Docker, ensuring scalability and high availability.

Full-Stack Developer

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


Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in