.net Developer Resume
Winston-salem, NC
SUMMARY
- Over 10 years of experience in designing and developing software applications on several different engagements focused on .Net and .Net core basedApplications with expertise in C#, VB.NET, ASP.NET CORE1 - 3,ASP.NET4.8,ANGULARJS, ANGULAR2-6,ASP.NET MVC5, HTML5, CSS3, JQUERY, Node.JS, AJAX, XML, JSON.Handled all aspects of Software Development Lifecycle - designing database, Object model, Coding, Code Review, Production Support, Maintenance and Testing.
- Experienced in BuildingMicrosoft.Net/C# automationScripts by usingSelenium, MS Visual Studio,MSTest, NUNIT, Spec flow, Coded UI, Azureand good expertise in usingAnnotations.
- Experienced in creating cross platform applications on .Net core framework using new Globalization, Localization, UnifiedMVC (mvc with webAPI), Containers, new dependency injection, on more enhanced Kestrel Server,and migrating .Net framework applications to .Net Core for more high performance and scalability.
- Experienced in creating UI rich and responsive applications using the front end stack such as JavaScript, TypeScript 3, BootStrap 3, HTML5, CSS 3 and CSS3-preprocessors.
- Expertise in working with custom derivatives, controllers, services and filter modules of AngularJS, Angular2, Angular4, Angular6 and React (components, forms events, keys, router, flux), and also involved in successfully migrating the legacy applications running AngularJS, to Angular2 and Angular4.
- Skilled in building data access layer with Entity Framework Code First and Database First, ADO.NET and LINQ for CRUD operations, performance tuning, Concurrent Transactions etc.
- Expertise in working with REST and SOAP services which helps integrating both internal and external applications, for sharing and receiving data over HTTP protocol and also Familiarity in building Web Services using XML,WSDL, UDDI, DISCO and .NET Remoting. Web Api & Micro services
- Experienced in Designing, Configuring and deploying multiple applications, implementing the Azure Stack such as Resource groups, Compute, Azure SQL, Cloud services and Arm, Blobs with help of AZURE CLI. Accessing the stored data on Azure using the integration of REST api in .net framework library with the applications.
- Expertise on databases such as Oracle, MS SQL Server, Configuration,database design and development in writing Constraints, Indexes, Views, Stored Procedures, Cursors, Triggers and User Defined Functions on Oracle 10/10g/11g/12c and MS SQL Server 2018/2014/2012/2008/2005 and Working on Performance tuning in T-SQL and PL/SQL which are crucial in the production environment.
- Managing Devops CI/CD pipelines such build deployment, test deployment and prod deployment with help of JENKINS and AZURE DEV-OPS and experience Working on Docker to create and run containers of software with help of images.
- Very Strong in Version control software’s, Branching and Merging of code with the Repositories and CICD process such as TFS, GIThub(GITBASH), SVN and Tortoise SVN.
- Create, Publish and manage SSRS reports, Build effective/efficient queries for high-performance reports for SQL Server Reporting Services (SSRS). Crystal Reports
TECHNICAL SKILLS
Programming Languages: C#.Net,VB.NET,JAVA,PLSQL
Web Technologies: ASP.NET,ASP.NET CORE, ASP.Net MVC, WCF, WPF, ADO.NET, LINQ, ADO.NET Entity Framework, Angular JS, REST API and SOAP
Scripting Languages: Java script, VB Script, AJAX, Jquery
Markup Languages: HTML, HTML5, DHTML, XML
Databases: MS SQL Server 2005/2010/2008/2012/2018 , MYSQL & ORACLE 9,10C,11G,12C
Versioning Tool: Visual Source Safe(VSS), Team Foundation Server, Tortoise SVN, GIThub, SVN
Code Generators: Code Smith Tools (.Net Tires), MS Repository Factory
Development Tools: Microsoft Visual Studio .NET 2002/2003/2005/2008/2010/2012/2015 , Visual Studio 6.0.
Operating Systems: Windows 95/98/NT/XP/Vista, Windows Mobile OS, Windows 2003/2008 Server, UNIX, Linux, PC Hardware, Operating Systems/APIs
Web servers: IIS 5.0/6.0/7.0, kestrel server
Reporting Tools: Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
Windows Development: WCF, WPF
Web Development: Silverlight
Cloud technologies: AWS - EC2,S3, Azure
PROFESSIONAL EXPERIENCE:
Confidential
.Net Developer
Responsibilities:
- Code implementation with the help of C# and VB.NET programming and used Asp.Net and Asp.Net CORE for the design of the web applications.
- Used available frameworks such as 4-6 to 4.8 on the .Net side and Asp.net core 2.
- Implemented ASP.NET CORE WEB API based on business requirements and logics.
- Used Kestrel server instead of IIS for deployment.
- Enriched the legacy application’s responsiveness using the ANGULAR6 and typescript.
- Migrated the Existing AngularJS controllers and services to Angular6 for an enhanced responsive feature along with very less dependency.
- Legacy Tax applications using the AngularJS components were changed to Angular6
- Used new controllers, filters and derivatives of Angular6.
- Developed an application from the scratch on .net Core 2.0 and used the REST API of a CRM named ZOHO and migrated tickets from an internal ticket tracker system to a cloud based CRM ZOHO for better monitoring of status of the work assigned for the tickets.
- Console application created for running the processes required to transfer all work tickets in to a new work progress monitor system which is graphically represented.
- Integration of Azure Storage Library in visual studio with .net.
- Data and images stored in blob are accessed by the application with the AZURE REST API.
- Developed Automation scripts inMicrosoft Visual Studioand usedNUnit framework.
- Reviewed and upgraded systems to ensure a modern, optimally user-friendly, robust environment. This includes designing and implementing sub-systems that provide a high degree of automation and quality control of the entire verification process.
- Used the Sql Server features like User-defined Table Types, Triggers and Functions and use Sql server email store procedure for the email jobs.
- Extensively used Oracle PL/SQL for creating Tables, Stored Procedures, and Indexes for enhanced compatibility with the legacy applications.
- Used LINQ and ORM tools like Entity Framework to exchange data between web applications and database objects.
- Involved in writing and implementing client validation scripts and also used server-side validation controls.
- Designed and developed attractive and consistent web pages, using CSS, and DHTML.
- Code Repository management using Tortoise SVN and TFS.
- Migrated old Batch script commands to a new console application.
- UsedWSDL, UDDI, DISCO and SOAP Protocol and .NET Remoting.
- Extensively Used SOAP for testing successful connection with Legacy main frame entirely in COBAL.
- Modified the WSDL files with the required parameters to have the application successfully connect a Cobal application and transfer data.
- Following Internal Ticket Tracker system which is updated with production support issues.
- Consulting Stakeholders, Business Analysts and users on our Tax applications with to Production support issues and debugging and solving them right away or suggesting solutions.
- Successfully giving production support for multiple web applications in City Government departments such as Department of Water Revenue, Department of Finance, Department of Records and Department of Revenue.
- Configuring the XML on the production site which addressed the end users issues.
- Making changes on some of the websites which run on XML are only achieved by modifying the XML itself.
Environment: -ASP.Net 4.5, VB.NET, .Net Core1.0-2.0,Visual Studio 2015, Azure, AngularJS, Angular6, ADO.Net, HTML, XML, SOAP, Web Services, SQL Server 2012, SQL Server Integration Services, Oracle 10,11g, TFS, Tortoise SVN, CSS, AJAX, Prototype and JQuery.
Confidential, Winston-Salem, NC
.Net Developer
Responsibilities:
- Extensively used Angular2 models likescope and filters in application and worked in deployment of applications.
- Used Angular2 which was a new version at that point of time.
- Upgraded from AngularJS to Angular2 on applications for existing applications.
- Code implementation with the help of C# programming.
- Developed a .Net core 1.0 application which integrated with AWS which is an intranet application the application replaced all shell scripted batch files.
- Implementation of ReactJS to stop cross platform browser issues.
- Used ReactJS components such as forms, events, keys, router and flux.
- Setup server on AWS using the AWS CLI on ec2 and also used S3 to store images and documents accessed by the intranet application
- Extensively used ASP.net for the design of the web applications.
- Used Asp.net 4.5 with MVC5 resources for the application
- Designed systems and database applications, coding, writing specifications by using knowledge of C# and VB Programming.
- Developed and maintained the web application for financial purpose, an online service for calculating the interest rates of the customers using ASP.Net, C# and SQL server as database.
- Used SSRS for generation reports.
- Performed coding, debugging, modifying, developing computer applications and systems.
- Involved in the requirement gathering meetings, worked with Analysts in converting them to proper documentation, worked with team in implementing the requirements and co-ordinate with testers for the testing of various applications.
- Used Windows Presentation Foundation (WPF) with help of MVVM and repository pattern for creating applications.
- Integration of Teamcity with Github using Gitbash for some of the code management.
- Implemented client side validations using JQuery, Validations implemented at Controller level.
- Reviewed and upgraded systems to ensure a modern, optimally user-friendly, robust environment. This includes designing and implementing sub-systems that provide a high degree of automation and quality control of the entire verification process.
- Customized the Js plugins like jQuery, jQueryUI, tinymce, sortable, tooltip, prototype Js and etc.
- Used the Sql Server features like User-defined Table Types, Triggers and Functions and use Sql server email store procedure for the email jobs.
- Used user controls and customize the validation controls according to requirements.
- Used ADO .Net entity framework database connectivity tool to communicate with database.
- Used Agile, for the work flow
- Used Crystal Reporting Services for report generation.
- Involved in writing and implementing client validation scripts and also used server side validation controls.
- Responsible for creating test cases for UAT.
- Analyzing productions issues, to get to the root cause and providing proper solution.
- Configured Oracle Listeners using the Command prompt CLI and also configured APACHE TOMCAT and enabled them successfully, as they were disabled due to the power outage.
Environment: -ASP.Net 3.0, VB.NET, .Net Core1.0, Visual Studio, AngularJS, ADO.Net, HTML, WCF, WPF, XML, SOAP, Web Services, SQL Server 2012, SQL Server Integration Services, Oracle 11g, TFS, CSS, AJAX, Prototype and JQuery.
Confidential, Charlotte, NC
.Net Developer
Responsibilities:
- Implemented changes in coding and designs using knowledge of c#, asp.net
- Design, code, test, and support .NET web applications using Visual Studio 2013, C#, ASP.Net, ADO.Net, AJAX, HTML Multithreading, MVC design pattern, CSS, Visual Source Safe and JavaScript.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller (MVC) and IIS security model.
- Used REST web service instead of SOAP for applications.
- Developed Web services using WCF for export and import of data.
- Consumed Remote Web services using WCF Service Model and called within Silverlight to implement Data Binding with Silverlight controls.
- Involved in coding the presentation layer using WPF, Silver Light and Service layer using Windows
- Developed an Application for gathering Applicant information using MVC and Entity Framework.
- Used MVC page controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Used Cascading Style Sheets (CSS) and master pages in the web forms design.
- Implemented AJAX and used Ajax Controls toolkit to improve performance, responsiveness, interactivity and features of application.
- Extensively used AngularJS models likescope and filters in application and worked in deployment of applications.
- Used AngularJS as the development framework to build a single-page application.
- Extensively used LINQ with Entity Framework for retrieving, querying and storage.
- Created an API to get postings from external source via WEB API.
- Worked on a project to develop an API integrating of monster and career builder Web Services in our ATS using WEB API.
- Maintained and enhanced existing internal applications.
- Conducted analysis, designed products and programmed computer software that required extensive research.
- Developed web pages using ASP.NET to consume this resume search API.
- Developed several tracking pages for internal usage with Asp.Net, C#, SQL Server 2012 and Telerik controls.
- Used .net framework 4.3 for Involved in front end design and controls using ASP.NET.
- Extensively used ADO.NET technology for data retrieving, querying, storage.
- Extensively used jQuery and Plugins for input validations, masking inputs, parsing Jason data and building HTML.
- Used T-SQL in Writing Several Stored Procedures, views and functions for reporting, querying and saving data.
- Worked Extensively with Query Optimization Techniques to fetch data with better Performance Tuning.
- Publishing the web site on IIS server
- Used Team Foundation Server (TFS) for Version Control
- Used TFS 2013 as a code repository, for code branching and code merging
- Generated reports using the SQL Server Reporting services (SSRS).
- Extracted data from internal data warehouse system to SSRS.
- Generated monthly, quarterly, bi-yearly, yearly reports by SSRS.
- Proactively address production support issues raised by the Bankers on the intranet application and the Public faced banking application. Providing quick fixes and properly documenting the solution for other developers.
Environment: -ASP.Net 3.0, VB.NET, Visual Studio 2013, ADO.Net, HTML, WCF, WPF, XML, SOAP, Web Services, SQL Server 2012, SQL Server Integration Services, Analyzing services and Reporting services (SSIS, SSAS, SSRS), Oracle 11g, TFS, CSS, AJAX, Prototype and JQuery.
Confidential
Programmer Analyst
Responsibilities:
- Extensively Used WPF(Windows presentation Foundation) for creating crisp user friendly applications
- Worked closely with clients in gathering and analyzing requirements and providing solutions that meet the client's requirements.
- Used water fall model for regular adaption to changing requirements and developing requirements.
- Involved in analyzing and designing of the system.
- Developed presentation layer Components using ASP.NET 3.0 with AJAX.
- Provided Windows based and Form Based Security for Login and Authentication.
- Implemented various User Controls and Custom Controls in front-end forms
- Developed the New Assemblies by using the VB.NET and used the existing COM components by using COM Interoperability to implements the Business logic. Used Team Foundation Server (TFS) for team building and managing the project
- Analyze the system as per feature requirements and implement each aspect for all the feature releases.
- Created, customized, SharePoint Portal Sites, permissions for users on various sites, updated content, and created custom navigation i.e. structuring document folders, quick launch etc.
- Developed and implemented custom workflow forms using InfoPath and custom workflows using SharePoint Object model and MS Office 2007.
- Involved in building flexible UI, more user interactive and user-friendly web pages, reusable classes, functions using ASP.NET, C#, AJAX and JavaScript for client side validation.
- Analyzed the requirements, Design and Developed the Web Forms by using Web Controls and Custom Controls for .Net application.
- ADO.NET was used to access data from SQL Server 2005.
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Backup and Restore Database, Define roles, Create database Involved in designing database, SQL queries optimization and performance.
- Involved in full lifecycle of the project from design, development & Testing.
Environment: VB.Net, ASP.NET 3.5, WCF, WPF, ADO.NET, Visual Studio 2008, HTML, JQuery, SQL Server 2005, Windows Server 2008 and TFS.
