DS
Open to opportunities

David Song

@davidsong1

Senior Software Engineer with expertise in scalable application development.

United States
Message

What I'm looking for

I am looking for a role that fosters innovation and collaboration, with opportunities for growth and impactful projects.

As a Senior Software Engineer with over 12 years of experience, I have a proven track record in designing, developing, and deploying scalable applications across various domains, including customer support and AI solutions, on-demand delivery, and e-commerce. My journey has been marked by a commitment to enhancing user experiences through innovative technology.

At Chatdesk, I led the development of an AI Chatbot and Automation system that significantly improved customer engagement. My expertise in microservices architecture and cloud technologies, particularly AWS, has enabled me to implement robust solutions that ensure high performance and reliability. I thrive in collaborative environments, mentoring junior developers and leading Agile sprints to refine our development processes.

Previously at Gopuff, I played a crucial role in developing order management and inventory systems, optimizing performance and scalability. My technical skills span a wide range of technologies, including JavaScript, Python, and various cloud services, allowing me to adapt and excel in fast-paced, high-demand environments.

Experience

Work history, roles, and key accomplishments

CH

Senior Software Engineer

Chatdesk

Aug 2017 - Present (8 years)

Led the development of the AI Chatbot & Automation Customer Service using AI, enhancing customer engagement and efficiently handling inquiries across multiple platforms. Implemented real-time collaboration with WebSocket and Operational Transformation (OT), enabling seamless interactions between agents and customers while maintaining system reliability.

GO

Software Engineer

Gopuff

Jan 2013 - Present (12 years 7 months)

Led the design and implementation of microservices using Python and Java (Spring Boot) for Gopuff's order management and inventory systems, ensuring high performance, scalability, and maintainability in a fast-paced, high-demand environment. Developed a real-time dashboard for tracking deliveries, inventory levels, and order statuses using React, JavaScript, and Python, Node.js, collaborating with

Education

Degrees, certifications, and relevant coursework

University Of California, Los Angeles logoUA

University Of California, Los Angeles

Bachelor of Science, Computer Science

2008 - 2012

Studied a comprehensive curriculum covering various programming languages and modern web development frameworks. Gained expertise in both frontend and backend technologies, including database management and architectural patterns.

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
David Song - Senior Software Engineer - Chatdesk | Himalayas