David Tsui, Software Developer

HTML5
SASS
Python
JavaScript
Django
React.js
Node.js
Docker
Figma
Express.js
MongoDB
Webpack
Git
Gitlab

Hi! I'm David, a software developer with experience in full stack development using Django, React and JavaScript. I have a background in working in the non-profit space as well as digital marketing in the finance sector. I did a Coding Bootcamp at General Assembly and a Software Developer Apprenticeship approved by the British Computer Society.


At Be The Business, I used a tech stack of Django, Python, JavaScript, HTML and SCSS and created applications that contributes to user engagement and the drive to better engage customers for Be The Business. Using the Django-based Wagtail CMS I helped the Content team on page structuring and bespoke Django template design. The Frontend and page logic are created in JavaScript and connected to the Backend settings which are written in Python. The Backend settings also have a UI that can be managed by non-programming teams. I also collaborate with the wider organization and can adopt a less-technical tone in my verbal delivery and written reports. I adopt a BEM syntax when writing SCSS and keep documentation for essential processes for development within Docker Containers. Also have done UX wireframe mockups using Figma and follow agile processes with Azure DevOps.


During my Software Engineering Course at General Assembly, I rapidly improved my skills in full stack technologies. During my time there, I’ve worked on intensive solo projects, managed pull requests in team projects; Maintaining Github and develop an understanding of various Frontend and Backend technologies with React.js, Node.js and Python.


Previously I have trained in Data Science and SQL through an industry scheme at Sky where I also improved my business presentation and communication skills. Before that I had University degrees in the Film Industry and Art Practice.


Tetris

Classic Game on Vanilla JS ☕


Javascript, CSS, HTML

Calculator

Humble Calculator with theme switcher


React.js, JavaScript, SCSS, CSS Grid, GithubActions, Docker