Robert Han

Staff Software Engineer at Kijiji Canada
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Richmond Hill, Ontario, Canada, CA
Languages
  • English Professional working proficiency
  • Chinese Native or bilingual proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Sean L.

I worked with Robert over 5 years. We first worked as peers and later, I became his manager. In my years of being a manager now, Robert is the the one person time and time again I would work with again. Not only does Robert have technical chops, but also helped drive innovation, stability and quality code. There has not been a single developer that I enjoyed working with as much as Robert. If you are lucky enough to get an opportunity to work with Robert do not wait or hesitate!

Amie Delaney

I have had the pleasure of working on a Dev Team w/ Robert for the past 5 years. Robert is an outstanding developer and teammate! Robert has exceptional technical knowledge and has led several design initiatives for the team, for instance: mvc, angular, hexagonal architecture, and microservices. Robert can architect and implement large application changes quickly, carefully, following best practices and setting the foundation for the rest of the team to follow. He has extensive knowledge of coding patterns. To say that Robert is a team player would be an understatement. He's always willing to take on a high priority problem and he works until it's finished, which for him, is usually lightning fast. Robert is often needed to investigate or fix big problems for other team members. Not only is he able to help out and fix most problems quickly, but he does it with a great team attitude. Robert makes very good solution suggestions when grooming. He keeps in mind the future state of the application and maintainability. He has great judgement.

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

Credentials

  • Deep Learning Specialization
    Coursera
    Apr, 2018
    - Nov, 2024
  • Sequence Models
    Coursera
    Apr, 2018
    - Nov, 2024
  • Structuring Machine Learning Projects
    Coursera
    Feb, 2018
    - Nov, 2024
  • Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization
    Coursera
    Jan, 2018
    - Nov, 2024
  • Neural Networks and Deep Learning
    Coursera
    Jan, 2018
    - Nov, 2024
  • Neural Networks and Deep Learning
    Coursera
    Jan, 2018
    - Nov, 2024
  • Certified System Architect
    Pegasystems
    Aug, 2017
    - Nov, 2024
  • Microsoft Certified Professional Developer (Windows Azure Developer)
    Microsoft
    Aug, 2012
    - Nov, 2024
  • Microsoft Certified Professional (MCP)
    Microsoft
    May, 2012
    - Nov, 2024
  • Microsoft Certified Professional Developer (Web Developer 4)
    Microsoft
    May, 2012
    - Nov, 2024

Experience

    • Canada
    • Technology, Information and Internet
    • 200 - 300 Employee
    • Staff Software Engineer
      • May 2022 - Present

    • United States
    • Software Development
    • 1 - 100 Employee
    • Staff Engineer
      • Mar 2022 - May 2022

    • Senior Software Engineer II / Lead
      • Oct 2019 - Mar 2022

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Lead Software Engineer
      • Dec 2018 - Apr 2019

    • United States
    • IT Services and IT Consulting
    • 700 & Above Employee
    • Senior Technical Consultant
      • Jan 2017 - Oct 2018

      Lead a 15-person team working on the development of Order Management system based on ASP.NET.Responsibilities:· Designed the architecture of the application.· Refactored the existing code with ASP.NET.· Refactored the backend code with Clean Architecture.· Designed the frontend MVVM pattern(AngularJS).· Developed the functionality of the application.Business/Technology Value:· Implemented the UI pages with AngularJS and KendoUI.· Redesigned the backend code with the Clean Architecture, making the code more flexible and ready for micro-service.· Refactored the code with design patterns (Repository Pattern, Adapter Pattern, Visitor Pattern) to make it testable and portable.· Integrated the logging system with Splunk, and also provided a logging view for developers to identify the exception logs.· Implemented the message notification component with SignalR.· Implemented the RESTful service for the external system with WebAPI and Swagger. Show less

    • Senior Technical Consultant
      • Nov 2012 - Dec 2016

      Lead a 15-person team working on the development of Order Management system based on ASP.NET.Responsibilities:· Designed the architecture of the application.· Refactored the existing code with ASP.NET.· Refactored the backend code with Clean Architecture.· Designed the frontend MVVM pattern(AngularJS).· Developed the functionality of the application.Business/Technology Value:· Implemented the UI pages with AngularJS and KendoUI.· Redesigned the backend code with the Clean Architecture, making the code more flexible and ready for micro-service.· Refactored the code with design patterns (Repository Pattern, Adapter Pattern, Visitor Pattern) to make it testable and portable.· Integrated the logging system with Splunk, and also provided a logging view for developers to identify the exception logs.· Implemented the message notification component with SignalR.· Implemented the RESTful service for the external system with WebAPI and Swagger. Show less

    • Technical Consultant
      • Jul 2011 - Nov 2012

      Worked as the only resource on this project, leading TSI to develop and publish the project.Responsibilities:· Worked with the US team to design the solution for solving TSI duplicate records between CRM and CN.· Communicated with US team to help client build and deploy the project.· Developed the middleware for Oracle CRM On Demand with WCF web service.· Helped the client to do the integration between CRM On Demand and client CN system.

Education

  • Harbin Institute of Technology
    Bachelor's degree, Computer Software Engineering
    2007 - 2011

Community

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