We provide IT Staff Augmentation Services!

Senior Application Developer Resume

0/5 (Submit Your Rating)

Troy, MI

SUMMARY

  • Over 13 years of experience in Microsoft technologies with extensive experience in systems analysis, design, programming, testing and implementation using multi - tier and Client Server architectures
  • Experience in different facets of business: Insurance, Health, Finance, Educational, and Electrical
  • Extensive experience in developing web application using ASP.NET, C#, Sliver Light, ADO.NET, .NET Remoting, JavaScript, SQL server, LINQ and Web Services
  • Good experience and knowledge in developing windows application using - Windows Presentation Foundation(WPF), Windows Communication Foundation (WCF), Windows Work Flow (WWF)
  • Broad knowledge in implementation of Object Oriented Programming (OOPS)
  • Experience in Microsoft .NET Framework 2.0, .NET Framework 3.5,, .NET Framework 4.0
  • Strong experience with XML parser technologies viz. XSD, X-Path, XSLT
  • Working Knowledge in developing Business Reports using Crystal Reports
  • Strong experience in building application with Domain Driven Design
  • Database development, Performance tuning, Database design and Analysis with SQL Server 2000/2005 and Oracle Database
  • Working experience with Microsoft SharePoint MOSS 2007, Windows SharePoint Services 3.0
  • Extensive hands on experience in SQL stored procedures, Cursors, Triggers, Functions and SQL Server 2005 Integration Services (SSIS)
  • Created Master Pages, reusable Web User Controls, Custom Controls and used ASP.NET server controls extensively
  • Sound exposure to the Software Development Life Cycle: Feasibility, Design, Analysis, Coding, Testing, Deployment, Maintenance, and End user training
  • Decent exposure to various methodologies such as Agile/SCRUM Model, Water Fall Model
  • Dexterous co-ordination with software development team for project implementation, in implementing the business specifications to technical details
  • Ability to work as a team member and independently in a business environment
  • Strong technical and analytical background, excellent analytical ability, problem solving, decision-making, good communication skills, team player and goal oriented, with a commitment towards excellence

TECHNICAL SKILLS

Languages: C#, C#,VB.NET, VB, C, C++, Action Script, Java

Scripting: VBScript, JavaScript, JQuery

Technologies: ASP.NET 1.1, ASP.NET 2.0, ADO.NET, AJAX, Web Services, CSS, DHTML,XML/XSLT/X-Path, COM, COM+, DCOM, .Net Remoting

Tools: /Library: UML, .NET Framework Classes, Web services

Databases: Oracle 8i/9i, MS Access, MS SQL Server 2000/2005

Methodology: Design Patterns, Domain Driven Design, Test Driven Development, Service Oriented Architecture, Web Services Contract First

Web Servers: IIS

PROFESSIONAL EXPERIENCE

Confidential - Troy, MI

Senior Application Developer

Responsibilities:

  • Senior Developer in designing, development & maintenance of the website & database using C#, ASP.NET MVC 3.0/4.0, Entity Framework, Web Services, XML, XSLT, jQuery & Plugins, AJAX, SQL Server 2008.
  • Interact with clients for planning, requirements gathering and provide technical support.
  • Create database tables, schemas; wrote stored procedures, functions, dynamic SQL queries; database maintenance etc.
  • Used Entity Framework for retrieving data using Models from SQL Server database.
  • Consume and integrate various WCF REST web services.
  • Developed, coded and reviewed Sitecore CMS web programs.
  • Extensive use of jQuery & plugins for various interactive features and for retrieving and rendering data using asynchronous calls to enhance user experience.
  • Implemented JavaScript patterns for client side scripting for better reusability and maintainability.
  • Implemented role based authorization for users to give appropriate access to various features of the site.
  • Worked in agile environment. Actively participated in daily scrums.
  • Use of XML, XSL & XSLT for developing various reports and export to excel features.
  • Designed and developed reusable custom .NET UI components and partial views.
  • Responsible for builds, deployments and maintenance of applications on production.
  • Use of AJAX to improve functionality and performance of application.
  • Develop various charts & graphs using asp.net chart controls. Implement dynamic e-mail functionality using HTML & XML templates.
  • Supervise junior developers.

Environment: ASP, ASP.NET 4.0, ASP.NET MVC 4.0, SQL Server 2008, C#, VB.NET, HTML 5, CSS, JQuery, Teleriks, Bootstrap framework, knockout-js, Sitecore CMS, Visual Studio 2012, TFS

Confidential - Durham, NC

Senior Application Developer

