Lead .net Developer Resume
Harrisburg, PA
PROFESSIONAL SUMMARY:
- 8+ years of Technical experience with exceptional skills in Analysis, Object Oriented Design, Development and Implementation of Web and Windows mobile applications 5.0/6.0/6.5using Win Forms, Web Forms, ASP.NET, ASP.NET MVC, Silverlight, WCF, Web API and Web Services.
- Expertise in development and implementation of high end applications with Microsoft .Net Framework 2.0/3.5/4.0/4.5, Visual Studio 2015/2013/2012/2010/2008/2005.
- Proficiency in Developing, configuring and deploying a variety of .Net Framework Applications including Win Forms, Web Services, Web Forms and Windows Services.
- Hands on experience on Angular JS, HTML 5,CSS 3.0
- Experience in Creating and Consuming WCF services as a .Net Remoting Service and an XML web service.
- Proficient in developing Client/Server Applications on various architectural design patterns including MVC 3.0/4.0, Two - Tier & Three Tier & N-Tier Architecture for Multi users.
- Good experience in Database development including schema design, T-SQL queries, standard and CLR stored procedures, Triggers, Query tuning and user defined functions creation for SQL server 2005 /2008 /2012 and ORCLE 9i/10g/11g.
- Proficient in developing systems built on SQL Server 2005, 2008, 2008 R2, 2010& Oracle& Teradata using tables, triggers, views, packages and stored procedures in T-SQL & PL-SQL.
- Expertise in working withETL tools like Crystal Reports, SSRS and SSIS
- Expertise in rewriting Classic ASP applications to VB.Net applications.
- Experience in creating RESTful services with Web Services,WCF/Web API, and JSON .
- Extensive work experience in Angular JS and Node JS.
- Expertize in writing services, directives and controllers in Angular JS.
- Experience in developing single page applications using Angular JS.
- Excellent experience in using Angular Bootstrap.
- Experienced in software development methodologies such as SCRUM and ClassicalWaterfall.
- Good knowledge of concepts in Relational Database Management Systems like ORACLE and SQLServer.
- Excellent knowledge of datamodeling, SQLServer, T-SQL, StoredProcedures, DatabasePackages and Triggers.
- Expertise in using ADO.NETobjects such as ConnectionObject, CommandObject, DataReaderObject, DataAdapterObject and DataSetObject.
- Experienced in building DataDrivenApplications using MicrosoftEntityFramework.
- Possess extensive knowledge and work experience using LINQ.
- Good Understanding of Hadoop
- Well experienced in building databackedSilverlight4 applications using WCFRIAServices.
- Experienced in designing and developingDatabases in SQLServer2005/2008 which includes the development of functions, storedprocedures, views, joins and triggers using T-SQL and PL/SQL.
- Excellent analytical, communication and interpersonal skills.
TECHNICAL SKILLS:
.NET Technologies: ASP.NET, WCF, LINQ, LINQ to SQL, MVC, Entity Framework, Windows Forms, Web Services, Classic ASP, ASP.NET, IIS, Java Script, jQuery, Angular JS, MVC 3.0/4.0, ADO.NET, Silverlight,Telerik Rad Controls,MSMQ
Platform / Language: . Net 4.0/3.5/3.0/2.0 /1.1, C++, Core Java, C#, ASP.NET, VB.NET, ADO.NET, VB6, ADO
Web Servers: IIS 7.0/6.0/5.0,Amazon Web Services (AWS)
Web Technologies: HTML, DHTML, XML, XAML, XSL, XSLT, CSS, JavaScript, UML, SOAP, VBScript, AJAX, jQuery
Database Technologies: SQL Server 2014/2012/2008 R 2/2008/2005/7.0, SSIS (SQL Server Integration Services), SSRS (SQL Server Reporting Services)
Disciplines: Microsoft Visual Studio 2015/2012/2010/2008/2005, Microsoft Business Intelligence
Reporting tools: SQL Server Reporting Services, Data Reports, Crystal Reports 10/9.0
Operating Systems: Windows 8.1/8/7/XP/NT >, MAC OSX 10 <, LINUX
Configuration Tools: MS Visual SourceSafe, MS Team Foundation Server, Subversion
Framework: Microsoft .NET Framework 4.0/3.5/3.0/2.0, Prisim
Messaging: Rabbit MQ, MSMQ
PROFESSIONAL EXPERIENCE:
Confidential
Lead .net Developer
Responsibilities:
- Design, develop, implement and support highly complex WinForms applications and webform using advanced knowledge of technologies including VB.Net,c#,MVC,Infragistics Controls, Angular 2,Windows Presentation Foundation and associated technologies.
- Used ASP.NETMVCPage Controller pattern to add functionality to individual pages such as to accept input from the page request, invoke the requested actions on the controller.
- Solving technical problems around application system design, performance, scalability and system/product stability.
- Evaluates systems specifications for desktop application requirements and determines/implements the most efficient and cost effective software solutions.
- Researches and tracks new technologies, develops service applications, and analyzes business requirements for Crop Insurance agents and other internal business groups.
- Responsible for system quality assurance and consistency with installation and security policy and standards.
- Exemplary knowledge and experience in the Financial Investment Banking industry with clear conceptual understanding of various financial instruments such as equities, bonds, fixed income securities and derivatives, and asset/portfolio management.
- Involved in gathering, analyzing, and documenting business requirements, functional requirements and data specifications for Business Objects Universes and Reports.
- Working on the SQL tuning and optimization of the Business Objects reports.
- Provide direction and guidance to less experienced staff.
- Provides application support and attends to application and server related issues.
- Work in Agile Methodology (Version one ) in a weekly Iteration.
Environment: Net 4.0, ASP.Net MVC 4, Visual Studio 2015, VB.Net. Ajax, JSON, SQL Server 2008R2, SSRS,SSIS C#.Net, WinForms, HTML, Entity Framework, TDD,, WPF, , JavaScript, JQuery, Angular JS, JQuery, Bootstrap, CSS, TFS, oracle 11g, SSRS, SSIS, SharePoint, WCF, IIS 6.0 and Agile.
Confidential, Harrisburg, PA
Lead .NET Developer
Responsibilities:
- Major role in the development of the web application using ASP.NET MVC 4.0, 4.5, C#, Java script, JQuery, Angular JS, Bootstrap, ADO.NET and AJAX .
- Used Ajax, CSS, JavaScript and Bootstrap for the front end web development.
- Used agile methodology to implement the application.
- Used Angular UI Router for routing pages.
- Implemented the SOA architecture by using Web API.
- Used Angular Bootstrap for rich user interface and faster performance.
- Wroteservices, directives and controllers using Angular 2.
- Designed a Windows Mobile application Using 6.5 version .
- Involved in the design and development of WinForms using C#
- Involved in developing WCF service using SOAP/HTTP to communicate with legacy systems and also deployed restfulweb services as per business requirements.
- Designed, developed Data contracts, Service contracts & Operation contracts for WCF Service. 635
- Coordinated with DBA and Business objects designer group in solving various technical issues.
- Created multiple contexts for catering different functional areas in a single user query.
- Used Aggregate awareness function of Business Objects to route the query objects through the appropriate path while selecting from multiple contexts..
- Developed the application using WPF, Silverlight with Prism framework and RWD
- Used XSLT for generating Student Lists, by collecting the data from XML documents and formatting them using XSL.
- Implemented Multithreading Concepts to improve the application Performance.
Environment: Net 4.0, ASP.Net MVC 4, Visual Studio 2015, Classic ASP, VB.Net. Ajax, JSON, SQL Server 2014, C#.Net, WinForms, HTML, Entity Framework, TDD, NUnit, WPF, Telerik Rad Controls, JavaScript, JQuery, Angular JS, JQuery, Bootstrap, CSS, TFS,oracle 11g, SSRS, SSIS, SharePoint, WCF, IIS 6.0 and Agile.
Confidential, Chicago, IL
Senior .NET Developer
Responsibilities:
- Used ASP.NETMVC3 4.0 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.
- Developed an independent WCF services and defined Service Contracts for specific functionality in search module.
- Extensively worked on User Interface (views) using CSS, HTML, AJAX, Java Script, JQuery and Bootstrap.
- Also leveraged WCF security mechanism at transport level with windows authentication type for our intranet applications.
- Developed Business Logic layer by implementing Object Oriented Programming Language (OOPs) features like Inheritance, Polymorphism, Abstraction and Encapsulation in VB.NET.
- Used Datatables and jQuery validations plugins for client side operations.
- Responsible for code merging using Microsoft Team Foundation Server (TFS) and for other source code maintenance needs
- Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
- Developed database objects like Tables, Views, and Stored procedures in SQL Server 2012.
- Used Test Driven Development (TDD).
- Migrated web applications into the Sitecore CMS System.
- Develop and implement web applications into Sitecore systems using SCRUM Agile methods.
- Created Database(s) on SQL AZURE
- Set up SQL Azure Firewall
- Used CommponentslIkeService Bus, Message Queues, Redis Cache
- Created, managed SQL Server AZURE Databases.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2010 development tool for building Web Application.
- Developed reports using SSRS and created SSIS Packages. (ETL tools )
- Implemented Unit Testing, Integration Testing and System Testing using N-UNIT.
- Used agile methodology to implement the application.
- Developed database objects like Tables, Views, and Stored procedures in SQL Server 2008 R2.
Environment: .Net 4.0, Asp.Net MVC 3, Classic ASP, VB.Net, Entity Framework, AJAX, JSON, Agile, HTML, IIS 6.0, MS Visual Studio 2012, jQuery, Bootstrap, TDD, NUnit, Mocking, oracle 10g,11gWCF, VB6, SSRS, Windows Application, SharePoint, Amazon Web Services, TFS, SQL Server 2012, SSIS and SSRS.
Confidential, Columbus, Ohio
.NET Developer
Responsibilities:
- Created the models, views and controllers using ASP.NET MVC 2, VB.NET.
- Implemented Caching, Session State, and Cookie Management, view state, POST and GET techniques.
- Created partial views and shared templates to reusable over the application.
- Key player in requirements gathering and analysis, data gathering and analysis and project requirements for this application which is developed using waterfall methodology.
- Created functional prototypes, design templates and mockups for the entire application.
- Played a major role in coming up with the business requirements for the project, the project plan and workflow.
- Consumed the WCF services using JQuery Ajax calls to enable effective communication
- Extensively used Visual Studio 2008 development tool for building Web Application.
- Extensively used CSS and Java Script to create visually appealing User Interfaces.
- Developed the procedural code using ASP.NET, VB.NET, HTML, Ajax and JavaScript using Visual Studio.
- Extensively worked on most of the data and validation controls in Visual Studio and also creating a variety of Dynamic Controls in the application supported by dynamic style sheets since there were quite some pages which were database driven.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Developed and implemented a custom calendar control to add, update, delete and edit recurring and non-recurring events.
- Developed and implemented custom Tracking and Error Logging mechanisms.
- Assisted in developing Tables, Triggers, Views, stored procedures and updating the SQL Server database and Optimized oracle Stored Procedures using joins and indexes.
- Supported the database for daily, weekly and scheduled jobs along with bug fixing and production issues.
- Used Test Driven Development (TDD).
- Assisted in the design and development of reports in oracle 10g using crystal reports.
- Migrated applications from VB6 to VB.Net.
- Used Azure component Service Bus
Environment: .Net 3.5, ASP.Net MVC 2, Classic ASP, VB.NET, ADO.Net, AJAX, JSON, HTML, JavaScript, CSS, MS Visual Studio 2010, Waterfall, SQL Server 2008 R2, Mocking, SQL Server Integrating Services (SSIS), SQL Server Reporting Services (SSRS), oracle 10g, T-SQL, PL/SQL, WCF Services. VB6.
Confidential, Harrisburg, PA
.NET Developer
Responsibilities:
- Understanding and analyzing the client’s requirement and involved in GUI designing of the application
- Created custom data component using ADO.NET to perform database operations
- Created more than 15 normalized data tables, 150 stored procedures in oracle database.
- Involved in the design and development of WinForms using VB.Net
- Created custom security component using VB.NET to encrypt and decrypt data
- Implemented tracing using Trace listeners and Trace switches and configured the application for debugging
- Created login XML Web Service that handles the primary authentication, availability of licenses and generation encrypted key, which would be used for many operations
- Implemented Custom Error handlers, Custom Exceptions, Custom Error Pages
- Written e-Mail scheduler application in ASP.NET to deliver messages to users on specified date
- Built customized Data Grid control with ascending descending sort features on each column
- Extensively used Crystal Reports to generate billing, activity, historical reports
- Used JavaScript for client side validations wherever necessary along with .NET validation controls
- Implemented Powershell remoting and script execution
- Implemeted Azure using components Service Bus, Message Queues
- Configured Powershell in DDMG, In-Three, DDMAIL and DDI domains for script execution and remoting
- Followed N-Tier Architecture development which involves Presentation Tier, Data Access Tier, Business Tier, Database Tier
Environment: C#.NET, ASP.NET, VB.NET, WCF, ADO.NET, XML, SQL Server, AJAX, SQL Server 2008, HTML, and Microsoft Visual Studio.NET 2008
Confidential
Junior .NET Developer
Responsibilities:
- Extensively worked with Web Forms using ASP.NET and C#.NET
- Involved in the database design and data collection using SQL Server 2005
- Used C#.NET Technology for server side programming
- Used Data list, Repeater, Data grid, Place Holder controls to show the data in the UI
- Involved in Developing Components for Business Layer and Data Layer
- Designed and developed Web Forms using ASP.NET, for the user interface
- Using the Code behind Class technique and retrieving data using ADO.NET with ASP .NET
- Involved in writing Complex queries, stored procedures in T-SQL
- Utilized ADO.NET technology extensively for data retrieving, querying, storage and manipulation
- Developed reusable and optimized .NET components using C#
- Automated BizTalk application deployment from TFS using build templates that trigger Powershell scripts.
- Developed Powershell modules in C# and Powershell featuring commandlets to interface with Secret Server, Lync, and SQL.
Environment: ASP, ADO.NET, VB.NET, Core java, T-SQL, HTML, XML, JavaScript, SQL Server, IIS, Visual Studio .NET 2005, and CSS