Curriculum Vitae

Download Resume
  • Languages
    JavaRustJavaScriptPythonC++
  • Frameworks
    ReactAstroActixSpringFlaskRails
  • DevOps & CI/CD
    DockerJenkinsGradleKubernetesSplunkSpinnakerKibanaGrafana
  • Testing
    SeleniumJUnitMokitoPowerMockCucumberMochaChaiPlaywright
  • Embedded Systems
    VerilogVHDLRaspberryPiArduino
  • Autodesk
    Software Engineer
    Sep - Dec 2022
    Toronto
    (Internship)

    • Developed a Python-based tool to streamline load testing for Autodesk Fusion services, which is essential for real-time monitoring on Health Dashboards post-release. Implemented Jenkins support for ECS container accessibility

    • Worked on legacy API migration in Java Spring Boot, optimized performance through new caching mechanisms and Elasticsearch integration, reducing backend response times.

    • Introduced Codacy to improve code quality, resolving more than 75,000 code style issues with refined Gradle build processes.

    • Performed backend tests using Mockito with JUnit, enhanced data visualization and reporting with Splunk and Kibana.

    Java Spring Boot JUnit
  • BetterUp
    Software Engineer
    Jan - Apr 2022
    San Francisco
    (Internship)

    • Implemented data pipelines for users' profile pages with Ruby on Rails and Ember.js.

    • Revamped the onboarding process for user appointment management with Memcached and PostgreSQL.

    • Modernized the infrastructure by transitioning from legacy JSP and jQuery to RESTful APIs and GraphQL.

    • Expanded unit test converge to 80% with RSpec and SemaphoreCI.

    Ruby on Rails Ember.js Tailwind
  • PointClickCare
    Software Engineer
    Jan - Apr 2021
    Toronto
    (Internship)

    • Wrote and maintained scalable Spring Boot services in MVC pattern to efficiently handle data entry for over 10,000 users. Conducted through testing using Selenium with Jenkins.

    Java Spring Boot Selenium
  • CIBC
    Software Developer
    May - Aug 2020
    Waterloo
    (Internship)

    • Constructed and deployed a full-stack web application using Flask and React, containerized with Docker for streamlined deployment on AWS.

    • Designed a multi-threaded media pipeline with CUDA, enabling GPU acceleration for H264 video encoding and conversion, which led to a significant reduction in CPU usage by 30%.

    Flask React Docker
  • Safyre Labs
    Fullstack Developer
    Sep - Dec 2019
    Toronto
    (Internship)

    • Launched the company's new e-commerce website, Lee Fiori, using Ruby on Rails and React.

    • Contributed to the development and maintenance of the main platform, Jewlr.com.

    Ruby on Rails React jewlr.com leefiori.com
  • Bigriver Tech
    Software Developer
    Jan - Apr 2019
    Kingston
    (Internship)

    • Participated in debugging Laravel-based applications and creating documentations for customers.

    Laravel