Hello, I'm Daniel Cai

Software Developer | Avid Learner

(1) 516-780-4897
San Francisco Bay Area, California, USA
danielyancai

Daniel Cai

Software Developer.

Skillset

Go
C/C++
Java
Python

Social Profiles

Profesional Profile

Extended industry experience and academic background in backend software development with strong interest in large-scale system design and cloud technologies.

Avid learner. Efficient at learning new technologies with a get-it-done spirit.

Blog

My technical blog at here

--> --> -->

Resume

My education and experience.

Education

Master of Science in Computer Science

Part-time, Machine Learning Specialization GPA 3.9/4.0

Georgia Institute of Technology

2016 - 2017

Master of Science in Electrical Engineering

Communications Networking Specialization

University of Texas at Austin

2011 - 2014

Bachelor of Science in Electrical and Computer Engineering

ECE Department Faculty Award

New York Institute of Technology

2007 - 2011

Bachelor of Science in Telecommuncations Engineering

Outsanding Graduate

Nanjing University of Posts and Telecommunications

2007 - 2011

Experience

Software Engineer

Lead the design and implementation of occupancy API backend microservices from scratch with IoT sensors to provide real-time insights in Go and Elasticsearch including authentication, observability and deployment in service mesh Kubernetes.

Lead the implementation and department-wide collaboration of Salesforce service migration project.

Mentor junior engineers and act as a technical contact for external teams. Initiate and organize team's weekly technical presentation.

WeWork

2019 - Present

Senior Software Engineer

Founding engineer. Design and Implement cloud based communication and collaboration platform in Go and Java for networking orchestration from scratch. Mentor junior engineers and interns.

Lead the design and implementation on distributed microservices such as network configuration service, load balance, authentication, logging, monitoring, alert system and RabbitMq based interservice communication. Design REST APIs and workflow.

Lead the work on automate deployment and release management. Lead the design and review of test plan and automation work.

NetElastic Systems

2017 - 2019

Software Developer

Develop system platform software for Cisco UCS datacenter switch.

Designed and developed end to end diagnostics feature, which provided integrated server diagnostics functionality for datacenter server management software.

Participated in software development project in Agile Scrum style, which significantly saved the cost for return authorization and led the productivity and execution in the whole business unit.

Cisco

2016 - 2017

Software Developer

Key member of Microsoft HoloLens project, responsible for WLAN chip bring up & manufacturing test support.

Participated in developing WLAN FW Driver for Google Android OS Marshmallow, Google Nexus 6P phone and Google tablet.

Represented the company and demoed at CES for Broadcom flagship WLAN/BT combo chip used in Samsung GN5 and Apple Watch.

Broadcom

2013 - 2016
-->

Contact Me

Drop me a line or give me a ring. I would love to hear from you.