GithubHelp home page GithubHelp logo

Hi there, I am David. 👋

blog

Be positive, and always embrace changes

I have worked as a programmer/team leader for nearly 20 years, so spontaneously, I have extensive software development experience in the industry. With a track record of initiative and dependability, I am familiar/skilled with all facets of the software development life cycle.

  • Attributes:

» Strong analytical and organised skills
» Ability to get along with people at all levels
» Team player and accountable individual
» Strong troubleshooting skills
» Ability to work under pressure with minimal supervision
» Software quality and user experience focused
» Git expert
» Linux / Open source enthusiast

  • Specialties

Full Stack Development: C#, .NET Core, TypeScript, Vue / React / jQuery, PHP / Laravel, Microservices, RabbitMQ, SQL Server / MySQL, Entity Framework, NUnit / xUnit, Sphinx / ElasticSearch

  • DevOps: CI/CD, Jenkins, Docker

💻 Computer things

  • I am experienced in C#/Javascript/PHP, which means I have been working on many projects using these languages. I am familiar with Python/Delphi/Java, which means I know their syntax very well and have done some small projects with them. I also write scripts in Bash scripts that help me out from boring, repetitive tasks.
  • Git is my favourite VCS tool since 2011.
  • Docker is my love; if a service can be deployed by docker-compose, I would like to deploy it that way.
  • C# is the latest sharp tool in my toolbox, I mainly write C# code since 2020, while the secondary important language to me is Javascript.
  • Translating is my hobby, I translated and published three programming books, which are:
    • Pro PHP and jQuery (深入PHP与jQuery开发)
    • Pro jQuery (2nd) (精通 jQuery)
    • Smashing jQuery (精彩绝伦的jQuery)
  • I am the technical Reviewer / Proofreader of the classic Javascript book “DOM Scripting” (Javascript DOM编程艺术第二版), I paid a lot of effort into these books, and I am happy that they have helped so many web developers. Reference

🌀 Projects

  • XE.com I am working on the core team in this well-known company, mainly using C# and JavaScript.
  • ytabc.com I worked on this cross-border e-commerce platform as a full-stack developer. The backend of this project uses .NET Core 3.1, and the front-end of the project uses Vue.js.
  • corpus.shukebeta.com This small project is a one PHP file project, but it’s really useful for learning new words. You could easily find sample sentences for a specific word or phrase in English or Chinese in seconds. show me the code

🤖 About me

  • I love straightforward communication and hate wasting time.
  • Sometimes, I think I am still a boy, though I am already a father of two boys.
  • I love playing the Ingress game, hiking, and camping in my spare time.
  • I’m currently working at xe.com as a software developer, mainly focusing on .NET techniques on the Windows platform.

This Readme.md page is inspired by Queensfeery

David Wei's Projects

alpine-rmq icon alpine-rmq

35MB RabbitMQ Docker image running on Alpine Linux

aspnetmvccoretest icon aspnetmvccoretest

Test application setup for use with MySql.Data.EntityFrameworkCore, ASP.NET Identity and IdentityServer4

bblog icon bblog

Best blog app, or better blog app. Allow you write once, publish to multiwhere(Weibo, twitter, Fanfou, etc).

bcde101 icon bcde101

Homework for the BCDE101 course of Ara institute of Canterbury

bcis301-a1 icon bcis301-a1

Assignment 1 (Essay) - Ara Institute of Canterbury BCIS301 course

bcpr280 icon bcpr280

Assignments for BCPR280 course of Ara Institute of Canterbury

bcpr301-a1 icon bcpr301-a1

BCPR301 Advanced Programming Assignment 1: Extend the provided the Tiny Interpreted Graphics language package (TIGr) to give it more flexibility, functionality, robustness and portability.

bin icon bin

bash scripts I use every day

books icon books

我读过的书,和我给出的评语。

chyrp-lite icon chyrp-lite

An ultra-lightweight blogging engine, written in PHP.

dockerfiles icon dockerfiles

Various Dockerfiles I use on the desktop and on servers.

doubi icon doubi

一个逗比写的各种逗比脚本~

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.