Hi, I'm Derek


PORTFOLIO

Work Experience 3
Leadership 3
Skills 26
Canada Revenue Agency
Software Engineer
(May 2023 - Present)
SQLJavaReactTypscriptHTMLCSS

  • Enhancement of CRA's tax document verification processes by implementing 8 tax forms and 4 reports to various web applications using Angular, Java, SQL to aid internal employees in the prevention of tax fraud

  • Optimised legacy internal applications by fine-tuning existing SQL queries that required a few thousands queries to just on, improving response times from 10 minutes down to a few seconds and saving server resources.
  • Nokia
    Future Tech Intern
    (Jul 2021 - Aug 2021)
    Spring Boot FrameworkJavaReactJavascriptHTMLCSS

  • Developed front end web pages for the Network Service Platform to automate and control IP and optical networks; webpages will be used by thousands of customers

  • Found five visual and functional bugs in applications, raising issues with JIRA and fixing them accordingly using Java Spring Boot framework for backend and React JS for frontend to optimize user experience for thousands
  • Code Ninjas
    Coding Instructor
    (Jul 2020 - Jan 2022)
    PythonJavaUnityScratchJavascriptHTMLCSS

  • Taught 100+ 5 to 14 year-old students to code games and develop algorithms using Scratch, Javascript & Python by creating a welcoming environment and accommodating to their individual skill level and learning style

  • Delivered exceptional customer service in virtual and in person environments, helping students reach their goals; received title of “favourite instructor” from 20 students and 18 employee of the month nominations
  • Tech Startup Club
    Software Team Lead
    (Sept 2021 - Jun 2022)

  • Led a team of nine software developers to develop TraQR

  • Organized and hosted meeting to teach members how to code with different languages and frameworks from all experiences
  • TEAM 7476 - FIRST Robotics
    Software Team Lead
    (Sept 2020 - May 2022)

  • Trained team members to code using Java and wpilib library to write software that controls the movement, vision, and overall functionality of TEAM7476’s robot to compete in the First Robotics Competition 2022 RAPID REACT

  • Organised outreach events with five executive members in various communities to inspire 200+ youth into STEM.
  • Student Council
    Co-President
    (Sept 2020 - May 2022)

  • Led 19 student council members to organize & host school-wide events (2000 students) & mental health support, spearheading event logistics and task delegation based on members’ strengths and interests to optimize team morale

  • Liaised with student body, teacher advisors and school administration address concerns and facilitate feedback channels; introduced school board’s anonymous reporting tool to cultivate an inclusive environment
  • Java
    Python
    C
    C++
    Node JS
    Javascript
    Typescript
    HTML
    CSS
    SQL
    Git
    JIRA
    Github
    Docker
    AWS
    Spring Boot
    Flask
    React
    Angular
    Andriod Studio
    Firebase
    MongoDB
    Web-Scraping
    Pytorch
    Jsoup
    Beautiful Soup
    Puppeteer
    Derek Li