Summary
Overview
Work History
Skills
Timeline
Generic

Kevin Jiang

New York,NY

Summary

  • Over 7 years of experience in full-stack development using C#, ASP.NET Core, Web API, Entity Framework Core, Dapper, SQL Server, MySQL, PostgreSQL, MongoDB, React, Angular, TypeScript, JavaScript, Bootstrap, and Azure.
  • Expertise in building both monolithic and microservices architectures using Azure services, including Azure Functions, Azure Service Bus, and Azure Blob Storage.
  • Skilled in building dynamic and responsive Single Page Applications (SPA) using React and Angular, with expertise in component-based architecture, state management, and seamless integration with backend services.
  • Implemented asynchronous communication among microservices using Azure Service Bus and RabbitMQ, and designed synchronous communication mechanisms such as RESTful APIs for direct inter-service interactions.
  • Experience in implementing JWT authentication for secure authentication and authorization, configuring API Gateway for client-server routing, and optimizing performance using caching strategies such as Redis.
  • Skilled in database management using SQL Server, writing complex SQL queries, stored procedures, views, triggers, and performance tuning.
  • Experienced in containerization and orchestration with Docker and Kubernetes for scalable deployments.
  • Strong background in unit testing using MS Test, xUnit, Moq, and FluentValidation for data validation.
  • Proficient in Git for version control, Azure DevOps for deploying CI/CD pipes, and Agile methodologies project management.
  • Experience with Dapper and Entity Framework for database interaction and efficient data access in ASP.NET Core applications.

Overview

7
7
years of professional experience

Work History

Full-Stack Developer

UniGroup Logistics
05.2023 - Current
  • Company Overview: UniGroup Logistics, a $1.8B transportation and supply chain company with a fleet of over 5,000 trucks, required a Warehouse Optimization Tool to enhance inventory management and logistics efficiency across its distribution network. The project I worked on was a logistics management platform designed to streamline real-time barcode inventory scanning, automate order routing for optimized fulfillment, and provide inventory management dashboard for inventory control and forecasting. I contributed to the barcode scanning module, order routing system, inventory management dashboard, and backend service layer, focusing on ASP.NET Core Web API and Azure for backend development while also implementing key React components for the front-end interface.
  • Developed microservices as RESTful Web APIs using ASP.NET Core with Entity Framework Core and Dapper for efficient data access and optimized query performance.
  • Designed and implemented middleware and filters in ASP.NET Core to handle CORS policies, authentication, logging, and exception handling for secure and scalable APIs.
  • Built interactive and modular UI components using React.js with Redux Toolkit and custom hooks, ensuring efficient state management and reusability.
  • Implemented asynchronous communication between microservices using Azure Service Bus, improving system decoupling and scalability.
  • Secured APIs using JWT authentication, implementing custom middleware for token validation and role-based access control.
  • Integrated Azure Blob Storage for document and file management, ensuring scalable and cost-effective cloud storage solutions.
  • Optimized API performance by implementing Redis caching and API Gateway, reducing response time and enhancing scalability.
  • Developed unit and integration tests using xUnit, Moq, and FluentValidation, improving code reliability and maintainability.
  • Deployed and managed containerized applications with Docker and Kubernetes, ensuring high availability and fault tolerance.
  • Automated CI/CD pipelines using Azure DevOps, streamlining build, test, and deployment processes.
  • Environment: ASP.NET Core Web API, React, Redux Toolkit, SQL Server, MySQL, PostgreSQL, Azure Service Bus, Azure Blob Storage, Docker, Kubernetes, JWT, API Gateway, xUnit, Moq, FluentValidation, Azure DevOps

Full-Stack Developer

