Dane Murphy

Dane Murphy Email and Phone Number

Software Engineer | CKA | Golang | C++ @ Comcast
www.comcast.com
Dane Murphy's Location
Pittsburg, California, United States, United States
About Dane Murphy

Passion-driven Software Engineer with a focus on distributed systems, data-intensive applications, and concurrency. Enthusiast for Cloud technology, open-source tooling, homelabs, and automation. Certified Kubernetes Administrator. I work on the Internet Measurement Platform for Comcast. Proficient in Go.Resume: https://resume.manedurphy.devBlog: https://golanguniversity.ioGitHub: https://github.com/manedurphy

Dane Murphy's Current Company Details
Comcast

Comcast

View
Software Engineer | CKA | Golang | C++
www.comcast.com
Website:
comcast.com
Dane Murphy Work Experience Details
  • Comcast
    Software Engineer 3
    Comcast Sep 2022 - Present
    Philadelphia, Pa, Us
  • Comcast
    Software Engineer Ii
    Comcast Jul 2021 - Sep 2022
    Philadelphia, Pa, Us
    Internet Measurement Platform - A distributed data-orchestration platform for running bandwidth and latency measurements on customer devices.Transitioned the NodeJS middleware to a Golang gRPC service with plugins that stream data to Kafka and AWS Kinesis & SNS infrastructure with caching and retry logic for fault tolerance.Implemented a package to abstract the implementation of distributed tracing with Open Telemetry, as well as integrated that package into all measurement controller components.Designed and prototyped a new scheduling system with decoupled communication between a data-gathering service and a measurement scheduling service via a Redis data stream.Helped write scripts for dynamically generating CI/CD pipeline configurations that follow a release branch Git workflow.
  • Software Engineering Applications
    Kubernetes-Sigs/Secrets-Store-Csi-Driver - Open Source Contribution
    Software Engineering Applications Apr 2021 - Present
    1. Added node affinity to prevent the scheduling of the driver on nodes with virtual-kubelet installed.https://github.com/kubernetes-sigs/secrets-store-csi-driver/pull/513
  • Software Engineering Applications
    Rootless Container
    Software Engineering Applications Dec 2021 - Dec 2021
    A rootless container built with a series of Linux commands, and a small program in Go that utilizes these native Linux featuresGithub repository: https://github.com/manedurphy/rootless-container
  • Software Engineering Applications
    Distributed Transaction
    Software Engineering Applications Jun 2021 - Dec 2021
    Technologies: Kubernetes | Docker | Go | gRPC | Protocol Buffers | Redis | ConsulGithub Repository: https://github.com/manedurphy/distributed-transactionApplication: https://apps.manedurphy.dev/distributed-transaction/This is an application that I built to better my understanding of handling transactions across multiple microservices, each with its own database. The distributed backend consists of 3 gRPC microservices - customers, orders, and payments. An API gateway component acts as the entry point for the client to access these services from the browser. Decoupling of each microservice is handled using Redis pub/sub channels.
  • Software Engineering Applications
    Linode/Terraform-Provider-Linode - Open Source Contribution
    Software Engineering Applications Jun 2021 - Jun 2021
    1. Raised the issue for a bug that crashed the plugin when allocating an additional IP address to an existing linode instance.https://github.com/linode/terraform-provider-linode/issues/3562. Subsequently squashed this bug.https://github.com/linode/terraform-provider-linode/pull/357
  • Software Engineering Applications
    Hashicorp/Vault-Csi-Provider - Open Source Contribution
    Software Engineering Applications May 2021 - May 2021
    Migrated functionality for writing secrets to K8s Pods from the provider to the driver with the write-secrets feature flag.https://github.com/hashicorp/vault-csi-provider/pull/89
  • Software Engineering Applications
    Crypto Charts - A Kubernetes Web Application
    Software Engineering Applications Apr 2021 - May 2021
    Technologies: Kubernetes | Docker | Go | gRPC | Protocol Buffers | ReactJS | JavaScript | RedisA full-stack web application that utilizes the most important Kubernetes objects to achieve a microservice-oriented system.The roles of pods include the serving of static files to the browser, communication between client and server through the gRPC gateway, data fetching and manipulation performed by the gRPC server, and data storage in a Redis StatefulSet with data replication across Redis nodes.Repository: https://github.com/manedurphy/Crypto-Charts
  • Software Engineering Applications
    Kubernetes Full-Stack Microservice
    Software Engineering Applications Mar 2021 - Apr 2021
    Technologies: Kubernetes | Docker | Go | NodeJS | JavaScript | PostgreSQL | RedisThis is a full-stack microservice application that I inherited and optimized on a team of other engineers who also received microservices. My work covered the "reviews" sections of the website my team recreated.The primary optimizations included database indexing for fast queries, server-side rendering, and caching with data replication for high availability.Deployed on a 3-node Kubernetes cluster on AWSRepository: https://github.com/manedurphy/k8s-fullstack-microservice
  • Software Engineering Applications
    Airbnb Clone - Two Services
    Software Engineering Applications Jan 2021 - Feb 2021
    Technologies: ReactJS | JavaScript | NodeJS | MySQLThis is an Airbnb clone that I worked on with two software engineers for learning and improving my front-end skills. Repository: https://github.com/manedurphy/Airbnb-Frontend-Clone-Two-Services
  • Study Wizards
    Private Tutor
    Study Wizards Sep 2019 - Aug 2022
    San Jose, Ca, Us
    Part-time private tutor for high school mathematics and science classes.
  • Sjsu Peer Connections
    Supplemental Instruction Leader
    Sjsu Peer Connections Jul 2019 - May 2020
    San Jose, California, Us
    As an SI Leader, I am assigned to a class with a history of high failure rate, and I attend all class sessions and work with the students in class to help them develop a better understanding for the material. On top of this, I also conduct three out-of-class study sessions a week, where the students in the class can attend and get more practice. For these sessions I create in-depth lesson plans that clarify the concepts covered in class. Last semester, I worked with student in Statistics; this semester, I am working with students in Chemistry II.
  • Mendocino Farms Sandwich Market
    Hospitality Team Member
    Mendocino Farms Sandwich Market Mar 2018 - Apr 2019
    El Segundo, California, Us
  • City Of Concord
    Camp Counselor
    City Of Concord 2010 - 2015
    Concord, Us
    For several summers, I have worked at Summer Camps for kids of varying ages as a camp counselor. At 14 years old, I returned to the summer camp I used to attend as a kid, Backyard Explorers, as a Counselor In Training (C.I.T.). As a C.I.T. I was granted limited freedoms, more than a camper and less than a counselor, and my job essentially was to oversee and help the counselors with the daily activities for the campers. The point of this process was to prepare me to being a paid counselor at the age of 16, and I did exactly that. This was my first paid job in the summer of 2012. I did not work at the Backyard Explorers summer camp the following two summers, but in the summer of 2015 I contacted my old boss at the Concord Centre, and she immediately gave me a job at the summer camp for kids the ages 11-14, called All That & Then Some. Very enjoyable work environment, fun for campers and counselors.

Dane Murphy Education Details

  • Hack Reactor
    Hack Reactor
    Computer Software Engineering/Web Development
  • San José State University
    San José State University
    Rehabilitation Science

Frequently Asked Questions about Dane Murphy

What company does Dane Murphy work for?

Dane Murphy works for Comcast

What is Dane Murphy's role at the current company?

Dane Murphy's current role is Software Engineer | CKA | Golang | C++.

What schools did Dane Murphy attend?

Dane Murphy attended Hack Reactor, San José State University.

Who are Dane Murphy's colleagues?

Dane Murphy's colleagues are Cory Webb, Mba, Ma, Cassie Fincher, Kevin Wilson, Jarrad Battaglia, Ariel Lopez, Tom Dube, Georgina Albanis.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.