Sr.net/core Developer Resume
5.00/5 (Submit Your Rating)
Riverwoods, IL
SUMMARY:
- 8+ years of experience in complete Software Development Life Cycle including Requirements Gathering, Analysis, Design, Development, and Implementation.
- Expertise in C#, VB.NET, ASP.NET, MVC, Visual Basic, ADO.NET, SOAP & REST Services, WCF, UML, React, SQL Server, .NET Framework 6.0, .NET Core 2.0, 2.1, 2.2, 3.0, 3.1, Azure.
- Proficient in Object Oriented Design/Development, Parallel programming, Multithreading, Design Patterns and Test - Driven Development.
- Higher user experience at the time of high experience using React JS.
- Experienced in Business Use-Case Analysis, gathering functional requirement, Developing specifications, business models, and UML Diagrams.
- Worked on C# advanced topics LINQ, Lambda Expressions, Exception Handling, Extension methods and Generics.
- Experience in developingMicroservicesusingASP.NET core.
- Experience deploying and maintaining large scale Cloud solutions on Microsoft Azure and Amazon AWS.
- Experience in ASP.NET MVC Framework and implementing View Models, Controller, Controller Actions, Views, Partial Views and Strongly Typed Views.
- Skilled in using ADO.NET objects like SQL/OLEDB Connection and Command, Data Reader, Dataset, Data Adapter, State Management, and View state.
- Expert in developing frontend systems with HTML5, CSS3, jQuery, AJAX, JSON, Bootstrap, JavaScript, Angular and Node.JS for Web applications.
- Worked with Angular 2 routing, Lazy loading and React (JSX) Forms to develop the client side application.
- Experience on working with NoSQL databases likeMicrosoft Azure Database, Azure B2C, Cassandra DBandMongo DB.
- Proficient in implementing WCF services and consuming using different protocols and implementing features like Security, Debugging and Performance.
- Experience in using Language-Integrated Query (LINQ to Objects, LINQ to XML, and LINQ to SQL) and retrieve data from different data sources.
- Experience in using complex SQL queries to write Stored Procedures, Functions, Packages, snapshots, Triggers and optimization with Oracle, SQL Server, MS Access, and MySQL databases.
- Experience in creating complex SSIS packages using appropriate control and data flow elements with SSIS Standards.
- Experience in developing complex reports using cascade parameters, drill down/drill through reports, matrix reports, parameterized reports, Ad-Hoc, charts in SSRS.
- Experience in calculating measures and dimension members using Multi-dimensional Expression (MDX), creating data source views, named queries, mathematical formulas and user-defined functions in SSAS.
- Hands on experience using Source Code Control Systems like Microsoft Visual Source Safe, Telerik Controls, GIT, and Microsoft Team Foundation Server (TFS).
- Experienced in various testing methodologies like Unit Testing, Integration Testing and Load Testing using tools like N-Unit and Visual Studio.
TECHNICAL SKILLS:
Languages: C#, SQL, PL/SQL
Web Technologies: ASP.NET, HTML5, XHTML, CSS3, DHTML, JavaScript, XML, DOM, Angular2/4/6/7, jQuery, Bootstrap, AJAX
Database: SQL Server, Oracle, MS Access, MySQL
Reporting & Testing: SSRS, Crystal Reports
Versioning: MS Team Foundation Server, Visual Source Safe, GIT
Web ServersIIS: Operating SystemsWindows, Linux, UNIX
PROFESSIONAL EXPERIENCE:
Confidential, Riverwoods, IL
Sr.Net/Core Developer
Responsibilities:
- Followed Scrum and Test-Driven Development Methods in Agile methodology to produce high quality web applications.
- Wrote Software Requirement Specifications & Test cases, Object Oriented Analysis and Design using UML with Microsoft Visio.
- Involved in coding and designing using C#, XML, ADO.NET, WCF, JavaScript,ReactJS,UnderscoreJS, JQuery, HTML, and Cascading Style Sheets (CSS).
- Developed and designed web application with the Angular 9 and WEB API as backed layer by using .NET Core 3.1.
- Worked on Online Account Management system, Credit & Debit System and
- Design and development of MS SQL server 2008 database.
- Developed application using ASP.NET with WEB API in the middle layer using C#, and data service activities in the backend using PL/SQL.
- Developed RESTful Web API/Web Services using C# & ASP.NET Core
- UsedMicroservice architecture, based services interacting through a combination ofRESTand leveragingAWSto build, test and deploy Identity Microservices.
- Developed Web Service API to handle Credit card authorizations.
- Developed routing and Lazy loading Single Page Application and Developed View templates using React JS Forms for Better Perform in Rendering.
- Worked with ASP.NET Web Forms, State Management, Caching features, for optimization and configuration of the web application using C#.
- Responsible for making AJAX Calls for the UI Interactions to the Controller Actions using jQuery and getting the Data back as JSON and parsing it onto the UI.
- Implemented Angular, making forms rich with Bootstrap styling, posting form information to Web application, consuming JSON data in Angular services.
- Leveraged Angular resources for all data access, encapsulating URLs and standardizing data access interfaces.
- Design, develop and build application using React and Redux consuming the payloads received from the ASP.NET Web API Core 3.1.
- Migrated REST APIs from .NET framework 4.5 to .NET Core 2.2
- Used WCF to bind a proprietary industry-specific application to the web site which allowed high performance AJAX access to the applications data
- Developed T-SQL queries to fetch data as per business requirements with proper tuning techniques.
- Maintained the source code using the TFS in a multi developer and prepared test cases and technical design documents.
- Converted .NET applications to Microsoft Azure Cloud Service project as part of Cloud deployment.
- Design and development of web pages using HTML5, SASS, CSS3, Angular 6 and .Net core.
- Created Security module in C#.NET for both the systems to provide highest level of security and user authorization to application.
- Converted .Net Core application toMicrosoftAzureCloud Service Project as part of cloud deployment.
- Automated deployment of services using Azure DevOps onto the CI/CD Pipeline.
- Used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SSRS.
- With the concept ofReactJSWorked on usage metrics and also end to end events tracing for analysis purpose.
- Monitoring IIS application logs, System logs and security logs by using Event Viewer for troubleshooting application.
- Utilized .NET Entity Framework 4.6.2 technology extensively for data retrieving, querying, storage and manipulation using LINQ.
- Involved in migrating SQL Server databases toSQLAzureDatabaseusing SQL Azure Migration Wizard.
- Used LINQ to Entity Framework using Lambda Expressions for communicating between business logic layer and Data access layer.
- Tested the developed code to ensure that it accurately captured the existing business processes using N-Unit Testing.
- Used JIRA for ticketing and bug tracking in Integration Testing and UAT.
Confidential, Irving, TX
.NET Developer
Responsibilities:
- Followed Agile methodology and SCRUM meetings to track, optimize and tailored features to customer needs.
- Involved in developing applications in ASP.NET MVC, Razor syntaxes and Razor View engines using Visual Studio.
- Prototyped new features and ideas - Google Drive Drawing, Photoshop,HTML, XML, Sass, and React.js.
- Involved in developing applications from scratch using MVC 5, HTML5, JavaScript, CSS, jQuery, React JS and Bootstrap.
- Created models, views and controllers using ASP.NET MVC 2, C#.NET, .NET Core 3.0.
- Vast knowledge of utilizing cloud technologies including Amazon Web Services (AWS), Microsoft Azure and Pivotal Cloud Foundry (PCF).
- Created Typescript reusable components and services to consume REST API's using Component based architecture provided by Angular.
- Applications using Ajax Control Toolkit along with JavaScript, JQuery, JSON, and Telerik Kendo UI, Microsoft Azure/Devops Cloud Service
- Hosted the application on AWS EC2 servers using Auto Scaling.
- Design and developed RESTful Web API/Web Services using C# & ASP.NET Core
- Implemented various functionality on page such as Search, Sort, Edit, View and Pagination using Angular Material.
- Leveraged Angular 2 for page scripting, AJAX calls and JSON for passing objects from Controller to View and vice versa.
- Used AJAX to minimize server round trip and enhance customer experience and used JSON serialization to serialize and desterilize data in JSON format
- Integrated third party software to sanitize and restructure data for standardized consumption via API.
- Expertise in Azure Infrastructure Management (Azure web role, Worker role, SQL Azure, Azure Storage).
- Developed routing and Lazy loading Single Page Application and Developed View templates using React Forms for Better Perform in Rendering.
- Created WCF Services responsible for communicating and providing time data from integrated server to client application.
- Used different Control Flow Tasks and Dataflow Tasks, events and logging programmatically using .NET framework for SSIS packages.
- Created LINQ enabled database layer using API like LINQ to SQL & Entity Framework.
- Involved in developing the Azure Solution and Services like PaaS and IaaS.
- Used SSMS for querying the database using SQL to retrieve and store the values accordingly once the results are updated.
- Created stored procedures, queries and tables for querying database using SQL.
- Configured IIS and deployed application on AWS EC2 environment and created SQL Server database in AWS RDS instance.
- Created Microservices using .Net Core and hosted service in AWS Gateway environment.
- Created and retrieved files from AWS S3 programmatically.
- Build and deployed ASP.NET Core application to Azure Cloud Service.
- Completed POC using Jenkins to automate deployment process in EC2 instances.
- Created drill down, drill through, sub and linked reports using SSRS as well as managed the subscription of the reports.
- Used TFS for source control, data collection, reporting, project tracking.
- Integrating all client components and performed unit testing using N-Unit.
Confidential, New York, NY
.NET Developer
Responsibilities:
- Responsible for gathering business requirements from the business and documentation of the enhancement of the project.
- Implemented several Classes in the application using ASP.NET to call from Data Access Layer to Business Logic Layer and to Code Behind file.
- Created User Controls and Custom Controls to enable reusability and used rich server controls to design ASP.NET pages.
- Designed interactiveASP.NETMVCviews using JQuery, HTML, CSS, AngularJS,ReactJs, Bootstrapand AJAX to provide excellent user experience.
- Utilized LINQ technology for data retrieving, querying, storage & manipulation.
- Developed and implemented Data Access Layers and Data Objects Using C#
- Used Bootstrap framework to create a responsive site that can fit different devices.
- Developed code in JavaScript for client-side validations to reduce the round trips and burden on the application.
- Worked on data driven applications with databases MS SQL Server and Oracle with T-SQL and PL/SQL.
- UsedReactJSin development of the web application to bind the data/model that is being retrieved from a database through services provided in a controller to the view using scope.
- Implemented web services with SOA using WCF to pass data on multiple platforms.
- Used XSD to store and present data on the web server, and CSS for styling the pages of the developed application.
- Created ASP.Net web forms and Class libraries containing code for business and data access logic using C# as the programming language.
- Used AJAX Controls to increase the performance of the web application.
- Implemented Angular service calls using Angular Factory with Dependency Injection which helps to prevent any scope conflicts.
- Created Custom Filters in Angular for improving the search experience.
- Worked on Visual Studio and .Net Core Framework to implement Business Logic.
- Used Web API for RESTful web services.
- DevelopedReactJS/ .NETweb application using JavaScript, ASP.NETMVC 5, C#, Visual Studio.
- Used ADO. for data interaction between the web application and the Database using Data reader, Datasets, and Data Adapters controls.
- Editors like SQL Developer, PL/SQL are used for developing and running the functions, procedures and SQL queries with Oracle.
- Involved in development of application on azure server by creating packages through Visual Studio, Power shell and Azure Portal.
- Adapted web application to run in windows Azure against SQL Azure using Azure Queues for background processing.
- Developed various stored procedures for the data retrieval from the database and generating different types of reports using SSRS.
- Prepare the documents like Unit Testing and checklist for implementation, resolution and code review.
Confidential, Grass Valley, CA
C# Developer
Responsibilities:
- Attended Scrum meetings to provide current project status demonstrations in every two weeks, thus implementing Agile Methodology with Test Driven Development.
- Involved in the design of the project using UML Use Case Diagrams, Sequence Diagrams, Object diagrams, and Class Diagrams.
- Worked on refactoring classes and interfaces with higher complexity and re-organizing them across N-Tier architecture.
- Used ADO.Net to connect the web forms to data sources such as MS SQL Server and Xml files for manipulating data in database.
- Implemented Business Logic Layer and Data Access layer using C# and Entity Framework.
- Developed HTML and ASP.NET pages to meet the business requirements and also involved in replacing HTML pages with redesigned ASP.NET pages.
- Used JavaScript for dynamic user interface and browser compatibility tests.
- Developed classes in Business Layer and in Data Access Layer in C#.
- Used ADO.NET Object Model to Interact with Oracle Database using C#.
- Used Web forms controls and Custom User Controls to provide standard interactive User Interface.
- Deployment of web services for online transactions using C# and exposed them through REST and HTTP.
- Responsible to develop services using .NET/C# code and Web API’s technology (Restful API).
- Used WCF for developing and deploying services on windows in line with the SOA.
- Used LINQ to build set of operations, parameters and expression during execution a set of data from MySQL database.
- Worked on SOAP and RESTFUL Service API using WCF which return XML and JSON data using WCF attributes.
- Created database objects using complex Stored Procedures, DTS packages, triggers, cursors, tables, and views and other SQL joins and statements for applications.
- Customizing report generation in Excel using template and without using a third-party DLL or without Office product.
- Involved in developing Packages for data loading and extraction using SSIS, C# and scheduled packages.
- Worked on SSRS to generate about reports for user groups and developer groups.
- Used Visual Source Safe (VSS) for version and source code control and Unit testing was performed using N-Unit
