Sr. Developer Resume
Mobile, AL
SUMMARY
- About 7+ years of solid experience in complete software life cycle involving Analysis, software development life cycle, design, development, testing, packaging and deploying of Windows Applications, Web Applications and Client/Server Applications on Microsoft platform.
- Extensive experience of designing and developing software applications with the .NET Framework (4.0/3.5/3.0/2.0/1. x), ASP.NET, ADO.NET, AJAX, LINQ, WCF, WPF, Silverlight, CSS, Web Services, SOAP,HTTP and ASP.
- Expertise in developing client/server applications on various architectural design patterns including MVC 3.0/4.0/5.0, MVP, MVVM Patterns. Two - Tier, three Tier and N-Tier Architecture for multi users.
- Excellent Experience in writing Data Access Layers using ADO.net Entity Framework 6.0/5.0 and LINQ to SQL.
- Excellent Experience in using scripting languages like Java Script, Type Script (Asynchronous java Script and XML).
- Experience in creating dynamic web pages using ASP.Net 3.5/3.0/2.0,Winforms,Webforms, User Controls, Custom Controls, Validators and AJAX Framework to obtain partial updates and faster response time.
- Responsible for designing Presentation Tier (Web Pages and Master Pages) using asp.net Master Pages, Themes, Skins, HTML, XML, CSS, Java Script and also Worked With ASP.NET Custom Controls.
- Extensively used and worked with Telerik RAD Controls for Silverlight.
- Possess in-depth knowledge in SQL Server 2008, SQL Server 2005/SQL Server 2000, with technologies such as Stored Procedures, TSQL, Views, Triggers, Transact SQL.
- Responsible for designing web pages with asp.net controls with rich user interface with Ajax control tool kit and JQuery for efficient and interactive WebPages.
- Knowledge in Object Oriented programming (OOPS) concepts using various Design Patterns.
- Experience in Customizing Master Pages,Page Layouts using SharePoint Designer 2013 and well versed with MS Office 365.
- Experience in various domains including Healthcare and Telecommunication.
- Proficient in developing Service Layer using C# andWindows Communication Foundation (WCF).
- Experience in generating reports using SQL Server Reporting Services (SSRS), Crystal Reports creating packages using SQL Server Integration Services (SSIS).
- Flexible and versatile to adapt to any new environment and work on any project.
- Highly motivated, possesses quick grasping power and very good analytical and technical skills.
TECHNICAL SKILLS
Operating Systems: Microsoft Windows XP, Windows 7
Technologies: NET, VB.NET, ASP.NET 2.0/3.5/4.0/4.5 , Win Forms, ADO.NET, XML, CSS, XSL, XSLT, UML, HTML, DHTML, WCF,AJAX, Java Script, VBScript, LinQ.
Databases: Oracle 9i, 10g, 11g, MS SQL Server 2005/2008/2012
Web Server: IIS 7.0/6.0
IDE tools: MS Visual Studio .NET 2005, 2008, 2010 and 2012, SharePoint Designer 2013, MS Office 365.
Version Control Tools: Subversion,TFS
Exposure to: LINQ, UML, TFS, MVC, SOA, NUnit, SVN
Reporting Tools: Crystal Reports, SSRS
PROFESSIONAL EXPERIENCE
Confidential, Mobile, AL
Sr. Developer
Responsibilities:
- Involved in Software Development Life cycle starting from Requirements gathering and performing object oriented analysis, design and implementation.
- Followed AGILE software development life cycle (SDLC) methodology to achieve a highly efficient end product.
- Developed a custom tool EDMX builder and T4 executor to generate entities using Entity framework.
- Working on MVC 5 architecture to create web applications using .NET and Sql Server.
- Created T4 templates to generate the code while adding a controller or view using Data Model class.
- Implemented Scheduler to send out notifications to users on daily/weekly basis.
- Created DAL (Data Access Layers) to establish database connectivity and data manipulation.
- Responsible for Designing & developing of web application using MVC Razor Views, Controllers, Asp.net MVC 5,C#.
- Wrote Stored Procedures in SQL Server 2012 and used Entities to bind the data to Grid View, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
- Used Grid View, Data List and Repeater controls with Paging and Sorting for displaying various data on to the page.
- Implemented client validations using Java Script, Type Script, JQuery, Ajax for updating data on the webpagesand ASP.NET MVC Validation implemented at Controller level.
- Worked heavily on User Interface (UI) as per the design specifications using HTML, CSS (Bootstrap)for the websites.
- Optimized existing complex multi-join queries to improve performance.
- Involved in fine tuning of existing SQL queries and table index optimization to increase database performance.
- Responsible for deployment of the Application in production and resolving any post-deployment issues and prepared code documentation in support of application development and done the code reviews.
- Implemented Unit Testing, Integration Testing and System Testing using NUnit, NHibernate.
- Used TFS for version control of the source code along with the maintenance of the builds and the relevant documents of the same.
Environment: .Net Frame Work 4.0/4.5, MS Visual Studio .Net 2012, C#.Net, Entity Framework, ASP.NET, SQL Server 2012/2008, CSS, XML, J Query, AngularJS, JavaScript, Ajax Toolkit Controls and SOAP/WSDL/ WCF, TFS.
Confidential - Tallahassee, FL
.Net Developer
Responsibilities:
- Participated in the design and development of new Change requests, project enhancements and Life Cycle.
- Developed an application using 3-Tier architecture with presentation layer (ASP.NET), business logic layer(C#.NET) and data access layer.
- Developed the procedural code using C#, ASP.NET, HTML, Ajax and JavaScript using Visual Studio.
- Worked on multiple modules in the business logic layer which had various external interface calls to services like Auto Coder, Interstate Connection Network (ICON) services and also developed use cases like RTAA, Back Date Claim, Assign and Maintain TPA, DUA and few others.
- Using ASP.NET Integrated various functionalities like schema validation, credential validation, business logic application in WCF.
- Created Master pages and changed the look and feel of Sites using HTML, Navigation controls, WPF, JavaScript, JQuery and Cascading style sheets with SharePoint Designer 2013.
- Developed multiple batch jobs like IB5 Exception and Blocked Routing Numbers to remove human intervention which update, move and delete the data in the database.
- Created reports for weekly, monthly and yearly schedule using Crystal Reports.
- Created User Controls, Web Forms for billing services modules using ASP.NET and C#.
- Developed WCF Services to interact with the back end to get the necessary XML data for each correspondence template.
- Created Multithread ASP.NET Application for concurrent users.
- Used ASP.Net input Validation controls for client side validation.
- Implemented design patterns and the entire backend of the application in C#.NET, using various object oriented features like inheritance, polymorphism.
- Used XSLT for XML data transformation in the application and schema to check the validity of XML document at various stages.
- Experienced in optimizing queries for performance by looking at Execution plan, creating INDEXES and views.
- Used FXcop to perform code review.
- Worked extensively with Oracle 11g XE in the whole project.
- Responsible for merging the code using TFS.
- Worked with Windows Workflow Foundation (WWF) tool PageFlowGUI all over the project life cycle.
- Support in weekly Build activities to smoothen the process till the code and scripts are deployed to higher environments.
- Generating the Class Library using LLBGen when there is database modification.
- Help lead, plan and manage team deliverables during the week and provide support to ensure it’s on time delivery.
Environment: UFACTS framework, LLBLGEN ORM Tool, PageFlowGUI, LINQ, WCF, WPF, FXCop, SharePoint Designer 2013, Team Foundation Server, Oracle 11g, XML, HP’s ALM,MS Office 365.
Confidential, Dallas, TX
.Net Developer
Responsibilities:
- Involved in Software Development Life cycle starting from Requirements gathering and performing object oriented analysis, design and implementation.
- Used N-tier architecture for presentation layer, the Business and Data Access Layers and were coded using C#.
- Developed Web applications using ASP.NET and application logic using C#.NET.
- Implemented service oriented component (SOA) Layer using C#.net and WCF to decouple the User Interface (UI) with Business Layer (BL).
- Worked on JavaScript for Client validations and ASP.NET for Server side validations.
- Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
- Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables.
- Worked in MVC 4 architecture to create web applications using ASP.NET and Sql Server.
- Created views and involved in database design, writing Stored Procedures, Triggers and Functions using T-SQL in SQL Server 2008.
- Designed and developed Web Forms using ASP.NET, C#, HTML and CSS for the UI.
- Used .NET AJAX controls to dynamically render the content on web pages developed using C#.
- Created, customized, SharePoint Portal Sites, permissions for users on various sites, updated content, and created custom navigation i.e. structuring document folders, quick launch.
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Used Data Contract as the standard mechanism in the WCF for serializing .NET object types into XML.
- Used Master Pages and Cascading Style Sheets (CSS) to output a uniform look for the application.
- Involved in the Design of the Application using ASP.Net, WCF, Entity Framework, Linq to SQL.
- Implemented Web Services using WSDL and SOAP.
- Used Team Foundation Server 2008 for version control.
- Created test cases using Nunit and performed unit testing using C# and NUnit Framework for the implemented modules.
- Refactored, re-architected, and enhanced an existing AngularJS application to follow strict MVVM/MVC patterns.
- Well Versed with Crystal Reports.
- Involved in the design of security module that gives access to users based on the roles.
- Used SSIS to load data from source files to target tables.
- Performed testing to fix the defects and troubleshoot the technical problems.
- Interact with Project managers and Business Analyst to resolve any issue in timely manner and keep everyone informedonthe status of the project.
Environment: .Net Frame Work 3.5/4.0, MS Visual Studio .Net 2008/2010, C#.Net, ASP .NET, SQL Server 2005/2008, CSS, XML, IIS 8.0/6.0, SharePoint, J Query, AngularJS, JavaScript, Windows Servers 2008, Ajax Toolkit Controls and SOAP/WSDL/ WCF, TFS.
Confidential, Atlanta,GA
.Net Developer
Responsibilities:
- Involved in analysis and design of the system specification and gathering requirements and prepared the document for proposed system.
- Used Model-View-Control (MVC) software architecture in web applications to view the html.
- Designed and developed 3-tier web application in .NET framework using C#, ASP.NET, JavaScript (AngularJs).
- Used JavaScript and HTML controls for Client Side validations.
- Used JQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
- Designing and developing the various user interfaces for the application.
- Developing User Interface (UI) as per the design specifications.
- Responsible for using LINQ and Lambda expressions while writing the code.
- Wrote LINQ-TO- SQL queries to perform DML operations from Entity Data Model.
- Designed different components using C# language and used Exception handling, Error providers to handle exceptions.
- Created and worked with dependency, attached and complex properties and plugged them into different silverlight services.
- Involved in writing stored procedures, tables, triggers, views, function using SQL server 2005/2008 database.
- Used Entity Framework and Linq to Entities to Connect to the Database and perform all the database transactions.
- Visual Studio 2010 is utilized as the IDE tool for the management of the project as they are developed and deployed.
- Implemented source control using TFS by creating.the projects in the TFS environment.
- Coordinate with the QA Team for Unit Testing and Integration Testing.
Environment: Microsoft Visual Studio 2010,C#.NET,ASP.NET, Entity Framework, SQL Server 2008 R2, .NET Framework 4.0, IIS7.0, XML, CSS, LinQ.
Confidential, New York
.Net Developer
Responsibilities:
- Successfully organized initial set of requirements into master list of Use Cases and Worked in an agile.
- Environment to deliver higher-quality software far more rapidly.
- Used WPF for creating windows and custom win from control using various animation techniques.
- Involved in development of Web Forms, Classes using C#.NET that incorporates both N-tier architecture and database connectivity.
- Designed web based user interface in C# with Web Forms HTML Controls and Web Controls.
- Involved in upgrading to .Net framework 3.0 from .Net framework 2.0 and also converted the application to ASP.Net from Classic ASP.
- Developed web pages and validated these pages using ASP.NET and VB.NET.
- Created Master Pages and CSS files to be applied to various web forms on the web pages.
- Created data access layer to communicate with the Oracle Database with ADO.NET objects.
- Used ADO.NET and data objects such as Data Adapter, Data Reader, Dataset, Data table, and XML Text .
- Reader /Writer for consistent access to SQL data sources.
- Client and server side validations using JavaScript and Validation Controls and performing the tasks related Database issues.
- Worked on web services to consume to feed financial data and provided security.
- Created views and stored procedures and optimizing them as required by front-end developers for easier implementation on web pages.
- Involved in Unit testing and regression testing of the entire application.
- Implemented version controlling using CVS.
Environment: .Net 3.0, ASP, ASP.Net,ADO.Net, C#.Net, Microsoft IIS V.6, CSS, AJAX Controls, WCF, Oracle, SOA, Oracle 10g,Web services, XML, XSLT, T-SQL, SOA, NUnit, SQL Server 2008, SSRSx
Confidential
Software Developer
Responsibilities:
- Involved in preliminary analysis of user requirements and design documentation.
- Worked closely with Product Manager, Software Architect and other Application Developers on application design and development .
- Developed Web2.0 rich internet application (RIA) using CSS, HTML and AJAX toolkit.
- Provided custom validations in ASP.NET & Client-side Validations using Java Script.
- Developed web pages with data bound controls, Data Grids and Data Lists.
- Provided filters using nested data lists for rendering data based on the selection.
- Used features like custom paging on data Grids to enhance the application performance.
- Developed Page Template and User Controls for easy maintenance and performance.
- Created complex queries, tables, views, triggers, and stored procedures.
- Used ADO.Net for database connectivity, storage and retrieval on SQLServer 2005.
- Optimized existing complex multi-join queries to improve performance.
- Involved in fine tuning of existing SQL queries and table index optimization to increase database performance.
- Worked with the Project Manager to stay on schedule and in scope, resolve issues and accurately represent project status.
Environment: ASP.NET, VS 2005, AJAX, HTML, CSS, VB.Net, ADO.NET, SQL 2005, IIS 6.0, Windows XP
