Hi all👋, I'm David

I'm passionate Full Stack web developer having an experience of web applications with Python, Django, React.js, Next.js and Blockchain development on Ethereum, Solidity, Web3.js, Moralis, and Brownie Framework.

What I do

FULL STACK DEVELOPER WHO WANTS TO EXPLORE EVERY TECH STACK

Full Stack Development

⚡ Building responsive Single-Page-Apps (SPA) & PWA in React.js

⚡ Building responsive static websites using Next.js

⚡ Building RESTful APIs in Django & Django REST Framework

Cloud Infra-Architecture

⚡ Experience of working on multiple cloud platforms

⚡ Hosting and maintaining websites on virtual machine instances along with integration of databases

⚡ Building CI/CD pipelines for automated testing & deployment using Github Actions

Blockchain

⚡ Experience in developing Smart Contract using Solidity & Ethereum

⚡ Building Scripts for automated testing & deployment of Smart Contracts using Brownie & Infura

⚡ Experience of using Openzeppelin Smart Contract Standards & Chainlink Oracles

⚡ Developing NFT Smart Contracts using ERC-721 Token Standard

⚡ Building Dapps with React.js & Solidity using Web3.js, Moralis & IPFS

Proficiency

Frontend/Design
90%
Backend
70%
Programming
80%

Education

Hong Kong University of Science and Technology
Bachelor Degree of Computer Science
2011 - 2014

    Experience

    /img/icons/common/Grid Connect.png

    Grid Connect

    Full-stack Developer
    Apr 2021 – Apr 2023
    Worked as Full-stack Developer to design and implement a sophisticated microservices architecture utilizing advanced technologies such as Spring Boot and React
    • Spearheaded the successful deployment of complex microservices to multiple AWS platforms
    • Designed and developed a wide range of complex and dynamic UI components using React, TypeScript, and SCSS/SASS
    /img/icons/common/TEKsystems.png

    TEKsystems

    Front-end Developer
    Aug 2018 - Mar 2021
    Worked as Front-end Developer to incorporate feedback and suggestions into the development process to continuously improve front-end pages of the applications
    • Employed diagnostic tools and techniques to identify areas for improvement, including performance analysis, debugging, and A/B testing
    • Developed a powerful scheduling tool in the form of an intuitive and visually appealing Gantt chart, utilizing React and Material-UI
    /img/icons/common/Lenovo.png

    Lenovo

    Junior Developer
    June 2015 - July 2017
    Worked as Junior Web Developer to develop mobile-first web applications that delivered rich and engaging user experiences
    • Developed highly efficient RESTful APIs to support a complex bookkeeping system using Node.js, Express.js
    • Integrated third-party APIs such as payment gateways and social media platforms into web applications

    Projects

    card-img

    E-Commerce

    This is a React-based e-commerce shopping project. MockAPI is used to get card information, and goods may be added to or deleted from the shopping cart or favorites area. Payment is handled by Stripe.

    Demo
    card-img

    Sweldo App

    Employees are able to access and track the number of hours they have spent working, view their pay stubs and salary history, request time off, and manage their personal information all through a user-friendly online portal.

    Demo
    card-img

    HooBank Landing Page

    This is a landing page for HooBank, a fictional app whose gorgeous design was created by @adrianhajdin and completed by their community over at Figma.

    Demo
    card-img

    Meal Hub

    A simple recipe application made for a live workshop. Goal of the workshop was to make a small recipe app using TheMealDB api.

    Demo
    card-img

    Thallify

    A simple website sharing your top artists racks on social media made easier. Used React.js, Redux and Spotify API.

    Demo
    card-img

    Evolutionary Fitness

    A prototype landing page for a prototype bussiness called EvoGym. It is fully responsive, dynamic and very lightweigh.

    Demo
    card-img

    Dabitts

    A low friction habit tracking app with analytics on where and how you have been spending the majority of your time.

    Demo
    card-img

    Weather Forecasting Website

    A Web App that utilizes the OpenWeatherMap API to return current and 7 days forecasted weather for a given location.

    Demo
    card-img

    Yack

    Embed an easy to use popup widget on your site, and stay on top of any feedback with the inbox app.

    Demo
    card-img

    StudioLife

    A platform to connect artists with anyone who wants to learn or practice a craft, and to help create space in the lives of those we encounter.

    Demo
    card-img

    A Full Stack Auction Website

    Real-time bidding project on auction listings between users using Socket.IO. Server-Side Rendering using React and Next.js. Styled frontend using Tailwind CSS with Emotion Styled Components. Automated testing suites for each microservice. Handles payments using the Stripe API.

    card-img

    Course Enrollment System

    This is a course enrollment system using Spring Boot and Angular. Users can search, enroll, drop, shop for classes through various Rest APIs based on Spring Boot.

    card-img

    Mern Stack with Docker

    MERN stack is intended to provide a starting point for building full-stack JavaScript applications, including dynamic web and mobile apps. The stack is made of MongoDB, Express, React, Redux, React Native and NodeJS.

    card-img

    COVID-19 Analysis System

    This is a website displaying Covid-19 statistics in various countries around the world in a table. The app also renders Covid-19 history in a specific country on a graph upon selection.

    Reach Out to me!

    DISCUSS A PROJECT OR JUST WANT TO SAY HI?
    MY INBOX IS OPEN FOR ALL

    “Be ahead of the times through endless creativity, inquisitiveness, and pursuit of improvement.”

    Hong Kong