3-Tier Architecture Development

Skills

  • Data Tier

    Microsoft SQL Server
    Microsoft Azure
    MySQL Server

  • Application Tier

    ASP.NET Core RESTful API
    C# ASP.NET Core MVC
    Entity Framework Code/Data First

  • Presentation Tier

    Angular 13+
    Cordova & IONIC Framework
    JavaScript/TypeScript

Portfolio

Conestoga Ready Mobile App

Conestoga College's official mobile app to support new student orientation and transition.
Using IONIC Framework with Angular, SQLite, InAppBrowser, Firebase FCM, OneSignal
ASP.NET Core WebAPI, Repository Pattern, SharePoint DB, IIS Server.



Modern Mobile Design

Modern Mobile design mockup for Mobile carriers with Day mode and Night mode



Management Portal Web App

Build widgets/components for management portal Web Application
Using ASP.NET Core MVC plus Angular 6 Framework with Material Design.



Giphy and Joke Web App

RESTful Web Application using ASP.NET Core MVC with MS SQL Server
Integrated with external APIs - Giphy API and Icanhazdadjoke API.

Experience

Software Developer
November 2021 – December 2022
Smile Digital Health, Toronto, ON
  • Develop cross-platform desktop and mobile applications using Angular 13+, FHIR, Azure, Cordova, and Firebase
  • Deploy and manage mobile applications for both android and apple stores
  • Build web interfaces(UI) using the latest W3C/WCAG accessibility standards using JAWS(Voice reader), WAVE and ANDI
  • Used Git, GitLab, Jira to work in Agile development
  • Deployed applications on Azure VMs with Docker, CI/CD Pipelines
  • Write manageable code, unit tests and create relevant documentation
  • Provide support and feedback Including refactoring, code reviews, pair programming, and collaborative problem analysis
Mobile App Developer
May 2019 – July 2021
Conestoga College, Kitchener, ON
  • Developed Conestoga Ready mobile app provides information for new students
  • Built a Hybrid Mobile App with IONIC Framework + Angular 8+, Firebase, SQLite
  • Built and published ASP.NET Core Web API with SharePoint, MS SQL Server
  • Research Apps at other institutions and write comparative report/presentation
  • Published the Conestoga Ready App to Google Play Store and Apple AppStore
  • Developed Push Notification using Firebase FCM and One Signal Platform
Software Developer
September 2018 – April 2019
Hatch Ltd, Mississauga, ON
  • Built and updated UI, widget/component for factory management portal Web Application manage and monitor construction data, factory status, and security
  • Used Angular 6+ Framework, Material Design consuming RESTful API and service in ASP.NET Core MVC architecture
  • Collaborated with other team members to share and develop services.
  • Worked in Agile development using Azure DevOps and CI/CD Pipelines
  • Analyzing, aggregating and sharing data report using Microsoft Power BI