0% found this document useful (0 votes)
194 views3 pages

David Song (Recent)

David Song is a Senior Software Engineer with extensive experience in real-time communication, scalable infrastructure management, and data analytics. He has a strong skill set in various programming languages, frontend and backend technologies, cloud services, and machine learning. David holds a Bachelor's degree in Computer Science from UCLA, graduating Magna Cum Laude.

Uploaded by

taye tefera
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
194 views3 pages

David Song (Recent)

David Song is a Senior Software Engineer with extensive experience in real-time communication, scalable infrastructure management, and data analytics. He has a strong skill set in various programming languages, frontend and backend technologies, cloud services, and machine learning. David holds a Bachelor's degree in Computer Science from UCLA, graduating Magna Cum Laude.

Uploaded by

taye tefera
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 3

David Song

• +1 (213)-652-3971​ ​ • davidsongsuper@gmail.com ​ • Los Angeles, CA 90013

SKills

Languages: JavaScript, React, TypeScript, Vue.js, Angular, Python, Go, Java, Express,C#

Frontend Technologies: React, JavaScript, TypeScript, Angular, SCSS, LESS

Backend Technologies: Node.js, Python, Java, Express, C#, Go

Databases: PostgreSQL, MySQL, MongoDB, Snowflake, Redis

Cloud Services: AWS, GCP, Azure, Serverless Functions (AWS Lambda, Google Cloud

Functions)

Real-Time Communication: WebSockets, WebRTC, Kafka

Machine Learning & AI: TensorFlow, PyTorch, Scikit-Learn

Tools & Frameworks: Docker, Kubernetes, GraphQL,Jenkins,CircleCI,Terraform

Security: OAuth2, JWT, SSL/TLS

Payment Processing: Stripe, PayPal

Professional Experience

Chatdesk ​ ​ ​ ​ ​ Senior Software Engineer | Aug 2017 – Dec 2024

●​ Real-Time Communication Optimization: Ensured smooth, low-latency communication


across multiple channels (chat, email, social media) by utilizing WebSockets and
WebRTC, enabling real-time interactions between agents and customers while
maintaining system reliability.
●​ Designed and implemented event-driven architectures with serverless functions (AWS
Lambda, Google Cloud Functions) to efficiently handle high-concurrent customer
interactions and real-time queries, significantly reducing latency.
●​ Scalable Infrastructure Management to address challenges of handling millions of queries
in real time by leveraging cloud infrastructure (AWS, GCP, Azure) to provide scalable and
high-performance solutions.
●​ For Large-Scale Analytics Optimization,managed complex analytics queries without
slowing down user dashboards, implementing database optimization techniques such as
indexing and caching to reduce database load during peak usage.
●​ Developed real-time, responsive customer engagement dashboards using React,
JavaScript, and TypeScript, ensuring real-time data visualization without performance
degradation.
●​ Integrated NoSQL (MongoDB, Cassandra) and relational (PostgreSQL, MySQL)
databases to handle unstructured and structured data at scale, optimizing performance for
high-concurrent reads and writes.
●​ Collaborate cross-functionally with product teams to ensure that data visualization was
real-time and responsive, providing instant customer engagement metrics while
minimizing database load.

Gopuff ​ ​ ​ ​ ​ ​ Software Engineer | Jan 2013 – May 2017

●​ Real-Time Order Processing & Delivery Tracking


○​ Implemented real-time event-driven architectures using WebSockets and Kafka to
deliver instant notifications of order status changes. Developed machine learning
algorithms for route optimization based on traffic, weather, and store inventory data.
●​ Inventory Management & Synchronization
○​ Built microservices to independently manage inventory, order fulfillment, and stock
tracking. Integrated APIs and utilized event sourcing for real-time updates and
accurate inventory tracking across systems.
●​ Scalability & High Availability
○​ Leveraged AWS for auto-scaling and load balancing. Implemented Docker and
Kubernetes for containerization and orchestration to ensure high availability and
performance during high traffic.
●​ Data Analytics & Personalization
○​ Utilized AI/ML algorithms to create personalized recommendations and dynamic
offers. Implemented Snowflake for data warehousing, leveraging ETL pipelines to
aggregate and analyze customer interaction data for insights.
●​ Payment Processing & Security
○​ Integrated Stripe and PayPal for payment processing, implementing OAuth2 and
JWT for secure user authentication and authorization.
EDUCATION

University Of California, Los Angeles | 2008 - 2012


●​ Bachelor of Science in Computer Science
●​ Graduated **Magna Cum Laude** (GPA: 3.89/4.0)

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy