Summary
Overview
Work History
Education
Skills
Websites
Interests
Timeline
Generic

Daniel Lam

San Jose,CA

Summary

Summary

Results-driven software developer with technical expertise in rest API methods, web & application development, object oriented programming (OOP), and software automation across multiple programming languages and frameworks. Experienced in writing scalable, modular, and readable code to resolve complex business problems that serve millions of clients and hundreds of millions of requests. Adept problem solver using cloud based services such as AWS and DevOps tools.

Overview

12
12
years of professional experience

Work History

Senior Software Engineer

Pluto TV
03.2022 - 09.2024
  • Actively develop, monitor, manage, and lead critical code releases that serve 80 million monthly active clients streaming, 9 million requests per minute, and generate over $1 billion annual revenue
  • Implemented a streaming library to persist the time a user is ahead of a live or video on demand stream using session and redis
  • Built a feature that would allow the user's time away from a stream to allow the user to catch up to a stream's end time
  • Created a Config Manager Service wrapped in a singleton to handle updating configurations on the server and remove the dependency of a third party config library
  • Implemented a shared library using gRPC protocols to make requests against an API service (CAS) to validate authenticity of streams
  • Refactored and improved jest test cases written to use the latest modern ES6+ javascript standards
  • Tech Stack: TypeScript, Javascript, Nodejs, Express, MongoDB, AWS, Redis, Docker, Datadog

Software Engineer

Comcast Silicon Valley Innovation Center
01.2020 - 03.2022
  • Built full-stack micro-service tool that performed CRUD operations against a MongoDB database using Mongoose, Express, AngularJS, and NodeJS
  • Created a GDPR API service for collecting client data from gateways, pods, and AWS in compliance within the 30 day rule
  • Developed an AWS Kafka connector service that would read Kafka topics, send data to S3 buckets, ETL the data with AWS Glue Services, and using AWS Athena Services write SQL queries that would be integrated into Tableau for creating rich graphs and charts
  • Tech Stack: Scala, Loopback, Javascript, Nodejs, Express, MongoDB, AWS, Kibana, Kubernetes, Spark

DevOps Engineer

Comcast Silicon Valley Innovation Center
01.2020 - 03.2022
  • Actively manage, improve, and monitor cloud infrastructure on AWS, EC2, S3, and RDS for over 20 million active client devices daily
  • Assisted in deployment of over 50 NodeJS and Scala component services on AWS EC2 for the Plume Cloud Mesh Network
  • Automated code drops from AWS S3 buckets to GitHub repositories using shell scripts, AWS CLI, and Github API
  • Setup AWS autoscaling, Jenkins, and Salt for automating large scale application deployments.

Lead Full Stack Developer

Silicon Valley Polytechnic Institute
01.2019 - 01.2020
  • Technical lead in development and design of a website that provides educational training services, and certifications in the field of electrical engineering
  • Managed a team of six developers with Github with code reviews, merges, and design
  • Deployed the website in AWS EC2 Ubuntu using Nginx and installed SSL with Let's Encrypt
  • Enabled and configured Gzip on Nginx that allowed the website to be compressed by 95%
  • Configured application to automate fixing code styles using Prettier and ESLint to align the team with consistent code style and formatting
  • Tech Stack: MongoDB, Express, Angular, Nodejs

Software Engineering Instructor Assistant

Coding Dojo
09.2019 - 11.2019
  • Provide Full-stack web development technical support to students in Angular, Django, and Spring frameworks in JavaScript, Python, and Java respectively
  • Student pass rate exceeded 90% for Angular frameworks
  • Lead weekly presentations and discussions on Angular, algorithms, and programming languages
  • Review and give feedback on graduated students' performance for white boarding, mock interviews, resumes, and cover letters
  • Tech Stack: MongoDB, Express, Angular, Nodejs, Python, Java, Javascript, SpringBoot, Django

Full Stack Developer

Valley Medical Center Foundation
01.2019 - 06.2019
  • Built a real-time silent auction mobile website for Valley Medical Center Foundation using SocketIO, Node.js, jQuery, and MongoDB
  • Users can display catalogs of auction packages, register bidders, monitor real-time bidding, produce invoices, and other reports
  • Setup a pop-up notification feature that notified other bidders live when they were outbid on their phones that increased profit for the hospital by 46%
  • Tech Stack: MongoDB, Express, Angular, Nodejs, SocketIO