Kaleida Health
08.2021 - 05.2023
  • Company Overview: Kaleida Health, Western New York's largest healthcare network serving 1.5 million patients annually, sought a Patient Flow Optimization System to reduce ER wait times and bed allocation delays. The project was a hospital resource management platform designed to optimize patient movement by providing real-time bed occupancy tracking, automated discharge planning alerts, and staff-patient ratio analytics. Key modules included the Bed Management Dashboard, Discharge Coordination Module, and Analytics Engine, ensuring efficient patient flow. I contributed by implementing these modules using Angular for the frontend, ASP.NET Core Web Api for backend logic, and Azure SQL for data storage.
  • Developed scalable ASP.NET Core Web APIs with Entity Framework Core for managing patient data, designing RESTful endpoints, implementing CRUD operations, and ensuring seamless integration with frontend and database layers.
  • Built a dynamic and responsive Angular UI using RxJS observables, enabling real-time dashboard updates for healthcare providers to monitor patient data and system metrics efficiently.
  • Designed and optimized SQL Server and PostgreSQL schemas, implementing indexing strategies, normalization, and complex queries to improve data storage, retrieval, and application performance.
  • Implemented Redis caching to reduce database load and minimize latency, significantly improving response times for frequently accessed data.
  • Integrated JWT authentication and role-based access control (RBAC) to secure APIs, ensuring only authorized users could access sensitive patient data based on their roles.
  • Developed comprehensive unit tests using xUnit and Moq, improving test coverage by mocking dependencies and validating business logic to maintain application reliability.
  • Configured and managed CI/CD pipelines in Azure DevOps, automating build, test, and deployment processes to streamline development and ensure efficient source control.
  • Optimized API performance and security by implementing custom middleware for logging, exception handling, and rate limiting, enhancing system stability and scalability.
  • Environment: ASP.NET Core Web API, Angular, RxJS, SQL Server, PostgreSQL, Redis, JWT, xUnit, Moq, Azure DevOps

Full-Stack Developer

Amneal Pharmaceuticals
06.2020 - 07.2021
  • Company Overview: Amneal Pharmaceuticals, producing over 8 billion medication doses annually for 300+ global healthcare institutions, required an internal Quality Assurance Platform to maintain FDA compliance across 15+ facilities. The project I worked on was a Quality Assurance Platform that digitized batch testing workflows, automated audit documentation, and centralized version-controlled records. Key modules included the Batch Testing Module, Audit Management Module, Document Control Module, and User Access Management Module, ensuring streamlined compliance processes.
  • Developed an application using the MVC architecture and Razor views in ASP.NET Core to manage quality control workflows
  • Utilized Dapper’s execute and query method for optimized SQL queries and fast data retrieval.
  • Created Bootstrap-based UI with jQuery for a responsive and intuitive experience.
  • Developed custom middleware for centralized error handling and logging.
  • Environment: ASP.NET Core MVC, C#, Dapper, Bootstrap, SQL Server

Full-Stack Developer

MSC Industrial Direct
03.2018 - 05.2020
  • Company Overview: MSC Industrial Direct is a leading distributor of MRO products with over 6,000 employees and a nationwide distribution network. The project I worked on was an Enterprise Resource Planning (ERP) System, designed to optimize inventory management, procurement, and financial reporting while ensuring seamless integration with supplier networks. I contributed to implementing the inventory management module and procurement module, working extensively in the service layer and data access layer.
  • Designed ASP.NET Core MVC applications for inventory and order processing.
  • Wrote complex stored procedures and triggers in SQL Server to automate business rules.
  • Developed JavaScript and jQuery-based UI for seamless user interactions.
  • Implemented Entity Framework Core for ORM-based database interactions.
  • Environment: ASP.NET Core MVC, Entity Framework Core, JavaScript, jQuery, SQL Server

Skills

  • Programming Languages: C#, JavaScript, TypeScript
  • Frontend Technologies: React 17, Angular 17, Bootstrap, HTML5, CSS3
  • Backend Technologies: ASPNET Core, Web API, Entity Framework Core, Dapper
  • Databases: SQL Server, MySQL, PostgreSQL, MongoDB
  • Cloud & DevOps: Azure Functions, Azure Service Bus, Azure Blob Storage, Docker, Kubernetes
  • Microservices & API Security: API Gateway, JWT Authentication, Async Communication (Service Bus, RabbitMQ)
  • Testing Frameworks: MS Test, xUnit, nUnit, Moq, FluentValidation
  • Version Control & CI/CD: Git, Azure DevOps

Timeline

Full-Stack Developer

UniGroup Logistics
05.2023 - Current

Full-Stack Developer

Kaleida Health
08.2021 - 05.2023

Full-Stack Developer

Amneal Pharmaceuticals
06.2020 - 07.2021

Full-Stack Developer

MSC Industrial Direct
03.2018 - 05.2020
Kevin Jiang