Senior .net Developer Resume
Tampa, FL
SUMMARY
- Extensive hands on experience in creating applications using .Net framework2.0, 3.0, 3.5, 4.0, ASP.NET, MVC, WCF, WPF, AJAX,C#.NET, VB.NET,ADO.NET, Classic ASP, Chili Soft ASP 3.6.2, Visual Basic 6.0, JavaScript, XML, XSLT,CSS,HTML, MSSQL 2005, 2009, Oracle 9i and MSACCESS.
- Very good implementation knowledge in developing front end web UI using HTML5, CSS3, JavaScript, IIS,Telerik Rad Grid controls.
- Developed web services using WCF, RESTful Supported API, SOAP web service.
- Well versed with design and development of user interfaces using visual studio .Net platform (HTML5, CSS, Bootstrap, XML, XAML, XSL, and Razor) with in depth knowledge of architecture and the framework of windows mobile and tablet devices.
- Hands on experience in coding in a complete Test Driven Environment across various layers.
- Integrating with SQL / Oracle servers for data access, Database design and deployment.
- Module lead for the Centre Of Excellence - .Net and Consumer Goods.
- Expertise in .NET framework with great proficiency in creating applications using WinForms, Web Forms, ASP.NET, C#/VB.NET, ADO.NET, XML, AJAX toolkit, Cascading Style Sheets (CSS), JavaScript, WCF, WPF, IIS7.0, SQL Server 7 /2008, LINQ, Silverlight and Visual Studio.NET.
- Extensive Knowledge of Object Oriented Paradigm Design Patterns including Model View Controller (MVC) 3.0.
- Designed, configured and developed the GUI web application using ASP.NET, C#.NET, VB.NET, JavaScript, and CSS,Flex.
- Developed service contract, operation contract & data contract classes to support communication between Agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET.
- Conversant with various High end tools (Visual Studio 2012, 2010), technology, practices and design patterns.
- Extensive knowledge on web analytics, web application performance tuning, Code analysis, Rich UI development, cross browser compatibility.
- Familiarity with FIX Protocol and real time handling of messages.
- Excellent understanding on building dashboard reports and charts in various technologies and tools like Flash charts, .Net 4.0 Charting and SSRS reports.
- Demonstrated abilities in developing of various web applications across all phases of SDLC and Gained experience in web application requirement analysis, design, development, testing, deployment, database design and integration.
- Strong work experience of Agile and Waterfall methodologies.
- Ability to explore, learn and implement latest Technologies to build high performing and secure applications.
- Excellent interpersonal & analytical skills with high adaptability to changing business environments.
- Excellent interaction with Clients from various platforms like consumer goods, BFS and CRM sectors.
- Coordinating with offshore and onshore teams to drive through the SDLC on various critical issues.
- Used Team Foundation Server (TFS) to manage the backlog and work items.
TECHNICAL SKILLS
Languages: C#, VB.NET, HTML 5, XML, JavaScript, Ajax, C, C++.
Web Technologies: ASP.NET 1.1/2.0,3.0/3.5,4.5, VB.NET, ADO.NET, LINQ, CSS3BOOTSTRAP, JQuery,AngularJs.
Databases: SQL Server 2008/2012, T-SQL, Stored ProceduresPL/SQL, SQL Server Data Tools 2013 (SSDT)
Web Protocols: HTTP, SMTP and SOAP.
Development Tools: Visual Studio 2005, 2008, 2013 Visual Source Safe, SVN, Microsoft Team Foundation Server 2010.
Reporting Tools: SQL Reporting, Microsoft SQL Server Reporting Services 2008R2 (SSR S),Crystal Reports, SSIS
Foundation Technologies: WPF, WCF
Testing Tools: N unit testing, xunit
Platforms: Windows NT/2000/XP/2003, 2008, 2012
PROFESSIONAL EXPERIENCE
Confidential, Tampa, FL
Senior .Net developer
Responsibilities:
- Worked with Business Analyst's and Project managers to drive out requirements and implemented an elegant solution to the task at hand.
- Used Web API as an ideal platform in building Restful applications on .NET Framework.
- Used ASP.NET 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.
- Responsible for designing the ASP.NET application authentication using .NET Framework, Model View Controller MVC and IIS security model.
- Implemented View Model patterns/ in creating and managing Views, Partial Views, View Models, Web APIs using ASP.NET MVC, Custom Error Pages.
- Created AngularJS Controllers, Scope, Model, view, Services, Factory etc., which Isolate scopes perform operations in UI.
- Using AngularJS created custom directives for data manipulations, display data in company standard format in UI.
- Implemented ORM Framework Entity Framework Code First Approach with Repository Pattern and its implementation over the Business and Presentation layers.
- Created and consumed ASP.Net Web services and implemented REST full Web API/WCF services for service layer, created Action filters and Exception filters to implement RESTAPI.
- Enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted on IIS.
- Created Stored Procedures, Functions, and Triggers using T-SQL in SQL Server 2005 to insert, update, and delete data inside tables.
- Development of enterprise reports by pulling data from various sources and presenting in SQL Server Reporting Services (SSRS).
- Responsible for maintaining versions of source code using Team Foundation Server.
- Prepared WCF Service layer to handle client-service interaction. Involved package creation and deployment.
- Responsible in developing Stored Procedures, Views, Indexes, Scripts for database transactions on SQL server 2012.
- Involved in Troubleshooting and Debugging of the application within the stipulated time.
Environment: C#, ASP.NET MVC 5.0/4.0, ENTITY FRAMEWORK, WCF, WEB API, TFS 2013, ANGULARJS, VISUAL STUDIO 2013, MICROSOFT ENTERPRISE LIBRARY, IIS 7.0., HTML5, DOM, REST WEB SERVICES, LINQ, SQL SERVER 2008R2.
Confidential - Fox borough, MA
Senior .Net developer
Responsibilities:
- Designed UI screens and code using Visual Studio 2010/13, WPF, AJAX, XML and CSS with object oriented programming techniques.
- Used various features of C# and (e.g. reflections, generics, partial classes, LINQ).
- Involved in architectural implementation through code and design
- Used MVVM pattern for development of WPF applications.
- To retrieve the data in the form of objects and properties, such as customers and customer addresses, without concerning them with the underlying database where this data is stored using ENTITY FRAMEWORK.
- Developed the frameworks using ASP.Net MVC4.
- Developed an open-source web application framework maintained by individual developers and corporations to address many of the challenges encountered in developing single-page applications using AngularJS.
- Created & hosted WCF Services and also used different bindings to make it available to different types of clients.
- Developed stored procedures and functions used in the data layers that extract data for different application modules and to generate reports.
- Worked with delivery team along with offshore and onshore team members for planning timely delivery of project modules.
- Interacted with testing team for requirement clarifications, bug tracking and test case reviews.
- Worked on parsing and editing XML documents by validating it to the schema using class Libraries provided by .NET. Designed and developed several SQL Server stored procedures for all the DML functionality for the web site.
Environment: C#, ASP.NET, MVC, Web API, HTML5, CSS3, JAVASCRIPT, ENTITY FRAME WORK, WCF, WPF, XML, XSD, XSLT, SQL Server 2008, CRYSTAL REPORTS, TFS, AND INFRAGISTICS CONTROLS, ANGULAR JS, J QUERY.
Confidential, Madison, WI
Senior .Net Developer
Responsibilities:
- Analyze the enhancement requests, production issues and tech debts (existing performance bottlenecks, other area of improvements in code) and provide appropriate solutions ensuring the quick response time and quality of solutions.
- Perform code development in a complete TDD (Test Driven Development) environment using testing frameworks (N-Unit and Angular JS).
- Designed the application using an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- To develop the Controller class and View class (MVC pattern) for check in and checkout use case.
- Created data warehouse for the project which improved ASP web reporting efficiency.
- Architect the application using MVVM model for WPF.
- Proficient in developing Service Layer using C# and Windows Communication Foundation (WCF).
- Created snapshots by using WPF (Windows Presentation Foundation) for the functional requirement phase and used SQL Server Integration Services (SSIS).
- Development of (MVC3, and MVC4) Model, View, Controller framework using C#.
- Created the Winform and WebForm Pages in ASP.Net with C#.
- Created Styles and Control Templates to be used in the UI using WPF.
- Experience in developing MVVM based applications to implement WPF based desktop application development.
- Worked extensively in developing the web pages using ASP.Net, C# using .Net framework 4.0, 3.5, WCF, WPF and MVC.
- Analyze the applications and suggested scope for automations as the system is vastly distributed and involves many processes driven manually.
- Understand the complex code logic of existing applications, database design, web services, and extensions and transact with legacy code, database and remote applications.
- Perform peer code reviews and suggest improvements.
- Manage defects and code using TFS in Visual Studio 2012.
Environment: ASP.Net, SQL, VS-2012, jQuery, Angular JS, Web services, WCF, LINQ, N-Unit, VB6, TDD, TFS,, JavaScript, Web Services/WCF, XML and Agile.
Confidential, DC
Sr .Net Developer
Responsibilities:
- Analyze the requirements and production issues and provide the fixes adhering to SLA, Best practices, performance and security.
- Worked closely with clients to understand the enhancements required in existing applications to meet the business demands, document the requirements and coordinate with off shore teams to develop test and deploy.
- Coordinated with other upstream and downstream application owners like Informatica team, Cognos Team, Summit.
- Worked extensively in developing the web pages using ASP.Net,C# using .Net framework 4.0, 3.5, WCF, WPF and MVC.
- Implemented WCF Services to enable clients to connection and maintenance of the applications remotely team, Bloomberg team...etc to ensure the data flow across applications was flawless and precise.
- Identify performance bottlenecks and fine tune the applications for performance enhancements as part of value add solutions for clients.
- Analyzed the applications and suggested scope for automations as the system is vastly distributed and involves many processes driven manually.
- Understand the complex code logic of existing applications, database design, monitor scheduled jobs for dataflow through other Upstream and downstream applications like ETL - Informatica, Macros, Windows services, Cognos and SSRS reports.
- Worked on all phases for the enhancement activities of existing applications right through requirement analysis, Impact analysis, development, testing and deploying the releases on to different servers.
- Worked on enterprise level activities like business continuity and Disaster recovery measures in case of Emergencies, Code release management and server migration.
- Developed critical reports in Sequel Server Reporting Services to be used for vital forecasts and analyzing the Current trends of money flow.
- Implemented WPF to design web pages.
- Analysis, Design and Development of modules using ASP. Net, C# .Net
- Worked extensively on configuring new servers to deploy the applications, install certificates, soft-wares, plug-insand frameworks.
Confidential
.Net Developer
Responsibilities:
- Analyze the business requirements by closely working with the clients and Convert them into technical Specifications and document the same.
- Design the web application to interact with the data provided by DW team, understand the database design to develop the dashboard.
- Involved in migration of the current ASP application to ASP.NET.
- Designed the application using an MVC (Model View Control) architecture that promotes a clear separation of the presentation, business logic and data access tiers.
- Developed the independent WCF (Windows Communication Foundation) services and defined Service Contracts.
- Used WPF for developing a desktop application, handled routed events.
- Hosted the WPF control inside a win form using split container and element host for rich UI.
- Used various stack panels and controls in WPF.
- Design charts using ASP.Net 4.0 chart controls to display the data extracted from social network APIs and integrate with the applications.
- Schedule the batch to extract and load the data from APIs into DB.
- Co-ordinate with onsite and offshore team to meet the expectation of client, perform code review and analysis to ensure the application meets the coding standards and performance.
- Prepare test cases and conduct Unit testing and Integration testing of the application.
- Deploy the application onto server and configure the application settings.
- Conducting peer review for Code analysis and Implementation of best practices, integrating and versioning the same in VSS.