Post Job Free

Resume

Sign in

Software Development C#

Location:
Redmond, WA
Posted:
March 30, 2024

Contact this candidate

Resume:

David Zhu

***** ** ***** ***, *******, WA ***** USA

Phone: 480-***-**** E-mail: ad4oez@r.postjobfree.com U.S. Citizen

PROFESSIONAL SUMMARY:

* 5 + years software development engineering experience.

* Proficient: C#, .Net, Java, React.js, Node.js

* Experience with: C, C++, Python, Golang, Rust.

* Excellent problem-solving abilities and strong communication skills across teams.

* A highly self-motivated and collaborative team player with the ability to work independently.

TECHNICAL SKILLS:

* Microsoft Certified Application Developer; Microsoft Certified Solution Developer

* Back-end: .NET framework/Entity Framework (C#, Golang, XML, REST API, Java, MVC, Python, Power BI, T-SQL)

* Front-end: JavaScript, Angular, Bootstrap, React, ASP.NET, AJAX, HTML, Node.js, LINQ

* Database: SQL Server, MySQL, Oracle, MangoDB, DocumentDB, Redis, PostgreSQL.

* Cloud Development: C#, Java, Golang, Python, MySQL, Jenkins, Microservice, Docker, K8s, Nginx, Redis, ETCD.

* Cloud Develop environment: Azure, AKS, AWS, S3 Bucket, RDS, GKE and GCP. Professional in Ubuntu 20.04.

And Linux, CentOS7, and with experience in Azure SQL Server, Azure function, Kusto.

Highlight Certification

* 487: Developing Microsoft Azure and Web services

* 486: Developing ASP.NET MVC Web Application

* 480: Programming in HTML5 with JavaScript and CSS3

* 532: Developing Microsoft Azure Solution

* 533: Implementing Microsoft Azure Infrastructure Solution

* 534: Architecting Microsoft Azure Solution.

RELEVANT EXPERIENCE

Myriad Consulting Inc, Bellevue Sept 2021 -- Present

Sr Software Development Engineer/Cloud Engineer.

IT Cloud Project. (Jan, 2023 to present)

*Implemented car sales supply chain microservice Restful API and distributed Management System.

Technologies Used: C#, .NET Core, ASP.NET MVC, Web API, Azure SQL, RabbitMQ, MongoDB, HTML5, JavaScript, Nginx, Redis, BusyBox, Docker, K8s, Java, Node.js, React, Swagger, Docker-Compose, Typescript, Nacos, Postman, and MySQL.

*Implemented and deployed microservice to Docker, K8s, AKS, create K8s cluster system (1 master, 1 slave, and 3 work nodes cluster k8s develop environment), Python.

*Analyzing large volumes of data and datasets use Azure Data Explorer (Kusto Query Language (KQL)). and Performing complex analytics.

*Hands-on experience working with distributed systems running on Microsoft's Autopilot/Power Platform/Power Automate/Power App/Azure Function/Azure API APP service and on Kubernetes

*Implemented a K8s high available cluster with load balancer test environment, performed cluster performance and scaling tests in CentOS7, Ubuntu, Jenkins, and DevOps.

*Using bash script and Terraform (IaC) created VPC, Subnet, virtual machines and deployed all required third party software in AWS, and Azure platform

*Hands-on Experience implementing and managing a Containerized infrastructure.

*Hands-on and familiarity working with public cloud provider services (Azure, AWS, GCP, Oracle Cloud).

*Implemented AI project which convert text to voice and voice to text using Python and Python SDL.

*Migration Python Web App (COVID-19 Test Result System) on-premises to Amazon Elastic Kubernetes Service (EKS), Amazon Relational Database Service (Amazon RDS), and Amazon Simple Storage Service (Amazon S3). Hands-on with EKS, RDS, S3 bucket, yaml file, docker, and service.

*Built Machine Learning (ML) musical project utilizing Tensorflow’s RNN (Recursive Neural Network) model along with custom multihead attention layer architecture as a generative AI model capable of producing unique and novel piano music. Utilized 1000+ open source music files scraped online using Selenium and BeautifulSoup4 libraries. (Python: numpy, pandas, matplotlib, glob, pickle….libraries)

*Created Docker file, built web app to the Docker image and tag the image, push to the image to Google Container Registry (GCR: us.gcr.io/project_id/app). Deploy the docker image as container in Google Cloud Run.

Seattle Cloud Lab Project. (Sept 2021 to Dec 2022)

* Participated the design, documentation, and implementation of a serverless cloud platform on Kubernetes infrastructure.

* Implemented a Kubermark benchmark test environment and performed cluster performance and scaling tests in Linux.

* Implemented the Fornaxcore API server and Rest API Client list, watch, and informer using C# .NET Core, and Azure.

* Developed a simulation app to test scalability of Fornaxcore API server and node agent using Golang in Linux.

* Built a test platform using bash scripts on GCP, deploying and testing 100 virtual machines (nodes) and 30,000 containers (pods).

* Reviewed and optimized processes, monitoring the Docker containers running on each cluster node.

* Designed a test plan to compare the performance of various Docker containers, including runc, runsc, gVisor, and Kata using nginx, redis, and busybox in Linux,

* Implement Rest Api and microservice on the serverless platform with various Docker containers.

* Implemented the Supply Chain Microservice and CI/CD test for Docker containers and Kubernetes (k8s) on Ubuntu and CentOS7 on AWS (EC2, S3 bucket) and GCP platforms.

*Implemented Edge and Edge computing component on in the cloud computing project using Golang, Bash, and PowerShell scripts, and work on XDP network communication using C++.

*Customized IOT Hub component micro-service for other teams to use remote control services. Deployed using Azure DevOps, Python.

*Setup microservice cluster distribution system with 3 master and 3 slave redis docker containers using the hash slot.

Noramtec Consultants Aemericas Inc. Oct 2020 -- Aug 2021

Software Development Contract Consultant

* Reviewed, implemented and made suggestions for features for PATCO team collaboration site by using React.js

* Reviewed, implemented REST API handlers using C#, improved the process for search data ticket schema.

* Reviewed and improved process for monitoring the health of the ticket service running on each server.

* Implemented cloud node and edge computing API functions Golang and PowerShell.

* Troubleshot Docker issues, and deployed Docker.

* Implemented a microservice component to process the data using C++.

* Add new feature to IOT Hub and implement a message service.

* Implemented PATCO azure site by CI/CD, Docker and micro service, Kubernetes (k8s) in Ubuntu on AWS, GCP and Terraform.

Microsoft, Redmond, WA, USA (Vendor) March 2018 – Sept 2020

Software Development Engineer

*Participated in the design and implementation of Microsoft Azure cloud storage data structure Gen2 feature.

*Participated in the design and implementation of Microsoft Student Influencer project in Cloud Azure, which involved the automatic recording, management, and trace of data from across the global to an Azure cloud system in central location. 1. Implemented KPI component by using C#, 2. Implement Front End by using Angular 2.0 Bootstrap, Typescript, Node.js, and React.js. 3. Implement Rest API by using Entity Framework, C# and SQL Server 2017;

*Window 10 SDK Software Support Engineer. Debug Window 10 SDK, GDI SDK, Network SDK, MDI SDK code by using C, C++, C#, Java.

*MS Exchange Server Software Developer Engineer. Develop, Debug Exchange Active monitoring system, streamline the application using C#, TDS Virtual Server, SAW machine, Service API, GitHub check in and merge the code.

*Add new feature to D365 Dynamics Retail website customization (Citta, TheBend) using, React.js. GitHub, Content management server, C# HTML5, Service API, .scss style sheet, Angular.js, Visual Code, PowerShell.

*Maintain and add new feature to Microsoft Edge Website using Jason file, VS 2019 and ASP.NET and .NET Core, and CI/CD.

*As part of On-call Rotation, assisted in live site monitoring of product and took mitigation steps, engaging with partner teams.

Corning Inc, Corning, NY, USA Corning Corp IT Jun 2015 – Feb 2018

Software Development Engineer

*Participated the design and develop the CLS IoT project in Cloud Azure (Corning Life Science manufacture all kinds of Microplates, Glassware and others in the all over the world).

1.Designed and implemented the the database compoment

2.Implement Rest Api Componet to communication data from and to the IOT by using C#, Angular, Bootstrap, Typescript, Node.js and SQL Server 2016, Oracle 11g;

*Solutions Architect (Application Design and Database Design) for the Corning Gorilla Glass (CGG) system. Implemented Restful API (CRUD), and Documentation Restful API using Swagger;

Alstom Inc. Rochester, NY, USA Mar 2013 – May 2015

Software Development Engineer/Consultant

*Architecture (Application Design and Database Design) and Lead Developer on Alstom Transportation Engineering Overhaul Web Application using MVC5, C#, ASP.NET, JQuery, Bootstrap, Angular, Entity Framework 6.0, SQL Server 2014, Agile methods.

*Designed and Implemented Calibration Web-based Report Application by using Microsoft SSRS reporting, C# and ASP.NET.

*Lead and Develop PTE Launcher Web Application using C#, ASP.NET, MVC 4.0, JQuery, SQL Server 2008.

*Coordinated with internal and external suppliers. Developed the PTE GUI Interface and Window Application using C#, ADO.NET 3.5. And also using Active Directory Domain Service to create user group.

Certification and Special Training

* Azure, Office 365 and Cloud Certification.

* Developing Microsoft Azure and Web services, Developing ASP.NET MVC Web Application

* Developing Microsoft Azure Solution, Implementing Microsoft Azure Infrastructure Solution

* Architecting Microsoft Azure Solution.

* Microsoft Certified Solutions Developer (MCSD): Microsoft Certified Solution Expert (MCSE): SharePoint 2013

* Microsoft Specialist (MSMS): Programming in HTML5 with JavaScript and CSS3 Specialist

* Microsoft Certified Professional Developer (MCPD): Enterprise Application Developer

* Certified for Crystal Report XI-(Level I & Level II)

* Certified for Oracle OCP SQL and PL/SQL(1Z0-100)

* Java Sun Certified Programmer for Java 2 Platform

Education

Metropolitan State University, Minneapolis, MN, USA

Master of Computer Information Science

Advisor: Prof. Nancy Johnson. Department of Management Information Systems.

Personal

Music, reading, exercising, and fishing.

Member and contributor of Phoenix ASP.Net User Group.

An active volunteer for the Boy Scout Troop 16 (Mukilteo, WA). Sept 2018 to present.

Smart Coding School Volunteer for Java programing teacher assistance. Sept 2018 to present



Contact this candidate