Irving Ou

Software Developer at Devolutions
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Ottawa, Ontario, Canada, CA
Languages
  • English Native or bilingual proficiency
  • Chinese Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Experience

    • Software Development
    • 100 - 200 Employee
    • Software Developer
      • Jul 2023 - Present

    • Higher Education
    • 700 & Above Employee
    • Teaching Assistant
      • Sep 2022 - Present

      Demonstrated exceptional communication skills by delivering clear and effective explanations of complex data structures, resulting in a high level of satisfaction among students, with 9 out of 10 reporting a deeper understanding Demonstrated expertise in data structures through successful implementation of HashSet, LinkedList, and PriorityQueue under Java Collection Interfaces, with a thorough understanding of each line of code. Demonstrated exceptional communication skills by delivering clear and effective explanations of complex data structures, resulting in a high level of satisfaction among students, with 9 out of 10 reporting a deeper understanding Demonstrated expertise in data structures through successful implementation of HashSet, LinkedList, and PriorityQueue under Java Collection Interfaces, with a thorough understanding of each line of code.

    • Sweden
    • Software Development
    • 500 - 600 Employee
    • Software Developer
      • Sep 2021 - Sep 2022

      Maintained and enhanced cloud management SaaS software with event-driven microservice architecture, developing new features, and successfully debugged issues in distributed systems Participated in Agile project development cycle and collaborated effectively with a diverse, talented team and made meaningful contributions to the conceptualization, development, and deployment of innovative solutions Enhanced the internal JSP plugin frameworks and architecture to enable conditional rendering and expression evaluations of front-end elements based on the Java bean method using reflection. Contributed to comprehensive test cases for new and existing functionalities using JUnit and EasyMock to ensure efficient and reliable Java unit testing. Experienced in utilizing JSP with embedded Angular and Typescript to work with mixed front-end architectures and develop highly scalable and efficient web applications. Experienced in developing and working with large monolithic Spring projects, as well as microservice architectures built on Spring Boot, to design and implement efficient, scalable, and robust software solutions. Contributed to the architectural design by refactoring base classes and interfaces that are inherited by numerous classes, to align with the needs of new features when the existing Object-Oriented Design was not adequate. Show less

Education

  • Carleton University
    Bachelor of Science - BS, Mathematics and Computer Science
    2017 - 2023

Community

You need to have a working account to view this content. Click here to join now