.net Developer Resume
Omaha, NE
SUMMARY:
- Over 4+ Years of extensive experience as a multi - tier Web based client server application developer with solid understanding of database designing, development and installation of different modules.
- Proficient in working across all stages of Software Development Life Cycle (SDLC) and Agile methodologies.
- Expertise in developing applications using OOPS, SOLID design principles and design patterns such as MVC and MVVM.
- Extensive experience in designing and developing applications in 3-Tier / N-Tier architecture.
- Extensive experience in developing web applications using .NET Framework, C#, VB.NET, ASP.NET and ASP.NET MVC 4.
- Experienced in writing complex SQL Queries, Stored Procedures, Triggers, Views, Cursors, Joins, Constraints, DDL, DML and User Defined Functions to implement the business logic and also created clustered and non-clustered indexes.
- Developed an Azure based high performance compute environment to support the massive computational requirements of client congressional redistricting Azure application.
- Developed custom controls for Angular JS 1.6 UI Grid for generating reports and converting to Excel / PDF file formats.
- Experience in working with Microsoft SQL server, Oracle Database, MongoDB (NOSQL) and MySQL.
- Knowledge of Installation and configuration of IBM WebSphere Message Broker on Windows.
- Proficient in LINQ to SQL, LINQ to XML and LINQ to Objects.
- Researched and analyzed both new and already existing Google materials and analyzed use suitability.
- Experience in designing mobile applications using JQuery mobile, Phone Gap and HTML 5.
- Proficient in relational database such as SQL and Oracle11g R2.
- Extensive experience in working on projects with Waterfall and Agile methodologies such as Test Driven Development (TDD) and SCRUM.
- Expertise in TSQL (SQL Server) skills (Stored Procedures, Cursors, Triggers, Functions, indexing, SQL queries) and relational databases.
- Proficient in Oracle Tools and Utilities such as TOAD, SQL*Plus, SQL Developer and SQL Navigator.
- Involved in developing the Front-End Template frameworks for JavaScript including Bootstrap, jQuery, AngularJS etc.
- Experience in deployment, data security and troubleshooting of the applications using AWS services.
- Experienced with installation of AWS CLI to control various AWS services through Shell/Bash scripting.
- Experience in working with web services and creating, consuming and publishing XML Web Services (SOAP, WSDL) and working with Windows Communication Foundation (WCF).
- Prolific working knowledge in XML, XSL and XSLT for data sharing/data migration and reporting.
- Experience in designing UI using CSS, JQuery, JavaScript and AJAX.
- Experience in designing data access layer using ADO.NET, LINQ to SQL, Entity Framework and WCF Data Services.
- Excellent T-SQL development skills to write complex queries involving multiple tables, great ability to develop and maintain stored procedures, triggers, user defined functions.
- Designing and developing rich application for Web (ASPX/Silverlight) and Windows (WPF).
- Experienced in using JavaScript libraries like jQuery, Angular (2/4/5) and jQuery UI.
- Tested all application controllers extensively with Angular JS 1.6 built-in testing facilities.
TECHNICAL SKILLS:
Operating Systems: Windows XP,7,8 and LINUX, UNIX
Programming Languages: JavaScript C, C#, ASP.NET(C#), VB.NET, VB6.0, HTML, XML, and PL/SQLFrameworks, .NET Framework 4.0/3.5/2.0/1. x.
Scripting Languages: JavaScript, JQuery, AJAX
Web Technologies: ASP.Net, ADO. Net, Dev Express, NHibernate, HTML, DHTML, AngularJS, NODE.JS, Bootstrap, Rest. JS, XML, AJAX, CSS, XML, XSL, Web Services, WSDL, UDDI, WCF, WPF, Silverlight.
Software Application: VisualStudio.Net, Dreamweaver and Expression Blend.
Reports: Crystal Reports 10/9.0, SQL Server Reports.
Web Servers: IIS 5.0/6.0/7.0.
Methodologies: Agile, waterfall, SCRUM, TDD
Version Control Tools: Subversion(SVN), CVS, GIT
Database: Oracle 8.x/9i/10g/11g, MS Access 2003, MS SQL Server, MongoDB.
Third Party Frameworks: Telerik Controls and Infragistics.
PROFESSIONAL EXPERIENCE:
Confidential, Omaha, NE
.NET Developer
Responsibilities:
- Developed Data Access Layer using Entity Framework using repository, Aggregator and Façade patterns to access data from SQL and SQL Developer, also used API calls to enterprise API to get data in case of enterprise data.
- Involved in performance tuning of stored procedures, functions and queries in SQL.
- Responsible for giving immediate hot fixes to issues that need to be resolved on priority
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Working in a waterfall environment to deliver higher-quality software.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Develop the front-end components using HTML5, CSS3, Bootstrap 3, and Angular 2/4.
- Implemented ASP.NET MVC 5.0 pattern mechanism to display Insurance Claims, Service Transaction, Schedule and Appointments.
- Utilized ASP.NET input validation controls and JavaScript to perform client side validation.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Managed and maintained SSMS and NoSQL databases in production domain.
- Used Factories, Services and built many custom directives.
- Created SSIS Packages to load the data from different applications sources like Excel, JIL, Flat File and Oracle into Sql Repository.
- Handled Application to Operations Team
- Involved in working with the Production Issues and enhancements
- Created Quick Guide for to new users and embedded in application
- Used services provided by Angular such as the HTTPClient to perform HTTP GET and POST Requests.
- Used Single Page Application (SPA) format using Angular's routing.
- Used SOAP to implement Web Services and Consumed and published XML Web Services in the application.
- Actively played the role of an Agile Programmer and followed TDD concepts
- Used Windows Azure to deploy the application on the cloud and managed the session
- Developed extensive Stored Procedures and Triggers on SQL Server 2012 databases, which are hosted on Windows, sever 2012.
- Responsible for creating detailed requirements, test plans and procedures for application testing, unit testing for various pages.
- Monitoring existing code and doing performance tuning if necessary.
- Used Vault as version controlling source code.
- Created new tables, wrote stored procedures for applications and some user defined functions.
- Used FileZilla to upload the files to Project workbook and use Vault Client to store the source code.
- 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 the Angular framework.
- Used SSIS to load files containing information of Providers to the SQL staging database that would later be used for look up information during the transformation process.
- Hands on experience in design using Object Oriented Programming Principles like Encapsulation, Inheritance, Polymorphism, reusability and Design patterns.
Environment: .Net Framework 4.5, Azure, Angular 2/4,C#, ASP.Net, NoSQL, Visual Studio 2012, TDD, JavaScript, HTML5, CSS3, ASP.Net MVC 5.0, SQL Developer, FileZilla, LINQ, SSIS, SQL Server2012, Vault.
Confidential, Omaha, NE
.NET Developer
Responsibilities:
- Involved in designing and coding for Horticulture Project.
- Involved in gathering all requirements from the client and provided expertise advice for better enhancement of the application.
- Involved in Full Systems Development Life Cycle (SDLC) and architectural design.
- Designed User Interface using Web Forms, Win forms, DHTML, XSLT, XML, JavaScript, AJAX, CSS, ASP.NET, Server Controls and Visual Studio.Net.
- Validation controls by using C#.NET and JavaScript were implemented to perform validations.
- Worked on .NET Security features such as Forms-based Authentication and Role-based Authorization.
- Extensively worked on WinForms using C#, which involved Multithreading.
- Worked on migration of ASP.NET using Visual Studio 2008.
- Converted all the in-line SQL into stored procedure in SQL 2008 for better execution.
- Used Data Grid, Grid View and Repeater for various pages.
- Created database triggers and stored procedures in Data Layer of the Recreation Dynamics.
- Designed and developed Search query in SQL.
- Created a triggers, cursor, functions, and collections in SQL.
- Used .NET validation controls on several pages.
- Designed Master Pages, Themes and Profiles for consistency and look and feel of website.
- Developed Email Notification System using MSMQ asynchronous model using WCF Service and .net MSMQ binding.
- Managed and maintained SSMS and NoSQL databases in production domain.
- Used Factories, Services and built many custom directives.
Environment: .NET Framework, ASP.NET, C#.Net, Web Services, Web controls, Microsoft SQL Server 2008, LINQ, AJAX, JavaScript, ADO.Net, JQuery, HTML, DHTML, XSLT, XML, CSS.