.net Developer Resume
Nashville, TN
SUMMARY
- 4+ years of technical experience in all phases of Software Development Life Cycle involving analysis, design, testing and developing Client - server applications, Service Oriented Architecture based Applications, web-based n-tier Architecture applications for windows and web based technology.
- Worked as .Net developer with front end UI technologies including XAML, HTML5, CSS3, Bootstrap, React JS, Angular JS, Node JS, Razor, JQuery and JavaScript and back end technologies like C#, ASP.Net, Azure functions, Azure Application Insights, Microservices , ADO.net and entity framework.
- Expertise in developing various web & windows applications using .NET technologies like C#, MVC 5, XML, ASP.NET, React JS, Angular, LINQ, ADO.NET, WCF, ORM, SOAP, Web Services, SPA, IIS and Web API.
- Involved in Designing and Writing Unit Tests and Integration tests using NUnit and Moq Framework, Spec flow as part of Test Driven Development (TDD).
- Experience in writing SQL Server - Stored Procedures, Cursors, Triggers, User-defined Functions, Joins and Views, Constraints, Indexes, Views, PL/SQL Blocks.
- Worked on Console applications, Windows applications, ASP.NET Web Forms, MVC applications, Web API’s .
- System design and development, Rapid Application Development (RAD) using MVC and MVP patterns with design patterns, code review and release management.
- Development experience with JavaScript, Ajax, JSON and JQuery for implementing client side code in ASP.NET Web API applications and Windows Workflow Foundation (WWF).
- Also worked with Single-Page Application (SPA) template using Angular JS for ASP.NET MVC 5 applications
- Experience in UI Design like Master Pages, Web Forms, Win Forms, Razor Views, Layout Pages, and user controls using ASP.NET, HTML, CSS, Telerik and Bootstrap, Kendo UI, Angular JS, knockout JS.
- Experience working with version control tools like Team Foundation Server (TFS), Git, Microsoft Visual Source Safe (VSS) and TeamCity.
- Experience in the use of T-SQL for developing complex stored procedures, triggers, tables, user functions, user profiles, relational database models and data integrity, SQL joins and query writing.
- Experience in LINQ (Language Integrated Query) and Entity Framework by retrieving data from various data sources.
- Expertise in creating deployment of SSRS, Crystal Reports, sub reports and ETL packages using SQL Server integration services using SSIS.
- Working knowledge on Azure cloud IaaS and PaaS Services, Azure Functions, Azure Application Insights
- Worked with Waterfall, Agile, Iterative Software methodologies, Test Driven Development and Continuous integration.
TECHNICAL SKILLS
.NET Technologies: ASP.NET, Entity Framework 5/6, WEB API, ADO.NET, AJAX, Classic ASP, LINQ, WCF, WPF, Web Services, Microservices.
Languages: C#.NET, Visual Basic, C, C++, T-SQL, PL/SQL
Databases: SQL SERVER 2015/2014/2012/2008/2005/2000 , Oracle11g/10g/9i/8i, IBM DB2
Web Technologies: .NET Framework 4.6/4.5/4.0/3.5/3.0/2.0 , .Net Core 2/2.1/2.2, MVC 3.0/4.0/5.0, ASP.NET 4.6/4.5/4.0 /3.5/3.0/2.0 , MVVM, Razor engine, Win Forms, SQLite, DTS Packages, DBMS, CSS, CSS3 HTML, HTML 5, JSON, Kendo UI, Bootstrap, XML, XAML, SOAP, REST, Web forms, POWERSHELL, WSDL, Test Driven Development.
Scripting Languages: JavaScript, JQuery, JavaScript, React JS, knockout JS, Node JS, VB, Angular.JS/2.0.
Web Servers: IIS 8.0/7.0/6.0/5.0
Operating Systems: Win 95/98, Win- 2000/2003/8/10 , Windows Vista, OSX, Unix
Reporting Tools: SSRS, SSIS, Crystal Reports 7.0/9.0, Power Bi, ETL
Version Control Tools: Team Foundation Server, SVN, GIT, Microsoft Visual SourceSafe, TeamCity
IDE and Tools: Microsoft Visual Studio. Net 2019/2017/2015/2013/2012/2010 , Microsoft Visual studio Code, MS Office, Microsoft Visio.
Cloud Platforms: Microsoft Azure, Office 365
PROFESSIONAL EXPERIENCE
Confidential - Nashville, TN
.NET Developer
Responsibilities:
- Application components are developed in an agile environment utilizing a Test driven development approach.
- Created Azure web job that monitors a blob storage account for new items.
- Used Azure components like Service Bus implements a communication system between mutually interacting Software applications like Message queues.
- Designed user interface for ASP.NET 4.5 applications in C#.
- Developed views, modal popup, search filters, sorting of data in grid with HTML5, CSS3, JSON, and Angular.
- Design and developed various view and partial view using JavaScript, JSON, JQuery, Ajax Helpers and Bootstrap.
- Developed HTML5 and JavaScript for client side presentation & data validation on client side with in the forms.
- Defined few new validations through React JS for the form field validation implemented through HTML5.
- Designed and Developed JavaScript framework, which is wrapper on top of JQUERY framework JSON and AJAX, based UI framework for UI Configuration widgets.
- Expertise in Angular controllers, directives, components, factory and service resources, routings and events.
- Used Bootstrap for front-end framework for faster and easier responsive designs and for web development.
- Used Dependency Injection in business logic layer to inject objects to create the objects itself.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Consumed Restful APIs and other internal REST/SOAP based services and provided them to our end-user as Restful compliant Web services and using OAuth2 for authenticating.
- Worked on Angular 2.0 concepts such as two-way data binding, ngit and ng for structural directives, property binding, services, dependency injection, routing.
- Created WCF, WCF Restful Services and used different bindings to make it available to different types of clients.
- Designed and wrote complex queries, stored procedures, functions and packages to store information from various sources for risk analysis using PL/SQL for SQL Server.
- Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment.
- Created Jobs, Packages, and Reporting Services (SSRS), Integration Services (SSIS) on SQL Server Database.
- Used GIT in previous projects as a source control before we switched to Team Foundation Server (TFS) for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
- Expertise in using ADO.NET objects such as SQL Command, Data Reader, Data Set and Data Adapter.
- Used LINQ entity framework for retrieving data from the SQL database.
- Developed and deployed the web application on IIS server.
Environment: ASP.NET 4.5, C#.Net, ADO.NET, JavaScript, Angular JS, PL/SQL, CSS3, Bootstrap, HTML5, IIS 6.0, LINQ, OOP, XML, VB.NET, TFS, TDD, NUnit, AJAX, Angular, WCF, Entity Framework, Web Services, SOAP, REST, jQuery, JSON, MVC, SOA, SQL Server 2015, SSRS, SSIS, Node JS, Win Forms, HTML, Azure, Kendo UI, DHTML, ASPX, React JS.
Confidential - Rockville, MD
.NET Developer
Responsibilities:
- Involved in preparation of Release pack and providing support on release/migration
- Expertise in Oracle Stored subprograms, Packaged subprograms, Cursors, Cursor Variables, Collections (PL/SQL Tables and arrays), Triggers, Native Dynamic SQL.
- Developed complex Queries for implementing business logic and process in backend, for data extraction, reports and other client interfaces.
- Hands on experience in reviewing the work orders by check-in/check-out using TFS.
- Design and Implemented to store/retrieve/update online data using SQL queries and stored procedures.
- Developed Back Office and Front-End forms/templates with Validations for Login, Registration, maintain security through session / application variables, deliver dynamic content using HTML, JavaScript as required.
- Extensively worked on WCF and Web Services to provide SOA architecture and Configuration based activation applications on SOAP and REST protocols.
- Rewrote legacy corporate banking module, from classic ASP and XML/XSLT to ASP.Net, HTML, CSS, JavaScript, WCF and Angular JS, as part of a major update.
- Used Crystal Reports for reports generation.
- Migrated pages in benefits of website to MVC.NET from ASP Classic code for conversion project.
- Developed Unit and Integration Tests utilizing NUnit & Moq system to test the individual bits of the functionality.
- Developed Stored Procedures, Triggers, and Views in PL/SQL for accessing the Oracle database.
- Deployed Apps/Services for users in their space using an action engine micro service.
- Rewrote legacy corporate services module, from classic ASP and XML/XSLT to ASP.Net, HTML, CSS, JavaScript, WCF and Angular JS, as part of a major update.
- Implemented JSON to send request to the server to check the functionality of the website.
- Involved in implementing the complete Application in the in-build MVC Architecture with Angular JS.
- Developed and deployed services to Azure clouds & Hybrid Cloud initiative, Azure hosted DC and services.
Environment: C#, ASP.NET, .Net 2.0/3.5/4.0/4.5 , Core 2/2.1/2.2, React JS, Angular JS, Azure, PL/SQL, Structure Map, Classic ASP, LINQ, JQuery, Oracle, Crystal Reports, T-SQL, WPF, MVC 5, TDD, HTML 5, SSIS, MVVM, JSON, Azure clouds, Kendo UI, ASPX.
Confidential, Ann Arbor, Michigan
.Net Developer
Responsibilities:
- Prepared Functional Specifications, Design Specifications document and UML Diagrams.
- Designed and Developed application using .NET framework , Object Oriented Concepts .
- Involved in application development using Visual C# 4.5 , ASP.NET , WCF , Entity Framework and Web API .
- Hands on experience in developing , debugging n-tier applications using C# , HTML 5 , CSS3 on MVC with RAZOR.
- Developed and consumed Web API using MVC Application and other ASP.Net applications.
- Used Dependency Injection in Services and Domain Layer.
- Experience with developing back-end services to Azure clouds.
- Developed Web Services for Business Logic Layer for Service Oriented Architecture.
- Created several web user controls and custom controls for writing reusable User Interface in Retain applications.
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for Consistent access to SQL data source.
- Used Entity Framework Code First extensively to Add Migrations, Update database.
- Performed unit testing on each module developed.
- Refactored and enhanced an existing application to follow strict MVVM/MVC patterns for improved source code maintenance, code reduction, ease of upgrade, scalability, ease of developer spin up, enhanced performance using Angular JS.
- Developed service layer that uses Dependency Injection to pass updates models to the application layer to facilitate unit testing.
- Used Hibernate and WCF to communicate between DAL and other business components.
- Implemented Angular JS Service calls using Angular Factory.
- Participated in Daily Scrum and in sessions for the estimation of Stories.
- Used GIT extensively to rebase and merge branches to the Master. Used Jenkins to do Continuous Integration.
- Developed web base application using JavaScript and SQL server
- Designed and developed PL-SQL functions, stored procedures, cursors, triggers, packages.
- Developed and implemented custom logging structure in Event Handlers for all the SSIS packages using SSIS system variables.
- Designed archive structure for error logs for auditing purposes using T-SQL and Integration Services.
- Involved in Bug fixing and system documentation.
Environment: ASP.NET, MVC 5, Entity Framework 6 Code First, Classic ASP, Twitter Bootstrap, Fluent Validations, Dependency Injection, Structure Map, LINQ, Angular JS, Hibernate, JQuery, HTML 5, CSS3, XML/XSLT, MVVM Pattern, SQL Server 2012, T-SQL, IIS 7.0, SSIS, TIDAL, Resharper, Git.