I am a software engineer having a faith on "stay foolish stay hungry", love solving technical problem with different expertise. I am compelling with distributed system design, Bitcoin, strive to be a better rust programmer.
Take responsibility for building maintained Kubernetes, Gitlab CI/CD infrastructure in AWS by using Terraform, Terragrunt.
Design pipeline, fast, securely release new product to customer stack.
Manage automation on user access with auto-reconciling mechanism.
Built the high available robust system with self-monitoring mechanism.
Design, code, deploy fast prototype high-availability system.
Tuning up the infrastructure on service layer and integrate with all upstream third-party servicesInvolving automation testing, documentation work flow regarding unit testing, integration test, Service test. Design, modeling best practice and standard for whole team.
Mentor teammate, peer review
11/2018 to 03/2019
Software EngineerCohesity Inc － San Jose, CA
Design, develop and maintain secondary storage data protection features on the company's large-scale distributed systems for business. Take responsibility for building Hypervisor infrastructure.
Implement product features for data protection on-premise platform. Provide resilient swift deployment plan to boost client multi-dimensional requirement.
Program in the C++, golang, environment and employ robust software engineering practices to develop reliable, field-serviceable, and maintainable software components.
Implement the aforementioned design in C++ towards building a high performance and scalable clustered searchable platform.
Design and implement test cases in C++ for unit-testing self-implemented features and for the end-to-end regression/automation testing of the overall product.
Interact with potential customers to help define the product. Peer-review software code and design specification documents. Build common utilities to be used across components. Troubleshoot customer issues.
10/2017 to 11/2018
Software EngineerNIO － San Jose, CA
Take responsibility for building kubernetes, DC/OS based data-platform, CI/CD infrastructure to support autonomous driving car injection.
Design ingesting pipeline, steaming the data from mule car to platform, optimizing data lake storage as well as ELK strategy including on-fly memory decoding camera lidar, radar raw data, build correlation night-time jobs among all type of raw datas, landing to hot/cold storage layer with tagged policies base on annotation requirement.
Built the high available robust caching layer with customize eviction given and self-monitoring mechanism.
Design, code, deploy fast prototype high-availability injection GRPC webservices with fast serialization customization.
Tuning up the infrastructure on service layer including the short circuit breaker, percentage weight load balance to fit for flooding geo-data point.
Developing real-time chatting in-car application with high-speed LTE network configuration.
Wrote Parsing in-memory algorithm to scheduling system for accelerate autonomous driving process including object detecting and intelligent judgement.
Document all IP for NIO branding, including file checking corruption, auto alerting script.
01/2015 to 10/2017
Software DeveloperALLEGIENT, LLC － INDIANAPOLIS, IN
Design Micro-Service structure handle highly secure data using insurance evaluation algorithm to pre-estimate potential customers within 30 second.
Functional Programming on reusable Angular stateful component purely in-memory with high throughput stream data.
Implements real-time monitoring system to diagnose health of infrastructure as well as REST back-end services.
Implements Web analytics tool chain tracking stickiness, user behavior for helping product team better monitoring and decision-making by analyzing, machine-learning data-set.
Design the multiple topics queue system to handle high frequency message-driven feeding system.
Involving automation testing, documentation work flow regarding UI unit testing, Integration test, Service test. Design, modeling best practice and standard for whole team.
Create local Certification Authority using X.509 protocol including necessary safe guard process, localization CSR file etc.
Developing anti-cheating system as well as RBAC system to punish the malicious user account and defending the ingress.
enable client base64 encoding for saving half of the traffic thru the network
Master of Science: Electrical and Computer ScienceSUNY AT BUFFALO － BUFFALO, NY
Resumes, and other information uploaded or provided by the user, are considered User Content governed by our Terms & Conditions. As such, it is not owned by us, and it is the user who retains ownership over such content.
Companies Worked For:
SUNY AT BUFFALO
Job Titles Held:
Master of Science : Electrical and Computer Science
Create a job alert for [job role title] at [location].