Responsibilities:

  • Developed various Webforms using ASP.NET 4.0, MVC 4.0, C#, SQL Server 2008, Visual Studio 2012, and JQuery.
  • Involved in writing SQL Queries, stored procedures, functions, Views etc.
  • Used Repository and Unit or Work patterns.
  • Used telerik rad controls like RadWindow, RadGrid, RadSplitter, RadCalendar, RadComboBox etc for various features and functionality.
  • Used Twitter Bootstrap framework, glyph icons, font-awesome icons, across all the applications to have a common look and feel for all the controls.
  • Update and customize variety of controls like gridview, treeview, menu, listbox, dropdownlist, textbox etc to new styles and themes and update functionality.
  • Used JQuery for all client side functionality.
  • Interact and coordinate with onsite and offshore teams for all the application development and maintenance.
  • Worked in agile development and participate in daily sprint calls.

Environment: ASP.NET MVC 3.0/4.0, Entity Framework, jQuery, AJAX, XML, XSLT, Web Services, HTML, Visual Studio 2010, TFS, VSS, Oracle 11g, SQL Server 2005/2008.

Confidential, WI

Senior Application Developer

Responsibilities:

  • Develop application using C#, VB, ASP.NET 4.0, WCF, Web Services, XML, XSLT, JQuery & Plugins, AJAX, SQL Server 2008.
  • Implemented Forms authentication to create authentication tickets to track users throughout the site.
  • Implemented Role based authorization to give appropriate access to different kinds of users in the system. Implemented 3-tier architecture.
  • Designed and Implemented WCF web services for communication and exchange of data among different services of the application.
  • Extensively developed, used WCF components for data retrieval and manipulation.
  • Involved in defining Endpoints, Data Contracts, Message Contracts, Bindings, Session Management, and Transaction management in service layer and Hosting WCF services.
  • Developed file upload functionality and implemented auto file transfer windows service to copy files to different location.
  • Used JQuery extensively across the application for client side validation, ajax page method calls, JQuery UI, DOM manipulation, and for various user friendly navigation features.
  • Wrote SQL Stored procedures, functions in T-SQL for accessing data from SQL Server.
  • Used C#.Net to write the data tier code to interact with Oracle database at the backend using ODP.Net and ADO.Net.Used LINQ to query in memory datasets and data tables.
  • Implemented global exception handling.
  • Used Team Foundation Server for version controlling, assigning bugs and tracking

Environment: ASP.NET 4.0, C#, VB.NET, JavaScript, JQuery, AJAX, XML, WCF, HTML,ADO.NET, Visual Studio 2010TFS, Oracle 11g, SQL Server 2008

Confidential

Senior Application Developer

Responsibilities:

  • Developed interactive ASP.Net Web forms using C#, ASP.NET, AJAX, Ajax Control Toolkit, SQL Server.
  • Written complex Stored Procedures, Functions, T-SQL queries in SQL Server.
  • Developed centralized dashboard for easy access of all planning templates across all years.
  • Consumed and integrated various web services for various reports.
  • Used Caching wherever appropriate to improve performance of the application. Effectively used Sessions for state management.
  • Used one master page for application and nested master pages for different plans for easier maintenance and consistent look.
  • Extensively used JavaScript and JQuery for various client side validations, call page web methods and manipulate DOM elements.
  • Used Ajax Control Toolkit for implementing various features like cascading panels, datecontrol, tabs, modal popup etc.
  • Developed various dynamic reusable user controls.
  • Responsible for application production publishes, support and maintenance.
  • Independently programmed to convert entire web application to PDF documents using Dynamic PDF.
  • Developed various admin reports related to all plans to keep track of all submissions and for better manageability.

Environment: .NET Framework 3.0, C#, ASP.NET, AJAX, ADO.NET, XML, HTML, JavaScript, Visual Studio 2008Ajax Control Toolkit, VSS, SQL Server 2005

Confidential - Cleveland, OH

Senior Application Developer

Responsibilities:

  • Actively participated in the design, implementation, deployment, configuration, and maintenance phases
  • Understanding and analyzing the client’s requirement and involved in Graphical User Interface(GUI) designing of the application
  • Implemented Model View Presenter (MVP) design patternto keep as much of the User Interface as testable as possible and preserveseparation of concerns
  • Modified built in classes for the applications to in corporate necessary functions
  • Created several user controls using C#, ASP.Net
  • Implemented branding and customizing of the user interface(UI) for SharePoint sites
  • Extensive work with Site Definitions, Master Pages, Templates and Themes
  • Created Custom Web Control Multi-Select Drop-Down box in the form of Composite and Derived Controls
  • Implemented Embedded resource for images files in application
  • Used Data Grids extensively for development of user controls.
  • Designed cascading style sheet (CSS) to set style on ASP.NET pages
  • Implemented the back end data processing using Extractor Transformer Loader(ETL)
  • Implemented ETL migration systems using SSIS
  • Created stored procedures and views using SQL to provide custom data access
  • Implemented page level error handling using Custom Error pages and Error logs
  • Used LINQ and N-Hibernate to write Data Access Layer (DAL) module.
  • Implemented and consumed SOA services using Web Services and WCF
  • Used Ajax Controls such as Calendar, Update Panel
  • Implemented various Validation controls for client-side validation of Server Controls
  • Used Query Analyzer extensively for querying the database for additions and modifications
  • Configured and implemented caching using Cache objects and Cache directives
  • Actively participated in Project Schedule, Code reviews and Deliveries
  • Created test plans and performed unit and regression testing on application using N-unit

