Post Job Free

Resume

Sign in

Asp.Net C#

Location:
Santa Clara, CA
Posted:
September 01, 2023

Contact this candidate

Resume:

Pujan Patel

Current Location: Santa Clara, CA (Will work in a hybrid model)

Work Authorization: US Citizen

Summary:

•5+ Years of professional .NET development experience in designing and developing client-server applications, Mobile, Windows/Web/Cloud solutions using Web/Microsoft Technologies.

•Have strong knowledge in Software Development Life Cycle process including requirements analysis, design, programming testing and implementation of major systems and development methodologies.

•Experienced on Web and Cloud Technologies Boot Swatch Angular 7+, ReactJS, Bootstrap, jQuery, jQuery, UI, NodeJS and Azure.

•Strong experience in migrating other databases to Snowflake.

•Experienced in creating, deploying, consuming XML Web Services, RESTful Services using Web API/ WCF.

•Experienced in developing web - based applications using C++, C#, Python, Django, XML, Flask, CSS3, HTML5, JavaScript and jQuery.

•Experienced on .Net 6, TypeScript, and Object-Oriented design principles (OOPS), including working knowledge of core .Net libraries, design patterns and fixed issues on company specific custom dells.

•Experienced in working with Time Docker, Upwork, Slack, GitHub, SourceTree.

•Experience in integrating code quality tools such as SonarQube, in CI/CD pipelines.

•Extensively used SOLID principles, Lazy Loading, Factory and Dependency injection design patterns.

•Experienced in writing database-level T-SQL, Stored Procedures, Functions, Triggers, Joins, Indexes, Common Table Expressions (CTEs)and SQL DB Queries in SQL Server and Oracle DB.

•Analysed and built SRAs, and TSDs, also conducted business interviews.

•Experienced in Microsoft Azure for Building cloud applications that utilize both Microsoft Azure Cloud Services and Windows Azure Virtual Machines and performed various web operations in Azure App Service and Experience in using Snowflake Clone and Time Travel.

•Proficient developing applications using MVC, Blazor server - side and WEB API with Entity Framework.

•Experienced in Database programming with DB2, Postgres, MS-SQL Server, Oracle 11g, 12c.

•Experience in Microsoft Technology Development tools like Visual Studio, Team Foundation Server.

•Good experience on DevOps essential tools like Docker Upwork, Kubernetes, GIT, Jenkins.

•Developed custom BPMN 2.0 workflows.

•Good, experienced Web and mobile developing web enabled applications by using BOOTSTRAP & NODE.JS.

•Expertise in unit, integration, and performance testing framework - NUNIT, XUNIT, Selenium, MS Unit Tests.

•Experience in various DevOps related tools for the team such as provisioning scripts, deployment tools, and development and staging environments on AWS, Rack Space and Cloud.

•Experience in Data sources and requirements and business rules to perform logical and physical Data modelling.

Skills:

•Advanced: - C# .NET, .NET Core, ASP.NET, MVC, MS SQL, Linux, DevOps, Azure, Angular.

•Visual Studio: -Visual Studio 2019, and SQL server 2019, 2022, 2023-17.4.3, 17.4.4

•Other: - VB .NET, C/C++, Rabbit MQ, Alpha Basic Plus, Blazor, Java, Python, JSON, HTTPS, HTML 5, XML, XSL, XSLT, Java Script, Docker, Knockout.js, GraphQL, Selenium, Web Services, Agile, Web Applications, Desktop Applications, Kafka, NoSQL, MySQL Server, DNN, Jest, Azure, AWS APIs, DevOps/TFS Platforms.

•.NET 3.5 /4.X, 4.8, 5+, .NET Core 3.1, 4.5 OR 4.5.1, ASP.NET MVC, MSSQL, Azure DevOps/Team Foundation Server, Microsoft SQL Server Management Studio, Postgres, Angular 6+ / 7+ /10+, Jira/Confluence, Bitbucket, ES6+ Lambda, Tableau, GitHub, Linux, Junit, Bamboo, Redis, SoapUI, GCP, User Interfaces (UI).

Education:

BS in Computer Science from University of California, Santa Cruz.

Professional Experience:

Wyman Limited, Santa Clara, CA Dec 2021 to present

.NET Developer

Responsibilities: -

•Used C#, C++ as back end, Angular 7 as front end, for updating the existing .NET Core 5 based RESTful API and hosted into the Azure cloud using Function Apps, Storage Accounts and App Service.

•Worked in complete Software Development Life Cycle (SDLC) starting from Sprint Planning session, Requirement analysis, Development, Testing and Maintenance.

•Worked with Snowflake utilities, Snow SQL, Snow Pipe, Big Data model techniques using Python / Java.

•Worked developing cloud-based Web Apps, API Apps, cloud services using Azure platform, Web Jobs, Azure Service Bus queues, Azure web/worker role, Azure storages.

•Facilitated AD sessions to determine data rules and conducted Logical Data Modeling (LDM)and Physical Data Modeling (PDM)reviews with Data SMEs.

•Strong skills in using Views, View Models, Temp data, Temp tables, and Action Filters in ASP.NET MVC.

•Worked manufacturing input for the SQL framework of Dassault Dalmia APRISO MES/MOM system.

•Expertise in creating applications using C#, ASP.NET, VB.NET, ADO.NET, XML and XSLT.

