Olivier Sin Fai Lam

Software Developer - Castille Labs at Castille - The professional network in Tech and Finance
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Mauritius, MU
Languages
  • English Native or bilingual proficiency
  • French 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 Developer - Castille Labs
      • Aug 2018 - Present

      • Application development using C#, .NET 4.5, .NET Core 3.1, AngularJS• Implement logging of scheduled tasks• Use of a Central Logging System that is used for a number of separate applications. Run Fluentd as a windows service and forward JSON logs to Graylog• Create Unit Tests for individual modules/functions in XUnit - Mocking methods using Moq library• Development/Maintainability/Consumption of SOAP ASMX, WCF Web Services, or external SOAP Web Services• Listen and Publish… • Application development using C#, .NET 4.5, .NET Core 3.1, AngularJS• Implement logging of scheduled tasks• Use of a Central Logging System that is used for a number of separate applications. Run Fluentd as a windows service and forward JSON logs to Graylog• Create Unit Tests for individual modules/functions in XUnit - Mocking methods using Moq library• Development/Maintainability/Consumption of SOAP ASMX, WCF Web Services, or external SOAP Web Services• Listen and Publish ActiveMQ/RabbitMQ Messages• Peer reviews / Validate source code• Use of agile methodologies: Conduct Daily Scrum meetings & Participate in Sprint Plannings• Version Control: Mercurial/Git (Tools used: TortoiseHg, SourceTree, TortoiseGit, Command Line for Mercurial)• Issue Tracking Software: JIRA Show more Show less

    • Senior Software Engineer
      • Oct 2017 - May 2018

      • Develop web applications in PHP using Yii Framework• Development platform: PHPStorm and Visual Studio Code• Debugging source code using XDebug• UI fixes involving HTML, CSS, Boostrap, Javascript, JQuery• Update and maintain databases in MySQL (including stored procedures, views)• Use of Solr indexing engine: Write and maintain Solr queries• HTML integration• Meetings for daily/weekly status reports

    • Software Engineer
      • Jul 2014 - Aug 2017

      Develop web applications using C#Deployment on server running IIS 7Perform database operations on Tables, Functions, Stored Procedures, Views, and manage SSIS packages on SQL ServerWrite Technical Documentation for analysis and proposed solutionsAttend to meetings to define Functional RequirementsUse of Version Control - SVN, GitTechnical Documentation / Specifications Write UpWrite up Workload EstimatesProvide support, technical assistance, coaching to Junior… Develop web applications using C#Deployment on server running IIS 7Perform database operations on Tables, Functions, Stored Procedures, Views, and manage SSIS packages on SQL ServerWrite Technical Documentation for analysis and proposed solutionsAttend to meetings to define Functional RequirementsUse of Version Control - SVN, GitTechnical Documentation / Specifications Write UpWrite up Workload EstimatesProvide support, technical assistance, coaching to Junior developers in the teamDiscuss ideas, proposed solutions and feasibilityMonitor proper functioning of system in case of any failures on a daily basisTechnical Support to clients / frontend developers Show more Show less

    • Trainee
      • Jun 2013 - Aug 2013

Education

  • University of Mauritius
    -
  • La Confiance College
    -

Community

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