Senior .net Developer Resume
Orlando, FL
SUMMARY
- Over 8+ years of IT experience in all phases of Software Development Life Cycle (SDLC) such as planning, analysis, design, implementation and maintenance, Agile Methodologies like Scrum, XP and Practices like Test Driven Development and Behavior Driven Development.
- Extensive knowledge of applyingObject Oriented Analysis and Design (OOAD)for modeling a system as a group of interacting objects and implementing the system using Unified Modeling Language (UML).
- Proficient in using Design patternslikeSingleton,Abstract Factory, Observer etc for solving some common problems in software design.
- Expertise in developing N - tier web applications using C#, ASP.NET AJAX, MVC 3.0, VB.NET,VB 6.0, XML Web Services, ADO.NET, JavaScript, CSS, Themes for producing more flexible and highly scalable client/server environment.
- Extensive experience in developing XML Web Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience in using WCF services to store files in a repository, using a file storage service and hosted the service using multiple end points.
- Experienced in building animations for desktop applications using Windows Presentation Foundation(WPF)and Extensible Application Markup Language(XAML)filesinVisual StudioandExpression Blend.
- Involved in developing Angular JS applications
- Proficient in using Microsoft Enterprise Library in order to deal with common enterprise development cross-cutting concerns (such as logging, validation, data access, exception handling, and many others)
- Experience in usingLanguage-Integrated Query(LINQ)query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL).
- Expertise in using ADO.NET objects such as SQL Connection Object and Ole db Connection Object, Data Command Object, Data Reader Object, Data Set Object and Data Adapter Object to design data access layer.
- Created database objects in SQL Server 2012/2008 including complex Stored Procedures, triggers, cursors, tables, and views and other SQL joins.
- Expert in working with Reporting Tools - Crystal Reports, SQL Server Reporting Services.
- Extensive experience using Microsoft Technologies .NET Framework (4.0, 3.5, 3.0, 2.0), C#.NET, VB.NET, MVC, ASP, ASP.NET, Silverlight, WCF, WPF, LINQ, IIS, .NET Remoting, ADO.NET, JQuery, Javascript, Visual Studio .NET (2010/2008/2005 ),UML diagrams.
- Proficiency in web technologies like XML, Web Services, DOM, JavaScript, HTML, SOAP, WSDL, XSLT, XSL, CSS.
- Experience in developing websites using ColdFusion 8, Dreamweaver.
- Extensive Experience in SSIS and SSRS.
- Comfortable working in a fast-paced environment, building and leading cross departmental integration teams, and working with cutting-edge technologies.
- Experienced in using Configuration Management, setting up company Version policies, build schedule using Team Foundation Server, IBM Rational Clear Case and Visual Source Safe (VSS).
- Extensive working experience in unit testing framework - VS.Net Integrated Unit Testing framework and NUNIT.
- Exceptional communication and presentation skills, ability to interrelate with people at all levels.
- Experience in Using Infragistic tools for providing better user interface.
TECHNICAL SKILLS
IDE Tools: WCF, ADO.NET 4.0/3.5/3.0/2.0, MSMQ, Web Services, SOAP, WSDL
Programming Languages: C#, C++, LINQ, T-SQL, My SQL
Web Technologies: ASP.NET 4.0/3.5, ADO.NET, JavaScript, Angular JS Ajax, Ajax Control Toolkit, JQuery, HTML5, CSS, Ninject (IoC)
XML Technologies: XAML, XML,,XMD, XDOCUMENT, XSLT, XPATH
UI Technologies: Web Page, Windows Forms, MVC4 Visual Studio 2005/2008/2010, SQL Server Management Studio
.Net Frameworks: .Net Framework 4.5/ 4.0/3.5/3.0/2.0
Databases: MS SQL SERVER 2012/2008/, Oracle 10g/9i/8i
Reporting Tool: Crystal Reports and SQL Server Reporting Services
Modeling Tools: MS Visio 2010/2007
Version Control Tools: Team Foundation Server
Middleware Servers: Windows Server 2003/NT
PROFESSIONAL EXPERIENCE
Senior .NET Developer
Confidential, Orlando, FL
Responsibilities:
- Involved in developing and fixing the issues in Charges and Sentencing Module.
- Involved into preparing query parms, System Parameters and configure the elements.
- Worked on 3 major releases including product monitoring after go-live.
- Analysis of the Design Documents and understanding the high-level concepts and worked closely with Business Analysts to discuss, get clarifications and filling the gaps.
- Involved in bug solving and implemented detailed error information in all phases of the application and logged in the Database
- Involved in developing Business layer and Data Access Layer for CRUD operations.
- Wrote many Unit tests and Integration tests to test the functionality of the application.
- Involved in managing and coordinating with off-shore team and testing team.
- Responsible for maintaining versions of source code in TFS.
- Implemented Dependency Injection using Structure map.
- Involved in developing API using WPF
- Involved in testing and maintain the front end applications using Angular JS.
- Involved in code review meetings and presented my code to entire team for each release.
- Effectively implemented latest technologies like LINQ and C# 4.0 techniques.
- Used code review tools like Style Cop and Code Analysis which runs GEICO MSI rules to review the code base.
- Expertise in creating forms and binding data of HTML using Angular JS.
- As a part of Agile Environment attended daily scrum calls, Team meeting like Sprint Planning meetings, Retrospective meetings.
- Coded stored procedures and functions for the team's data access layer and batch processing requirements
- Created and consumed a .NET remoting objects.
- Involved in Instantiate and invoke a .NET remoting object.
- Extensive Use of Infragistic Controls all over the application.
- Created SQL Server 2012 Tables and wrote complex Stored Procedures, Queries those are required for the application.
- Created and Scheduled several jobs using SQL Server Agent.
- Used MOQ for Unit testing the functionality.
- Responsible for the full application lifecycle implementation,customization and testing of Microsoft solutions.
- Interact with clients and demonstrate individual technical and professionalknowledge to ensure that the work products and deliverables are of thehighest caliber to ensure client satisfaction.
- Identifies, develops, and implements techniques to improve engagementproductivity, increase efficiencies, mitigate risks and resolve issues.
- Responsible for providing support and leadership on large ApplicationMaintenance Platforms, 24/7 support on high priority incidents
- Develop positive working relationships in a distributed team,experience collaborating with offshore team members is valued.
- Responsible for meeting stringent service level agreements
- Working and communicating directly with customers to ensure thatexpectations are being met.
Senior .NET Developer
Confidential, Oklahoma City, OK
Responsibilities:
- Designed and developed a web portal for an energy company using ASP.NET, .NET Framework 4.0 Visual Studio 2010, LINQ, and Windows WF.
- Used MVC 3 Design Pattern with Ajax, JQuery, JSon
- Actively participated in full System Development Life Cycle (SDLC), including DB design
- Created three-tier architecture for the Web Portal System, using several building blocks from Microsoft .NET platform including Entity Framework with LINQ to access Database and chart control to demonstrate data.
- Designed Data Access Layer using LINQ which involved accessing data from the Database using Connected Architecture which requires the strong OOPS concepts
- Managed Client’s database and files which included adding, editing, deleting of records. Also included upload, download, display, delete documents, and Excel file processing.
- Worked on Administration portal to add, delete customers, control data charts reports and files for the customers.
- Created passwords administration of users, groups, roles, permissions, policies, and application access provisioning allowing customers to see their respective reports and data by date.
- Implemented both client side validation using JavaScript and DHTML, as well asserver side validation.
- Wrote SQL Queries and Store Procedures using T-SQL b SQL Server 2008.
- Used AJAX Control Toolkit to enhance performance along with updating panels, animations, and for calendar control.
- Used Java Script, HTML, DHTML, IIS and CSS for developing Web Pages.
- Worked with Ajax enabled WCF services using C# and ASP.Net.
- Used Web services to communicate with the business layer objects.
- Developed email component with functionality to automatically send email when used updated password.
.Net Developer
Confidential - Indianapolis, IN
Responsibilities:
- Very handy for file upload support and ETL work.
- Also designed to integrate documents into Wiki docs and other storage.
- Developed applications to support mobile applications for car auctions, dealers and vehicle transporters.
- Both production and utilitarian consumption web services .Net MVC4.
- SQL Server stored procedures, staging and storage tables.
- Distributed friendly (configurable) .Net machine and web services.
- Developed a back office web site to support multiple, regional databases for auctions.
- Features include maintenance configuration, role based access control, auction specific events, reports, web service definitions, assets and other assorted database resources.
- Role & application based secured, written in C# Asp.Net 4.5 using Model View Controller 3, themed by Boilerplate cascading style sheets and jQuery framework for Ajax and web controls.
- In addition, the project leveraged Microsoft® Data Entity Framework and scaffolding to rapidly create/update poco (plain old common language run-time object) models, template views and controllers.
- Assisted in the management of Amazon Web Service including creation of system images, replicating additional machines, security groups in addition to setting up and con
.Net Developer
Confidential - Charlotte, NC
Responsibilities:
- Worked all face of Software Development Life Cycle (SDLC) and identifying the requirements and defining the business rules to user requirements.
- Used Service Oriented Architecture (SOA) approach for design and developing distributed applications using WCF and Web Services.
- Developed the independent Windows Communication Foundation (WCF) services. Implemented WCF endpoints for services for communication in different protocols.
- Extensively involved in developing components for Business layer and Data Layer, implementing designing.
- Developed ASP.NET (ASPX) class/modules to display backend data on the web browser using ADO.NET.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used C#.NET for development and design of the Business Logic and Data Access Layers use of Generics, Properties and Anonymous methods.
- Designed different components using C#.NET language with extensive use of Object Oriented Programming techniques (OOPS) like Abstract Classes, polymorphism, Interfaces etc.
- Extensively used User interface controls which use JQuery to validate client side validation.
- Developed Web Service Application Programming Interface (API) s for exposing functionalities to client applications.
- Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel and Timer in some web pages.
- Designed website in ASP.NET 3.5 with a consistent site-wide page layout Using Master Pages and their associated content pages.
- Intensive use of Cascading Style Sheets (CSS) and XHTML to design look and feel of the web pages.
- Programmed ADO.NET for communication between application and database, used extensively Grid views, Data Set, Data Table and Data Adapter to render reports.
- Developed the data binding and Data Access with SQL using ADO.NET.
- Created Stored Procedures for generating reports.
- Used Team Foundation Server (TFS) for Version Control, creating and managing projects.
.Net Developer
Confidential
Responsibilities:
- Involved in customizing, testing, debugging, application evaluation and implementation
- Developed Generic Data adaptors for Health care application. Browser Compatibility has been handled for business solutions
- Worked on presentation, business and data access layer
- Responsible for Design and Development of Web forms in ASP Classic using C#
- Designed and developed C# classes, Used extensively data grids in ASP.Net, Web forms
- Used extensively user controls and custom controls in ASP.Net, Web forms. Involved in database design and system design, Used ADO.Net for data access, used Data Adapter, Reader, Dataset Classes
- Developed stored procedures, triggers and functions. Developed a Web service using C#
- User management, maintaining users of different roles and workflow. Created the test cases and performed unit testing using for these modules
- Designed and Developed Web forms for the patient demographic system
