David Song
@davidsong
Senior Software Engineer with expertise in scalable application development.
What I'm looking for
I'm a Senior Software Engineer with over 12 years of experience in designing, developing, and deploying scalable applications, particularly in 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 that transformed customer service by integrating AI and human collaboration. My role involved implementing real-time collaboration features and optimizing database performance, which significantly improved customer engagement. I also mentored junior developers and led Agile sprints, fostering a culture of continuous improvement and adherence to best practices.
Previously, at Gopuff, I designed and implemented microservices for order management and inventory systems, ensuring high performance and scalability in a fast-paced environment. My technical expertise spans a wide range of technologies, including Java, JavaScript, and various cloud services, enabling me to deliver robust solutions that meet business needs.
Experience
Work history, roles, and key accomplishments
Senior Software Engineer
Chatdesk
Aug 2017 - Jan 2025 (7 years 5 months)
As a Senior Software Engineer at Chatdesk, I developed an AI Chatbot & Automation system for customer support, enhancing engagement and inquiry handling. I implemented real-time collaboration features and designed microservices for reliable state management, ensuring scalability and fault tolerance.
Software Engineer
Gopuff
Jan 2013 - Jun 2017 (4 years 5 months)
At Gopuff, I led the design and implementation of microservices for order management and inventory systems. I developed a real-time dashboard and optimized database interactions, ensuring high performance and scalability in a fast-paced environment.
Education
Degrees, certifications, and relevant coursework
University of California, Los Angeles
Bachelor of Science, Computer Science
2008 - 2012
Tech stack
Software and tools used professionally
Postman
Kubernetes
Spring Cloud
Jenkins
CircleCI
DB
MySQL
PostgreSQL
MongoDB
Gmail
Node.js
Django
Spring Boot
.NET Core
Next.js
.NET
Spring MVC
Nuxt.js
Material-UI
Figma
Adobe XD
Okta
Redis
Jira
Java 8
Babel
Mocha
Vue.js
Webpack
JavaScript
HTML5
Java
ES6
ASP.NET
Kafka
RabbitMQ
FastAPI
Zuul
Grafana
Prometheus
GraphQL
Elasticsearch
Spring Security
AWS Lambda
vuex
JUnit
React Testing Library
Mockito
Keycloak
OAuth2
sso
s3-lambda
Redis Cloud
SQL
TestCafe
Availability
Location
Authorized to work in
Skills
Interested in hiring David?
You can contact David and 90k+ other talented remote workers on Himalayas.
Message DavidFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