•Expertise on Microservices, AWS (Amazon Web Services), working with EC2, RDS, Dynamo DB.

•Worked on Oracle DB, Databases, RedShift, and Snowflakes.

•Worked in setting up of Apache airflow service in GCP.

•Setup development environment using latest Blazor.Net 4 with Asp .Net Core 3.0.

•Technologies utilized on this project include JIRA Scrum BPMN 2.0, Salesforce and Salesforce Knowledge, CQ5 Content Management, IVR, and others.

•Working Knowledge on Azure Fabric, Azure Event Hubs & Docker contains in Azure.

•Created a RESTful Web API service using ASP.NET Web API to generate data for the EMS which was then consumed in the front-end by AngularJS.

•Working the front-end code for the application using Angular 7, Angular 11, and Angular 13.

•Designed and developed web user interface using ASP.NET 4, ASP.NET MVC, C#, C++, HTML5, CSS 3, JavaScript, and server controls such as Kendo UI. Performed Test Driven Development (TDD).

•Worked regarding payroll from employees and superiors.

•Worked on APIs to create multiple microservices using REST and used GraphQL as the middleware.

•Designed and implemented application using ASP.NET MVC 4.0 with Razor View Engine C jQuery AJAX HTML 5 CSS3 to create professional UI.

•Developed multi cloud strategies in better using GCP (for its PAAS) and Azure (for its SAAS).

•Worked in building isomorphic applications using React.js and Redux with GraphQL on server side.

•Worked with all modules of TOSCA like Modules, Test Cases, Requirements, Test case Design & Execution Lists

•Utilized Atlassian's Jira software to manage Agile teams' delivery.

•Developed connectors (Python, MongoDB, PostgreSQL) for real-time market data aggregation platform.

•Used Vue.js events distribution and parent chain for parent-child component communication.

Santa Clara Unified School District, Santa Clara, CA June 2018 to Nov 2021

.NET Developer

Responsibilities: -

•Designed, develop, and deploy multiple components and Version Control, Dynamic Content, A/B Testing, Categories, Tags, and Search etc.

•Define virtual warehouse sizing for Snowflake for different type of workloads.

•Legacy share point content migration to Sitecore through RSS feed, SSIS job.

•Managed Docker orchestration and Docker containerization using Kubernetes.

•Consumed Docker's to develop Container's for the Microservices. Designed and Developed Container Management Rancher to publish Containers.

•Developed single page applications using Angular 13, Vue.js, Typescript, web pack and grunt.

•Used BizTalk Administration Console for monitoring the message flows.

•Configuring the Agile PLM System/ Workflows to map MSI business process.

•Developed Sqoop and Kafka Jobs to load data from RDBMS, External Systems into HDFS and HIVE.

•Designing and defining the structure and architecture of API and using business logic based on interactions with stakeholders and product owners and working on functioning of UI.

•Created and managed various BizTalk Parties for data exchange.

•Worked on the new BizTalk solution which will handle HIPAA 837,835,278 transactions.

•Working on creating Services using ASP .NET 6 Web API and C#, C++, and Kendo UI.

•Proficient knowledge and working experience with Angular 6, 9, C#, .Net and Microsoft SQL Server.

•Created templates and bind different components with specific models using Angular JS/ Angular 8.

•Used RabbitMQ as the informing middleware.

•Dispatched multiple actions in Action layer and tackled actions in Reducer layer based on action types.

•Using SQL Server 2017 database as back-end along with ADO.NET Entity Framework and LINQ to access the database tables.

•Communicate effectively with the scrum master, product owners and business stakeholders/end clients and fellow team members to facilitate understanding of deliverables, prioritization, and required effort.

•Microsoft PowerShell for Windows PowerShell for BPOS/Office365.

•Assisted IT department with architecture, development and deployment of BizTalk and .NET C applications. Utilized MS SQL Server, SOAP, File, and Oracle BizTalk adapters.

•Participated in requirements gathering and compiled them into design document.

•Developed the application using HTML5, CSS3, JavaScript, jQuery, and Knockout.js.

•Developed middle layer using C#.NET and ASP.NET, B2B.

•Creating custom BizTalk schemas, maps, pipelines, and orchestrations.

•Exposing BizTalk artifacts as WCF service endpoints to be consumed by SharePoint.

•Worked with Behaviour Driven Development process and Test-Driven Development (TDD, ATDD).

•Used ADO.NET for data retrieving, querying, storage, and manipulation interface screens developed using ASP.NET.

•Implementation of MongoDB security mechanism with various Authentications.

•Used WPF of .NET for creating control templates and more appealing visual appearance.

•Used ADO.NET extensively for retrieving, querying, storage, and data manipulation for achieving continuous database connectivity.

•Worked on cloud Azure computing using Windows Azure and SQL DB Server Azure.

•Worked in Installing, Administering, and Optimizing MongoDB instances, Configure Backup and Recovery Methods for MongoDB.

•Created and maintained databases, tables, stored procedures, indexes, database check constraints, and business rules using T-SQL.

•Written simple to complex stored procedures using TSQL to retrieve the data from Server database.

•Developed extensive Stored Procedures and Triggers in SQL DB Server, also developed classes for connecting to the SQL Server Database.



Contact this candidate