Senior .net Developer Resume
DC
PROFESSIONAL SUMMARY:
- 8 years of strong IT professional working experience in object oriented design, development of web and window based applications using .NETtechnologies.
- Developed and enhance software based on conceptual and technical designs as per business requirements.
- Worked with business analysis and requirement gathering in Agile Methodologies such as SCRUM, Test Driven methodologies.
- Worked closely with the project managers to guarantee timely delivery.
- Experience in all phases of System Development Life Cycle (SDLC) from investigation of initial requirements through analysis, design, programming, testing documentation and implementation.
- Extensive experience in using .Net components: C#, ASP.Net, Classic ASP.Net, VB.NET, PL/SQL, ASP.Net MVC, ADO.Net, ADO.Net Entity Framework.
- Experience in back end components like RESTFUL, XML Web services (SOAP, WSDL), Web API, WCF Services and Windows Servicesand Experience with Service Oriented Architecture (SOA).
- Experience in UI Development using HTML5, DHTML, CSS, JavaScript, Angular JS, Node.js, Bootstrap,AJAX, JQUERY, Kendo UI, JSON, and XML.
- Experience in developing applications using AngularJS and Bootstrap framework.
- Extensive experience in building web, windows and mobile solutions using visual studio.
- Experience with Mobile Development and responsive design Using UML.
- Experience in usage of third party tools Telerik RAD control and scripting languages JavaScript and VB Script.
- Experienced in Waterfall SDLC, V Model and a testing process; testing of applications in Iterative testing methodology in a rapid deployment model.
- Implemented SOA architecture through WCF services which used to rapidly building service - oriented applications that communicate across the web and the enterprise with features Serialization, Versioning and Interop.
- Experience in using Web Server - IIS and DNS.
- Excellent in .Net client applications and their development including web and window applications (WinForms).
- Extensive Experience in designing and developing the Reusable User Controls (.ascx), Customer Controls in ASP.Net Web Pages/Forms.
- Good Experience in designing and developing the Reusable User Controls using Partial Views, and Layouts for creating common look and feel among all the web pages in ASP.Net MVC Web Applications.
- Strong experience in developing the reusable components like assemblies by Implementing the OOPS Concepts and Creating the Class Libraries.
- Used TeamCity for continuous integration and Octopus Deploy for deployment of application.
- Used Jira for bug tracking.
- Document Authoring on SharePoint, Windows Azure, AWS, Cloud Services (Architectures and Developments).
- Expertise in Design and migration to Azure platform and AWS platform.
- Experienced in creating reports using Crystal Reports, SQL Server Reporting Services (SSRS) and SQL Server Integration Services (SSIS)
- Created and managedSQL Server, Azure.
- Experience in Creating Data Access Layer using ADO.Net and ADO.Net Entity Framework to communicate with the Databases like MS SQL Server,PostgreSQL, mongo DB, Oracle and MS Access.
- Experience with Mobile Development and responsive design(android and IOS).
- Strong experience in creating Databases, Tables, developing Complex T-SQLStored Procedures, Views, Cursors, Scripts, Triggers.
- Creating WPF/Silverlight applications using MVVM architecture.
- Experienced in Telecommunication Billing and Invoice Reconciliation Systems.
- Worked with e-commerce databases.
- Strong hands-on experience with MS-Office, MS-Access, MS-Front Page, MS- Power Point, MS Excel and MS Project.
- Ability to work within a fast-paced environment, and interact supportively within a team, problem solving skills (debugging and troubleshooting), fixing bugs in application and N-Unit testing.
- Strong mathematical and logical skills with extreme accuracy to detail and excellent communication and interpersonal skills with the ability to work on multiple projects simultaneously.
- Used Team Foundation Server (TFS), GIT, SVN and Visual Source Safe 6.0 for Version Control.
- Authorized to work in the US for any employer.
TECHNICAL SKILLS:
Programming Languages: C++, C# .NET (4.5/4.0/3.5/3.0 ), VB .NET (10.0/9.0/8.0 ), HTML, T-SQL, PL/SQL
Web Technologies: ASP.NET 4.5/4.0/3.5/3.0/2.0 , MVC 3.0, Ajax 3.0/2.0, CSS 3, JSON, Javascript, Jquery, Angular js, Bootstrap
Development Tools: ASP.NET AJAX, XML, Classic ASP, HTML, CSS, JavaScript, IIS 6.0/7.5, JQuery, Web Services, UML, SOAP, WSDL, XSD, UDDI, XML, RESTFUL, Web APIS.
UI Technologies: Windows Forms,WPF, Silverlight
IDE Tools: Visual Studio 2012/2010/20 08/2005 , SQL Server Management Studio, SQL Server BI studio
.Net Frameworks: .Net Framework 4.5.2/4.5.1/ 4.5/4.0/3.5/3.0/2.0 , PowerShell.
Databases: MS SQL SERVER 2012/2010/20 , MSAccess 2010/2007/2003 , Oracle 10g/9i/8i,PostgreSQL,Mongo DB.
Reporting Tools: SQL Server Reporting Services (SSRS), Crystal Reports 7.0
ETL Tools: SQL Server Integration Services (SSIS)
Version Control Tools: Visual SourceSafe(2005), SubVersion(SVN), Team Foundation Server(2008)
Middleware: WCF, ADO.NET 4.5/4.0/3.5/3.0/2.0 , Web Services, Enterprise Library 5.0/4.0/3.1
Servers: Windows Server 2012/2008/2003/ NT, Microsoft IIS(7.0/6.0/5.0), DNS.
PROFESSIONAL EXPERIENCE:
Senior .Net Developer
Confidential, DC
Responsibilities:
- Designed and developed various web pages using ASP.NET MVC 3.0/4.0, C#, HTML, JavaScript, server controls such as Grid View, Validation controls.
- Developed web application using ASP.Net MVC, ASP.Net WEB API,IIS, PowerShell, Angular JS, KendoUI, and JQuery.
- Followed specific agile developments like iterations, teamwork, collaboration, and process adaptability throughout the life-cycle of the project.
- An Agile Scrum methodology was processed for daily stand up meeting with team members to know the current progress of the project and raise the issue if any.
- Collaborated effectively within a global IT environment across multiple divisions.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings andevents. Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Used AngularJS and AngularUI bootstrap to develop the front end part.
- Created responsive web design using HTML5, Bootstrap3 and AngularJS.
- Developed a single page, mobile-first web application for real-time location sharing utilizing AngularJS, JavaScript API.
- Responsible in design and development of responsive WPF UI built using MVVM and GoF pattern.
- Interacting with middle tire developer to define contract to communicate between WPF UI and WCF Services.
- Optimized the code and developed web pages for payment system, extensively used KendoUI.
- Responsible for building the UI for the transaction flow portal using Kendo UI, MVVM and Ajax.
- Implemented AngularJS Controllers to maintain each view data. Implemented Angular Service calls using Angular Factory.
- Designed, developed and enhanced the application using .NET Framework 4.0 and Visual Studio2012.
- Working on dependency binding and declarative tracking using Node.JS.
- Involved in design and developing case management system web screens using ASP.Net MVC 4.0 Framework and had knowledge on Web API (Restful).
- A migration project from a classic ASP application with Data-Islands to a dynamic ASP.NET MVC application with cross browser compatibility, for both provider and state facing.
- Developed mobile and desktop applications(Android and IOS) using C# and VB.NET.
- Application development was based on UML methodology.
- Involved in Production support for Mobile site issues.
- Working on synchronizing data model and user interface controls using Node JS.
- Involved in all the tiers of this application. Worked on Data layer, Business layer and UI Layers. Developed Business and Data tier using .Net MVC, C#, ADO.NET.
- Used Telecommunication Billing and Invoice Reconciliation Systems for insurance CLAIMS.
- Design and Develop MVC Razor Views for GUI.
- Used Ninject to implement Dependency Injection (DI) when developing Components for MVC Architecture.
- Extensively used LINQ - Entity.
- Worked extensively with Disconnected Data Sets using ADO.NET to perform Database actions.
- Developed Master Pages and web enabled online panels for data entry using ASP.NET forms and submitted the same for processing to the appropriate Manager.
- Developed operational contract of WCF (windows communication foundation) service to fetch messages and message details from database.
- Developed a password distribution module, which will display the initial password to the account owners.
- Created Stored Procedures for accessing, inserting and updating data group member and other related information.
- Windows Azure Architecture Implementation.
- Worked on enhancing and deploying the SSIS Packages from development server to production server.
- Setup the Database in Development, Production environment in Cloud-Microsoft SQL-Azure.
- Design and implement a private cloud for internal enterprise use, complete with internal marketplace as well as capability to connect to various commercial clouds.
- Created, Modified Stored Procedures Triggers, tables and Views on SQL Server.
- Used Silverlight and WCF RIA services for showing few reports.
- Successfully migrated the Django database from SQLite to MySQL to PostgreSQL with complete data integrity.
- Deploying and adding new machines to a running data base, balancing load and duplicating the data to keep the system up, using Mongo DB, in a multi-server environment.
- Configuring high availability using geographical MongoDB replica sets across multiple data centers.
- Used Telerik MVC control for grid layouts and calendar layouts.
- Developed and implemented new feedback system for users concerns, bugs, and defect tracking regarding use and functionality of new interfaces.
- GIT, JIRA for Bug analysis, Tracking and fixes in web-industry standards.
- Developed web applications using principles of Test-Driven Development, with an eye to Continuous Integration enabled by TeamCity.
- Responsible for designing, developing and deploying collaboration portal and Master data workflow using SharePoint Portal Server (SPS), Windows SharePoint Services (WSS) and, .NET Framework.
- Used JavaScript, jQuery and AJAX for client side validations and scripting in the Web Pages. Experienced in developing online business intelligence dashboards with rich user friendly interfaces, charts,
- Performed unit testing, regression testing on various new and existing modules.
- Providing support on addressing existing production issues and defects.
Environment: ASP.NET MVC 4.0, C#, VB.NET, Agile, Angular JS, Web API, Mobile Applications (Android and IOS), UML,Bootstrap, SQL Server 2008 R2/ SQL Server 2012/2014, T- SQL, SSIS, Mongo DB,PostgreSQL, Web Services, WPF, MVVM, Kendo UI, Wix, AJAX Control Toolkit, JavaScript, jQuery, Ninject,Node.JS, HTML, IIS 7.0, Powershell, Azure, RAD,Telerik, Teamcity Windows8, TFS, GIT, Microsoft Visio 2012, Visual Studio 2012, .Net Framework 4.5, Silverlight, Microsoft Reporting Services (SSRS), Clear Case.
Senior .Net Developer
Confidential, KY
Responsibilities:
- Involved in the Development and Testing phases of SDLC.
- MVC Design Pattern followed for ASP.Net application development.
- Implemented Agile Methodologies and SCRUM Framework in the iterative process of development.
- Implemented Routing for the Web Application using Angular JS UI Routing.
- Designed Frontend with in object oriented JavaScript framework like Angular JS.
- Created Custom AngularJS Directives for the application.
- Create Custom layout using Kendo UI, JQuery UI and bootstrap.
- Helped implement a backend CQRS with event sourcing in node.js.
- Participated in estimations by interacting with end user and analyzing complexity of the application while redesigning legacy application by using latest technology stack (C#, Entity Framework (EF5), MVC & WCF).
- Reengineered the existing Application using ASP.NET MVC4.0 and Entity Framework (EF4) for referring individuals to forms within a network.
- Developed User controls using ASP.NET, VB.NET and used them dynamically in the web pages using Master pages and CSS.
- Involved in supporting, enhancing existing mobile site application using ASP.NET, MVC, CSS, HTML, Bootstrap, XHTML, and JQuery.
- Developed WCF Services and secured the services with token based authentication which will be passed from Mobile devices.
- Worked with Telerik to display huge amount of data to the inbuilt grid controls.
- Presentation layer (GUI) application has been created using MVC 4.0 Razor View, ASP.NET 4.0, MS Visual Studio 2010, and HTML.
- Used AJAX Library, CSS, JavaScript and various web controls to present data to users in a much comfortable environment.
- Enabled Client-side Data Validation in .NET using the validation controls like Regular Expression validator, Required Field validator.
- Used jQuery a concise JavaScript Library for traversing HTML document, event handling and AJAX interactions.
- Involved in developing applications in C# to meet the business requirements using Visual Studio.NET 2008.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- AWS Cloud management and Chef Automation.
- Involved in portal GUI design using Master page, Login control, Site map and Microsoft menu Control and client side validation is done by Ajax validation extenders.
- Worked extensively on web forms and data binding controls like Grid View, Data List and drop down boxes and Mapping page fields to the database fields.
- Performed the methods by using Web API.
- Used the Object Oriented Programming (OOP) techniques and created classes (in C#.NET) for database access.
- Designed the database using ADO.NET and was involved in writing and maintaining complex SQL Queries and the required Stored Procedures and Triggers.
- Used ADO.Net such as Data Reader, Data Adapter, Dataset, Data Table and Data View for retrieving, querying and manipulating data in the database.
- Worked with Data Sync of Oracle with Mongo where the inserts/updates happen in Oracle DB, should reflect those changes in Mongo DB.
- Used Mongo DB, in-memory caching along with SQL Server.
- Fixing the bugs and checking the modification into central repository system (JIRA).
- Used Jenkins for continuous build system.
- Designed and implemented reusable software elements like Custom Controls and also User Controls using ASP.NET.
- Used web server controls like Login Control, Menu Control and Substitution Control extensively in designing web forms.
- Achieved Master/Details presentation format of displaying data using Grid View and Details View.
- Involved Octopus Deploy in Deployment of the web application to the server.
- Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).
- Integrated WCF services to enable effective communication.
- Created packages using SSIS for extracting data from flat files, MS Excel files, OLEDB, MS Access to SQL Server database.
- Involved in providing technical support and maintenance for the application running at IIS 7.0.
- Programmed LINQTOSQL for between application and database, used extensively Data Grid.
- Used LINQ to Entity Framework using lambda expressions for communicating between business layer and database.
- Involved in Unit and Integration testing for quality assurance purpose.
- Involved in the testing of the UI Interface and cross browser testing.
Environment: Visual Studio 2010, C#, .NET Framework 3.5, MVC 4.0/3.0, WCF, Agile, Angular JS,Entity Framework 4/5,ADO. Net, ASP. Net, VB.NET,Mobile applications(Android and IOS), Bootstrap, Octopus Deploy, Web Services,Jenkins, AJAX, Telerik, Node.JS, CSS 3, Web API, Kendo UI, AWS, XML, XSLT, HTML5, DHTML, Oracle 11g, SQL Server,PostgreSQL, Mongo DB, TFS and LINQ.
.Net Developer
Confidential, Minnetonka, MN
Responsibilities:
- Worked in Coding for retrieving data from XML and Excel files provided and check them according to AEP Standards.
- Used Agile Scrum project for the risk data team and assigning sprint work item to developers and conducting sprint review meeting.
- Used Agile Scrum Methodology as the development process for the project implementation.
- Feasibility study of new developments and requirements.
- Designed Frontend with in object oriented JavaScript framework like Angular JS.
- Created Custom AngularJS Directives for the application.
- Worked with entity framework to connect database and web application.
- Data retrieval and manipulation using SQL Server 2012 and Entity Framework.
- Developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT, HTML5, JavaScript.
- Converted Web Sites Projects into Web Application projects, rewrite code of Classic ASP intoASP.NET(C# 2.0/3/3.5) based on business requirements. Created documentations for users anddevelopers.
- Used LINQ for querying capabilities in .Net.
- Involved in implementing AJAX and SOA application.
- Implemented the application using MVC 3 Architecture.
- Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
- Used Razor syntax in creating Asp.Net MVC application by reducing the coding aspect.
- Implemented Ajax features of JavaScript to have the specific content loaded as per user needs.
- Involved in writing queries using LINQ.
- Used Octopus for deployment of code and database.
- Used SOAP over HTTP5 to Implement Web Services and Consumed and published XML web services in the application.
- Worked with their server team as well and maintained their DNS server, network authentication, network resources, email accounts and all aspects of server software
- Used Agile Scrum methodologies throughout the project.
- Implemented Web Services to integrate the client systems using WCF.
- Setup identity and access management in azure cloud.
- Create role based access the azure cloud.
- Worked on MongoDB database concepts such as locking, transactions, indexes, replicationand schema design.
- Involved in System testing, N Unit Testing and Integration testing in development environment and ensuring application is according to specifications.
- Development of enterprise reports by pulling data from various sources and presenting in SQL reporting services (SSRS)
- Coding the presentation layer using WPF and silverlight and service layer using Windows Communication foundation technology.
Environment: Frame Work 3.5, ASP.NET 3.5, Classic ASP.Net, C# (3.5/3.0), MVC, Agile scrum, Angular JS,Entity Framework, Web Services, LINQ, Octopus, WCF, WPF, AJAX, ADO.NET (3.5/3.0), Azure, HTTP, DNS, SQL Server 2008, Silverlight, Mongo DB, XML, CCS3, XSL/XSLT, HTML5, JAVA SCRIPT.
.NET Developer
Confidential
Responsibilities:
- Analysis of the specifications provided by the clients.
- Successfully organized initial set of requirements into master list of Use Cases.
- We use to follow Agile Methodology to plan and schedule releases.
- Extensive experience in developing .Net frameworkapplications usingC#, ASP.NET, ADO.NET, VB.Net, ASP.Net, MVC, Web services, WSDL, WCF, Web forms, Win forms and AJAX.
- Worked in developing Interfaces, Coding and debugging using ASP.NET and C#.
- Feasibility study of new developments and requirements.
- Involved in requirement study and tool development
- Involved in requirement gathering, functional and technical specification.
- Implemented the module to print the clearance and regular tickets using the following skill sets - C#, .Net, MVC3, Entity Framework, Enterprise Library, SQL and LINQ.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Developed web forms using ASP.NET server controls and validated client side using Java Script.
- Used ADO.NET objects such as Data Adapter, Data Reader and Dataset for consistent data access.
- Writing Database routines, stored procedures and fixing up standard specifications.
- Setup the Development, Test, Production environment in Cloud-Microsoft Azure.
- Creating reports using the Crystal Report for the report needed by Middle Office, Back Office users.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used various tools for testing the developed code and Performed several testing to fix the bugs and ensure the application error-free.
- Configured TFS 2010 Environment along with Share point Services, Reporting Services.
- Used a hybrid of waterfall and incremental model as the SDLC.
Environment: .NET Framework 3.0, ASP.NET, Web Services, SOAP Messages, C#. NET, MVC 3, Visual Studio .NET 2010, JavaScript, IIS 6.0, HTML, Azure, Crystal Reports, SQL Server 2008, Share point, TFS.
Junior.Net Developer
Confidential
Responsibilities:
- Analyzing the specifications provided by the clients.
- Involved in requirement gathering, functional and technical specification.
- Developed UI/Components/Classes/Methods/Functions for the application and also Functionalities such as Data retrieval using disconnected record sets, using ADO.NET / ASP.NET / Windows Forms / Web Forms / Server controls.
- Used N-tier architecture for presentation layer, Business and Data Access Layers using C#.
- Coding and debugging using ASP.NET and C#.
- Maintained Windows application with Visual Studio 2008 with VB.NET.
- Created business Model in VB.NET to maintain connectivity with SQL Server databases.
- Developed the web forms using ASP.NET Server controls and Performed validation on the client side using JavaScript and Validation Controls.
- For consistent data access used ADO.NET objects such as Data Reader and Data Set.
- XML services, Database Designing, Reports.
- Writing Database stored procedures, views etc.
- Used Stored Procedures, Database routines for fixing up the standard Specifications.
- Implemented Unit Testing, Integration Testing and System Testing using NUNIT.
- Identified researched, investigated, analyzed, defined and documented business processes.
- Involved in enhancing the business layer to provide more interfaces and functions needed for the system.
- Used a hybrid of Waterfall and Incremental model as the Software Development Life Cycle.
Environment: Visual Studio 2005 and 2008, C#, ASP.NET, ADO.NET, .NET Framework 3.0, HTML, DHTML, CSS, Web Forms, JavaScript, Microsoft, XML, Web Services, IIS, SQL Server 2005, N-Unit, VSS, Crystal Reports 9.