NetSuite & Coupa Administrator

AppDynamics
06.2016 - 10.2018
  • Lead in the build, design, and support of the new procure to pay system based on company expenditure policies, approval limits, approval hierarchy, commodity mapping, vendor setup, charts of accounts, and current & future business processes
  • Reduced ticket count by 50% through conducting effective UAT testing with business users for new features, managing quarterly upgrade releases, and logging issues on project trackers
  • Automated scheduled reports for various audit requirements as it relates to user terminations, access, permissions, hierarchy, approval limits, and roles, which increased overall SOX compliance
  • Worked alongside Engineers to integrate Coupa, Netsuite, and Salesforce into one SaaS ecosystem.

Sales Compensation Administrator

Palo Alto Networks
11.2013 - 06.2016
  • Lead in the build, design, and support of the new sales compensation system as it pertains to the sales hierarchy, quota allocation, and bookings data
  • Provided recommendations on plan design changes based on aggregated commission expense, quota attainment distributions, and stack ranking reports
  • Audited monthly commission calculations to ensure all data from SFDC credited and commissioned in Xactly
  • Worked in conjunction with Corporate FP&A on a quarterly commission forecast with less than 1% variance

Database Administrator

AccountNow
10.2012 - 11.2013
  • Designed code to monitor and identify thresholds to prevent financial and reputational risk
  • Assisted with other Anti-Money Laundering projects and FDIC compliance audits as needed
  • Identified and researched complex patterns and anomalies through data manipulation of transactional and aggregated data levels to detect, prevent, mitigate, and report suspicious activity related to money laundering and terrorist financing
  • Created, tested, and implemented automation code to improve current business processes
  • Managed ETL projects that consisted of data importing, data cleansing & transformation, and data export projects.

Education

Master of Science - Computer Science

Georgia Institute of Technology
Atlanta, GA
01-2025

Bachelor of Arts - Economics

University of California
Davis, CA
12-2009

Skills

Languages: JavaScript, Typescript, Scala, Java, Python, ES6, Bash, HTML5, CSS, SQL, JSX, jQuery, GraphQL

Frameworks: Jest, Angular 7, Flask, Django, SpringCM, Gatsby, GRPC

Libraries: ReactJS, Mongoose, Ajax, Bootstrap, SocketIO, JSTL, Angular Material Design, Axios

Back-end: NodeJS, Express, Spark, Kafka, Lambda, ALB, EMR, Athena, S3, ZooKeeper, RabbitMQ

Dev Tools: AWS EC2, DataDog, Ubuntu, GitHub, VS Code, Sublime, Spring Tool Suite, IntelliJ, Postman, Tomcat, MySQL Workbench, Heroku, npm, Yarn, MongoDB Compass, Robo 3T, Kubernetes, Jenkins, Kibana, Icinga, Saltstack, pnpm, Harness

Methodologies: FLUX, MVC, OOP, CRUD, RESTful, BEM, Flexbox

Databases: MongoDB, MySQL, PostgreSQL, Redux, Firebase, MSFT SQL Server, Cassandra, Redis, Redshift DB, Yugabyte

Cloud OS: Ubuntu, CentOS

Web Server: Nginx, HAProxy

SAAS Applications: Salesforce, NetSuite, Xactly, Coupa

Interests

Basketball, Video Games, Swimming, DIY Construction Projects

Timeline

Senior Software Engineer

Pluto TV
03.2022 - 09.2024

DevOps Engineer

Comcast Silicon Valley Innovation Center
01.2020 - 03.2022

Software Engineer

Comcast Silicon Valley Innovation Center
01.2020 - 03.2022

Software Engineering Instructor Assistant

Coding Dojo
09.2019 - 11.2019

Lead Full Stack Developer

Silicon Valley Polytechnic Institute
01.2019 - 01.2020

Full Stack Developer

Valley Medical Center Foundation
01.2019 - 06.2019

NetSuite & Coupa Administrator

AppDynamics
06.2016 - 10.2018

Sales Compensation Administrator

Palo Alto Networks
11.2013 - 06.2016

Database Administrator

AccountNow
10.2012 - 11.2013

Master of Science - Computer Science

Georgia Institute of Technology

Bachelor of Arts - Economics

University of California
Daniel Lam