Environment: C#, Infragistics, ASP.Net, ADO.NET, SQL Server 2000/2005, Telerik UI component, XML, XPATH, XSLT, HTML/XHMTL, CSS, JavaScript, SharePoint Designer, InfoPath Forms, Web services, SOAP, REST, Flash, AJAX, IIS, Crystal Reports, Visual Studio 2005, Visual Source Safe, Visual Team Foundation Server, Windows 2003

Confidential - Pittsburgh, PA

Senior Application Developer

Responsibilities:

  • Responsible for making the project development adhere to Object Oriented Analysis and Design methodology
  • Worked extensively in designing UML diagrams for the Framework and Business Process Workflow
  • Used JavaScript validation controls for validating the user input
  • Used Master pages to create a consistent layout of the pages
  • Design, Development of Web Forms using .Net Framework (C#, ASP.Net, ADO.Net) for the user interface (UI) with SQL Server 2000 as the Database
  • Developed reusable Web User Controls using VB.NET
  • Used AJAX for better Customer Experience
  • Implemented Web Services using C#, ASP.NET, ADO.NET, SOAP, WSDL and DISCO
  • Developed Web forms using server controls like Data Grids, Data Lists to display/edit data
  • Extracted data into Data Sets and Data Tables from Database using ADO.NET
  • Responsible for writing Stored Procedures, Triggers, Views, User Define Function.
  • Extensively used XML and XPath to create, read, and manipulate the XML data.
  • Created XML Web Services and consumed it from data access layer
  • Used Crystal Reports as a reporting tool to feed data from SQL Server 2000 to the reports

Environment: C#,VB.Net,ASP.Net,ADO.NET, SQL Server 2000/2005, XML, XPATH, XSLT, HTML/XHMTL, CSS, Java Script, MS Operating Systems, Web services, SOAP, AJAX, Crystal Reports, Visual Studio 2005, Visual Source Safe, Windows 2000, IIS

Confidential - New York, NY

Software Developer

Responsibilities:

  • Provided design recommendations based on usability standards and industry best practices
  • Designed and Implemented User Interface Layer using ASP.NET Web Forms
  • Created ASP.NET User Controls to reduce the complexity of user interface design
  • Performed extensive web page coding in C#
  • Created Web Services using C# and exposed them through SOAP to easily connect to applications on other servers.
  • Developed ASP.NET pages in C# to meet the business requirements.
  • Developed Style sheets, Skins and Themes for web applications using XML and XSLT.
  • Used JavaScript for client side validation and browser detection
  • Involved in Database Designing in SQL Server 2000 and T-SQL coding
  • Contributed to the design databases for several modules and developed stored procedures, triggers to be used by the application
  • Implemented the required database access using ADO.NET
  • Used ADO.NET components like Data Adapter, Data Reader and Data Set
  • Implemented the Mailer component, which is used to send mails from an application using any available SMTP server in the network, which keeps record of the mails in various formats like text file and database
  • Involved in application manual testing as well as unit testing
  • Used Microsoft Visual SourceSafe for version control

Environment: C#, ASP.NET, ADO.NET, SQL Server 2000, JavaScript, XML, XSLT, Visual Studio.Net 2003, Windows 2000, IIS

Confidential - Louisville, KY

Developer

Responsibilities:

  • User Requirements, Analysis and Specification
  • Responsible for Design and Development of GUI screens using ASP.NET
  • Programmed business logic using C#
  • Redesigned the application process from ASP to ASP.NET in C#, Data transactions involve Stored Procedures and Triggers were written in Microsoft SQL Server 2000
  • Built an Abstract Data Access class in C# and ADO.NET which handles the creation of connections from the connection pool and the looking-up and execution of the appropriate SQL statement
  • Implemented the application components using .NET XML Web Services
  • Client Side validation was done using JavaScript

Environment: C#, ASP.NET, ADO.NET, SQL Server 2000, JavaScript, XML, XSLT, Visual Studio.Net 2003,Windows 2000, Clear Case, IIS

We'd love your feedback!