KEVIN ZHANG
Senior Full Stack .NET Engineer
E -
e Brooklyn, NY, US
-
q www.linkedin.com/in/kevin-zhang-b1
EXPERIENCE
Senior Full Stack .NET Engineer (Remote)
Atlas Reality, Inc
08/2022 - 09/2024
•
•
•
•
•
•
•
United States
Completed Software Development Life Cycle (SDLC) phases including Analysis, Design, Implementation, Testing, and Maintenance.
Established a Micro services architecture with .NET Core, TypeScript, Node.js and React. Introduced a RabbitMQ-based messaging system that
reduced message delivery latency by 25% and enhanced overall system performance by 15%.
Introduced CI/CD pipelines with industry-standard tools such as Azure DevOps and Azure Kubernetes Service(AKS), resulting in a remarkable 50%
reduction in deployment time and ensuring consistent and reliable release cycles for the projects.
Decreased delivery costs by 25% and increased efficiency by 20% through Azure Functions; fortified security around user management and
authentication using Azure Active Directory.
Employed Azure App Service to deploy and manage web applications, resulting in enhanced performance with a 20% increase in response times.
Implemented a CI/CD pipeline using Docker and Kubernetes, reducing deployment time by 50% and increasing scalability by 75% compared to the
previous deployment process.
Managed unit and functional testing of frontend and backend development using NUnit and Selenium, conducted over 10 weekly code reviews with a
professional QA engineering team.
Senior Full Stack Engineer | Angular JS, ASP.NET MVC, ADO.NET, Micro Services, Scrum
(Remote)
RyanTech
11/2021 - 06/2022
•
•
•
•
•
•
•
•
United States
Applied ASP.NET MVC architectural pattern in developing the web application.
Implemented Angular JS Controller functions, service using Controller methods to set up initial state of the object.
Implemented Angular JS Services to bind the data and provide access to the data on the server.
Designed a Web application using Web API with Angular JS and populated data using ADO.NET entity framework and Used Entity Framework to model
and manage data from MY SQL Server.
Used the .NET Framework class library programmed in C#.NET throughout the application for developing web application.
Adapted Agile Mythology named Scrum for all the work performance.
Migrated DMAN application from ASPX web form application to a responsive single-page web application using Kendo UI, ASP.NET MVC, Angular JS,
REST, HTML5, JavaScript, jQuery, CSS3.
Perform enhancements for Web using C# ASP.NET using Visual Studio 2013 and SQL Server 2005/2008/2012.
Senior Software Engineer | Node.js, Angular, React, Next.js, Typescript (Remote)
RyanTech
09/2020 - 11/2021
•
•
•
•
•
•
•
•
•
•
•
United States
Participated in 7 projects of varying scales, complexities and industries.
Converted a legacy project into a modern React-based application, resulting in a significant reduction in loading times and 15% boost in revenue.
Lead the development of an educational website that served over a million students.
Improved user engagement by 20% through the redesign of the website's user interface using Next.js.
Developed Typescript reusable components and services to consume RESTful API using component-based architecture using Angular.
Mentored 8 new junior front-end developers on team in expanding JavaScript, React, and Angular skillset.
Adjusted resource utilization in Kubernetes clusters, resulting in a 35% decrease in infrastructure costs and a 20% increase in resource efficiency.
Converted AWS infrastructure to a serverless architecture (AWS Lambda) and deployed using AWS Cloud formation.
Advised the test engineering team to assure product quality using Mocha and finished testing 2 days before the deadline.
Designed and implemented a GraphQL API for a client project, improving performance and reducing data transfer requirements by up to 50% compared
to a traditional RESTful API approach.
Collaborated with UI / UX designers to help create and implement best design practices.
Senior Software Developer | ASP.NET MVC, Microsoft Azure, SQL Server (On-site)
Centene
01/2018 - 06/2020
•
•
•
•
•
•
United States
Influenced developing backend for 3 projects from scratch using ASP.NET MVC using Blazor components.
Modernized a legacy WPF based legacy application into Microservices architecture using ASP.NET Web API, Angular and RabbitMQ, which supported
up to 100k users.
Expert in T-SQL development and optimization, demonstrated by 10% improvement in database performance and a 10% reduction in query execution
time through the implementation of efficient stored procedures.
Adjusted a legacy VB.NET application by migrating to ASP.NET MVC, resulting in a 20% reduction in page load time and a 50% increase in user
engagement, used JavaScript validation controls to validate Web Forms.
Built SSIS packages to load data on reporting database from operational database daily and monthly basis which reduces response time and load
balance on operational database.
Expertise in building and deploying ASP.NET Core application to Azure and Prototype concept using ASP.NET core and ADO.NET.
www.enhancv.com
Powered by
EXPERIENCE
.NET Developer (Remote)
RST Solutions Inc
09/2014 - 11/2017
•
•
•
•
•
•
United States
Implemented Data Access Layer using ADO.NET to connect and retrieve or manipulate database information.
Created Restful services using ASP.NET Web API for exposing these to mobile device Involved in requirement gathering, analysis and documentation of
assigned modules.
Facilitating daily scrum meetings, enforcing timeboxes and responding to the impediments, tracking baseline, sprint planning and sprint retrospective.
Created T-SQL Stored Procedures, Functions, Triggers and views in SQL Server to interact with database.
The Presentation Layer is built using ASP.NET, which includes the use of HTML, Cascading Style Sheets (CSS), and Web Controls.
Leveraged features of ASP.NET AJAX including Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms
authentication.
Internship | C#, .NET, SSRS, Oracle, WCF (Remote)
RST Solutions Inc
05/2014 - 09/2014
•
•
•
•
United States
Gained experience in REST architectural style, worked on CRUD actions (Create, Read, Update and Delete).
Designed and supported software solutions and applications (Access VBA, C#, WPF, SharePoint web parts with SSRS integration, SSAS + MDX, Oracle,
.NET, JavaScript/jQuery, Windows Forms, WCF, TFS, VMware).
Tested all the rewrites and modifications brought to the system (Regression and Unit testing).
Participate in discussions with team members to design solutions and define requirements throughout all phases of the software development
process as well as present solutions in a bilingual environment.
SKILLS
Languages
C#
JavaScript
XSLT
XML
CSS
HTML
SQL
Visual Basic
VB.NET
Java
Frameworks
ASP.NET Web Forms
ASP.NET Web API
.NET
ADO.NET
Swagger
ASP.NET
Entity Framework Core
.NET Core
ASP.NET MVC
Kendo UI
Angular
NUnit
Razor
Redux
Libraries/APIs
Azure Blob Storage API
REST APIs
Web API
Google APIs
Twilio API
React
SendGrid API
Stripe API
Visual Studio SDK
Microsoft Azure
RabbitMQ
Graph API
WinForms
Tools
Microsoft Visual Studio
LINQ to SQL
Jira
Git
Asana
Paradigms
Web Architecture
Unit Testing
REST
Test-driven Development (TDD)
Object-oriented Programming (OOP)
Model View Controller (MVC)
Storage
OpenXML
JSON
Microsoft SQL Server
www.enhancv.com
Azure SQL
AWS S3
PostgreSQL
MySQL
Azure SQL Databases
Azure Queue
Google Cloud
Powered by
EDUCATION
Bachelor's degree of Computer Science
GPA
National University of Singapore (NUS)
4.0 / 4.0
08/2010 - 01/2014
•
Activities and societies: American Sciences Society, Mathematics Society
Classes Taken:
• CS5330 Randomised Algorithms
• CS3244 Machine Learning
• CS2100 Computer Organisation
• CS2102 Database Systems
• CS2106 Operating Systems
• MA1101R Linear Algebra
LANGUAGES
English
Proficient
www.enhancv.com
Powered by TCPDF (www.tcpdf.org)
Chinese
Native
Powered by