profile

Dong-chan Koh

Software Developer

CST @ BCIT 2023

About

Hi, my name is Chan Koh. I am a graduate of the Computer Systems Technology program at British Columbia Institute of Technology.

As a software developer, I aspire to contribute to the development of services that people actively use and find beneficial. I am currently seeking opportunities that align with this goal.

Experience

logo

Full-stack Developer

Jul 2024 - Present

Visaflo

Coquitlam, BC, Canada (Hybrid)

    JavaScriptTypeScriptReactNode.jsExpress.jsFirebaseReduxTailwind CSSJira
    logo

    Junior IT Technician

    Apr 2024 - Jul 2024

    t'order

    Vancouver, BC, Canada (On-site)

    • Integrated tablet ordering software with clients' POS systems to ensure tablet orders are linked to their POS systems

    • Troubleshot issues regarding POS systems and tablet ordering systems reported by clients

    • Provided remote technical support for clients' requests using Anydesk and TeamViewer

    • Installed and configured printers and network routers

    NetworkingTroubleshootingProblem SolvingTechnical SupportPOS systemsAnydeskTeamViewer
    logo

    Software Developer, Co-op

    Apr 2023 - May 2023

    Love Your Planet Foundation

    Chilliwack, BC, Canada (Remote)

    • BCIT ISSP (Industry Sponsored Student Project) program

    • Contributed to the Love Your Planet's project, developing an easy-to-use mobile social media for sustainability

    • Implemented a bill tracker enabling users to search for environmental bills and track their progress

    • Modified about 50% of UI components to meet HIG (Human Interface Guidelines) in preparation for App Store release

    • Debugged existing issues, resulting in the resolution of 60% of the bugs

    JavaScriptReact NativeNode.jsExpressMongoDBReduxFirebaseHeroku
    logo

    Software Developer, Co-op

    Jan 2023 - Apr 2023

    DevRel.Agency

    Vancouver, BC, Canada (Remote)

    • BCIT ISSP (Industry Sponsored Student Project) program

    • Collaborated with a team of five to develop the full-stack web application "Developer Journey Map" from scratch

    • Developed a RESTful API using Express.js and MongoDB for backend functionality

    • Implemented Google account authentication with Firebase, simplifying the signup and login process

    • Successfully deployed the application on Google Cloud Platform, ensuring the service operates smoothly

    JavaScriptReactNode.jsExpressMongoDBMongooseFirebaseGoogle Cloud

    Education

    logo

    Diploma, Computer Systems Technology

    Sep 2021 - Jun 2023

    British Columbia Institute of Technology

    Burnaby, BC, Canada

    • Information Systems option
    • Graduated with distinction

    Projects

    thumbnail

    Love Your Planet Mobile App

    Apr 2023 - May 2023

    A mobile application, an easy-to-use social media for sustainability

    JavaScriptReact NativeReduxNode.jsExpressMongoDBFirebaseHeroku
    thumbnail

    Developer Journey Map

    Jan 2023 - Apr 2023

    A full-stack web application, a visualization tool identifies the path the developer experiences when learning or adopting new technologies

    JavaScriptReactTailwind CSSNode.jsExpressMongoDBMongooseFirebaseGoogle Cloud

    Skills

    Programming languages

    HTML5CSS3JavaScriptTypeScriptCC++C#Java

    Front-End

    ReactNext.jsReduxZustandTanstack React Queryshadcn/uiFramerTailwind CSS

    Back-End

    Node.jsExpress.jsNest.jsSpring BootASP.NET CoreFirebase

    Databases

    MySQLMicrosoft SQL ServerMongoDBPrismaMongooseJPA Hibernate

    DevOps

    GitGithub ActionsAmazon EC2Amazon S3Amazon CloudFrontAWS LambdaAmazon API GatewayAmazon Route 53