My name is David Yee and I have a passion for software engineering and web development. My passion began in the summer of the year 2000 with games programming in C. I soon realized that my newly learned skills could help others in practical ways leading me to continue to develop my skills in other areas of computing sciences with a particular interest in software design relating to writing clean, efficient, and maintainable code.
For a resume of my relevant work in the technology field, you can download it here.
Interests and Technical Skills
- Web Applications (.NET Core 2, Angular 5+, Java SE/EE, Spring Boot, Python, Node.js)
- Cloud Web Application Deployment (Amazon, Azure)
- iOS Mobile App Development – App Store & Enterprise (Swift)
- Content Management Systems (WordPress, Umbraco)
- Project and Process Management (Jira Software & Service Desk, Confluence, Bamboo)
- Rich Desktop User Interfaces (Java Swing and JavaFX)
- Data Modelling and Administration (Entity Framework Core, Microsoft SQL Server, Hibernate, PostgreSQL)
- Remote Server Administration (Windows Server, Debian, Ubuntu Linux)
- Games and Interactive Multimedia Applications (Unity3D, Adobe Creative Suite)
In the Online Community
I enjoy participating in online communities and forums, particularly at the official 3D Gamestudio forums and at StackOverflow. I am happy to learn from other software developers as well as offer my own expertise to new developers in the field.
I also upload how-to videos on related technology subjects on my YouTube channel, CanadianDavid316, occasionally replying to questions posed by viewers.
Get In Touch
For business inquiries or even just to say hello, please leave me a message using the form below: