Post Job Free
Sign in

.Net Core C#

Location:
Graham, TX
Salary:
$120,000/year
Posted:
May 06, 2025

Contact this candidate

Resume:

Jacksonville, Florida *****

***********.****@*****.***

linkedin.com/in/williamkhan-dotnet-expert

William Khan

Principal Full Stack Engineer; C# / ASP.NET / .NET Core / Angular / MSSQL / Azure Skills

Languages: C#, C/C++, JavaScript, TypeScript, Python, Go, T-SQL, PL/SQL, XML, HTML, CSS, SCSS, Backend: .NET (ASP.NET, .NET Core), Django, Flask, Node.js, Express.js, Nest.js, Libraries: Blazor, Razor, SignalR, Dapper, Entity Framework, LINQ, Serilog, RabbitMQ, WPF, WCF, TPL, API: SOAP, RESTful API, GraphQL, WebSocket, gRPC,

Frontend: Angular, AngularJS, NgRx, RxJS, React, Redux, Next.js, Bootstrap, Tailwind CSS, MUI, AntD, Kendo, Database: MS SQL Server (2000, 2005, 2008), PostgreSQL, MongoDB, Oracle, Redis, Memcached, SQLite, Testing: NUnit, xUnit, Pytest, Jest, Mocha, Chai, Cypress, Selenium, CI/CD: Azure DevOps, Docker, Kubernetes, Jenkins, GitHub Actions, Cloud Services: Azure, AWS, GCP, Heroku,

Tools: Kanban, Storybook, Swagger, Vite, Webpack, JIRA, Confluence, Professional Experience

Clear Capital — Principal .NET Engineer

01/2021 – Present

● Created RESTful web services using C#, ASP.NET Core, .NET Framework, WPF, WCF, SSIS, and MSSQL, which resulted in a 15% reduction in server load.

● Built APIs to integrate payment gateways, enabling users to link their bank accounts and credit cards efficiently.

● Implemented GraphQL subscriptions to provide real-time data updates, enhancing the user experience and reducing server load by 5%.

● Designed a real-time transaction monitoring solution using .NET Core and gRPC, ensuring seamless handling of high transaction volumes without bottlenecks.

● Designed secure database architectures to store sensitive information, including transaction history and financial assets, utilizing Entity Framework, PostgreSQL, and Microsoft Visio.

● Analyzed user requirements and designed system architecture, incorporating group and certificate management interfaces.

● Employed Dapper to handle complex database operations efficiently, including developing and executing stored procedures, which optimized data retrieval.

● Utilized SignalR in Blazor to implement real-time communication features, enabling instant updates for chat applications and dashboards.

● Managed multiple Azure environments, provisioning Linux servers and connecting them via a virtual network, which enhanced system scalability and ensured security compliance.

● Created responsive user interface with Angular, and integrated third-party libraries such as ngx-bootstrap, Angular Material, and PrimeNG to enhance functionality with features like responsive grids, data tables, and charts

● Developed a centralized logging solution using Serilog with multiple sinks, such as console and file, to improve log aggregation and analysis across distributed services.

● Structured unit and integration tests for architecture migration with xUnit, reducing post-deployment defects by 60%.

● Used Docker and Kubernetes to streamline CI/CD processes, optimizing build, test, and deployment cycles, leading to a 60% increase in deployment frequency and a 40% reduction in errors. Citi — Senior Full Stack Developer

05/2018 – 12/2020

● Developed web applications using .NET Framework, ASP.NET, C#, and MSSQL, enhancing business functions by 30%.

● Integrated Microsoft Azure with cloud platforms and enabled the development cloud-native applications with

.NET Core.

● Enhanced code quality and maintainability across multiple projects, reducing refactoring time by 15–35% and improving overall development efficiency.

● Worked with Angular templates, routing, components, directives, services and data binding concepts.

● Integrated Blazor with RESTful APIs to fetch data asynchronously, enabling seamless real-time updates and a dynamic user experience.

● Implemented accessible web applications using HTML ARIA attributes to enhance user experience for people with disabilities.

● Designed and maintained stored procedures integrated with Dapper, resulting in cleaner data access code and faster query performance.

● Write unit & e2e tests using NUnit, Selenium, and Cypress for APIs, components, and UI flow.

● Involved in code reviews and mentored junior developers, fostering a culture of continuous improvement and knowledge sharing.

● Participated in Agile development processes, including sprint planning, daily stand-ups, and retrospectives, to deliver projects on time and within scope.

Asset Marketing Services, LLC — .NET Software Engineer 01/2016 – 04/2018

● Involved in designing, developing, and maintaining e-commerce applications using C#, VS2013, VS2012, .NET 4.5-2.0, Simple Injector, MVC, ASP.NET, WPF, WCF, SharePoint, SignalR, Web API, TPL, TFS, Angular, Bootstrap, JavaScript, MS SQL Server 2008, and LINQ.

● Designed and developed a package tracking tool that consumes UPS, USPS, and FedEx services.

● Created a Data Source which contains all the tables required in the project. Made use of Datasets, Data Adapters supporting disconnected mode.

● Integrated a customized Swagger UI in a .NET Framework 4.8-based monolithic solution, configuring it to display specific APIs or endpoints, ensuring internal API documentation remained concealed from external clients for enhanced security.

● Imported data from flat files to SQL Server database using SSIS.

● Eliminated the high volume of duplicate database entries by investigating and resolving a critical bug.

● Improved system stability and performance by reporting and rectifying bugs identified during analysis or development phases.

● Conducted extensive code reviews with Bitbucket, ensuring code quality, adherence to standards, and excellent collaborative development.

● Initiated a comprehensive knowledge base document on Confluence, engaging team members to contribute insights about the application and domain, fostering shared learning and expertise. Costco Wholesale — .NET Software Developer

07/2014 – 12/2016

● Developed and debugged web applications using Visual Studio 2003/2005 with ASP.NET (VB.NET), achieving a 35% increase in operational efficiency.

● Designed and developed web forms using C#, ASP.NET, .NET Framework, and XML, which led to a 24% improvement in form processing efficiency.

● Worked with .NET Server Controls, Web User Controls, and Data Grid Web Controls, creating a variety of custom controls to enhance functionality.

● Optimized and designed over 100 complex stored procedures and views using T-SQL, resulting in a 40% reduction in query execution times and better database performance.

● Managed and supported SQL Server environments, overseeing successful upgrades from SQL Server 2000 to SQL Server 2005, which improved data processing speeds by 20%.

● Generated more than 200 comprehensive reports with Microsoft Reporting Services and Crystal Reports, facilitating data-driven decisions and enhancing reporting accuracy by 20%.

● Automated essential business processes through the use of DTS (2000) and Integration Services (2005), which reduced manual data entry tasks by 12% and cut processing times by 15%.

● Responsible in implementing validation using ASP.NET validation controls and JavaScript. Education

Miami Dade College (MDC) 2010 - 2014

Bachelor's degree in Computer Science



Contact this candidate