Application Developer Resume
TallahasseE
PROFESSIONAL SUMMARY:
- Over 8 Years of IT experience in various phases ofSoftware Development Life Cycle (SDLC).
- Strong experience in software design, analysis development, testing and implementation of web and windows applications.
- Strong experience in object - oriented Analysis, Designing, Developing and Implementation of Distributed, Internet and E-Commerce applications.
- Expertise in Microsoft .NET Framework 3.5/4.0/4.5, Visual Studio .NET 2008/2010/2012 , ASP.NET, GUI Design, AJAX, ADO.NET, Windows Forms and Web Forms, Web Services, and SQL Server 2000/2005/2008 .
- Experience using Microsoft Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experience in Software Development Methodologies such as Agile and Waterfall Methodologies.
- Expertise in designing and developing complex user interfaces (GUI) using ASP.NET.
- Experience working with windows and forms based authentication and authorization mechanisms.
- Strong Experience with 3-tier architecture i.e. Presentation, Business Logic and Data Access Layers.
- Experience working with Master Pages, Themes, Site Navigation, localizing and Globalizing Websites.
- Extensive experience in web-based page and site designs using HTML, XHTML, DHTML, CSS, Themes, Master Pages, Site Map, JavaScript and AJAX.
- Experience in developing applications using XML, XSLT, XPATH and Schema.
- Extensive knowledge and coding skills in C#.Net, Java and Web Programming.
- Experience with SQL Server 2000/2005/2008 , T-SQL, PLSQL and proficient in writing stored Procedures, Functions, Cursors, Packages, and Databases Triggers.
- Expertise in Unit Testing, Integration Testing, System testing and User Acceptance Testing
- Team Player with Excellent Communication skills.
- Excellent interpersonal, oral and written communication skills.
TECHNICAL SKILLS:
.NET Technologies: .NET Framework 3.0/3.5/4.0,4.5 ASP.NET, ADO.NET, WCF, WPF, Win forms, Web forms, MVC, PHP, Visual Basic
Development Tools: Visual Studio .NET 2010/2012/2013/2015 , SQL Server Management Studio, SQL Server Reporting Services
Source Control: Visual Source Safe, TFS
Databases Tools: MS SQL Server 2005/2008, MS Access 2007, Oracle 9i/10g/11g
Reporting Skills: Crystal Reports, SQL Server Reporting Services
Programming Languages: C#, Visual Basic, C, C++, Java
Operating Systems: Windows Server 2003/2008
Web Technologies: HTML, CSS, Java Script, Bootstrap, VB Script, XML, JSON, XSLT, AJAX, JQuery, UML
Documentation Tools: MS Office (MS Word, MS Excel, PowerPoint, Visio, etc.), Adobe Photoshop, Illustrator
PROFESSIONAL EXPERIENCE:
Confidential, Tallahassee
Application Developer
Environment: C#, Visual Studio 2010, HTML, CSS, Bootstrap, SQL Server 2008, ASP.NET, ADO.NET, JQuery, JSON, Windows Server 2008, MS Office, Java Script, AJAX, XML, Visio, MS Excel, SSRS, SSMS, SQL Profiler and TFS
Responsibilities:
- Participated in Requirements Analysis of various modules that include Purchasing Plan, FEA and Consumer Budgets
- Worked closely with System Architect and DBA during the database and application design sessions
- Assisted in building classes and objects that are standardized and reused across the application
- Coded several web forms in the Purchasing Plan and FEA modules using ASP.NET, C#, HTML, JavaScript, JQuery and XML
- Built Stored procedures, functions and Triggers using SQL Server and T-SQL to implement significant business logic primarily in Consumer Budgets, Purchasing Plan and FEA modules
- Extensively used ADO.NET data objects such as Grid View, Dataset, Data Adapter, Data Reader, Connection and Command objects in the process of implementing application business logic
- Followed n-tier architecture for building the application code
- Used Entity Framework in the process of building the application business logic and data access layers
- Assisted in building the test cases based on the business and functional requirements of the application
- Integral part of Unit, Integration, System and User Acceptance Testing activities with other developers, BAs and end users
- Built several Reports using SSRS and deployed to Agency’s Data Warehouse
- Part of the Development and Support team that performs Operational Support i.e Bug Fixes, Running Ad hoc reports and Application Support
- Used AJAX in improving the user friendliness of the application
- Used Bootstrap in the process of implementing changes required for making the application compatible for platforms such as Mobile, PC and Desktop
- Followed through application development standards and best practices of Agency during the entire process of Software Development Life Cycle
Confidential
Developer/Support
Environment: C#, Visual Studio 2010, HTML, CSS, Bootstrap, SQL Server 2008, ASP.NET, ADO.NET, JQuery, JSON, Windows Server 2008, MS Office, Java Script, AJAX, XML, Visio, MS Excel, SSRS, SSMS, SQL Profiler and TFS
Responsibilities:
- Analyzing the requirements of application business
- Design of the database and application
- Assisting in Application Architecture
- Coding using ASP.NET, C#, HTML, JavaScript, JQuery and XML
- Building database objects that include tables, stored procedures, functions using SQL Server and T-SQL
- Extensively used ADO.NET data objects such as Grid View, Dataset, Data Adapter, Data Reader, Connection and Command objects
- Followed n-tier architecture for building the application
- Used Entity Framework in the process of building the application business logic and data access
- Assisted in building the test cases based on the business and functional requirements of the application
- Coordinated the Integration, System and User Acceptance Testing activities with other developers, BAs and end users
- Involved in several customizations based on client needs
- Operational Support that includes Bug Fixes, Running Ad hoc reports and Providing Status Updates etc.
- Used AJAX in improving the user friendliness of the application
- Used Bootstrap in the process of implementing changes required for making the application compatible for platforms such as Mobile, PC and Desktop
- Followed through Confidential application development standards and best practices during the entire process of Software Development Life Cycle
- Provided 7X24 support during several implementations of the system
Confidential
Developer/Support
Environment: .Net Framework 4.0, C#.Net, MVC, Visual Studio 2012, ASP.NET 4.0, JavaScript, AJAX, J Query, Entity Framework 5.0, HTML 5, WCF, IIS, XML, SOAP, SQL Server 2012, LINQ, TFS
Responsibilities:
- Involved in gathering the requirements, analysis, design & development of the project.
- Developed Agile Software Development methodologies to enable efficient and effective high-quality software development.
- Used Entity Framework Code First approach for the Data Access Layer for the ASP.NET MVC 4.0 application using HTML5 and Angular JS.
- Created Html Helpers in order to reduce the amount of tedious typing of HTML tags.
- Involved in development of Web Forms, classes using ASP.NET that incorporates both N-Tier Architecture, and Database Connectivity.
- Implemented Server and Client side validations using ASP.NET validation controls and JavaScript.
- Used Angular JS to create extensions and custom directives.
- Created and deployed Web Services using ASP.NET, SOAP and XML for Pulling Customer Service Records.
- Modified Web Services to interact with the other applications and exposed them using SOAP and HTTP.
- Used WCF for developing and deploying services on windows in line with the Service Oriented Architecture (SOA).
- Used LINQ to build set of operations, parameters and expression during execution a set of data from SQL Server.
- Created Integration Services SSIS package to import raw data from MS Excel to the SQL Server.
- Extensively involved in developing components for Business Layer and Data Layer.
- Developed Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
- Worked with testing team to fix the bugs as part of Bug life cycle and Production support.
Confidential
Developer/Support
Environment: Visual Studio 2012, Agile Methodologies, ASP.NET, ADO.NET, C#, .NET framework 4.0, MVC4, HTML, CSS, JavaScript, WCF, TFS, SQL Server 2008, Web Services, Entity Framework, AJAX, LINQ
Responsibilities:
- Involved in design and implementation of the web Application.
- Working with Iterative Agile Programming Methodologies, Scrum and Test-driven development (TDD).
- The application was developed using the Model View Control4 (MVC) architecture that gives a clear separation of representation of information from the user's interaction with it.
- Used C#, ASP.NET, AJAX Toolkit controls like Script Manager, Update Panel and Modal Popup Extender within some web pages.
- Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML, CSS, Asp.Net Controls, Telerik .NET UI Controls.
- Used Enterprise Libraries to connect Database (Data Access Application Block), to log on application used (logging Application Block), to handle exception used (exception Handling application block).
- Successfully developed different Web Pages using HTML, JavaScript and CSS.
- Responsible for Required Analysis, timely delivery, Client interactions, Resolutions of issues.
- Designed database in SQL and created stored procedures, functions, views, Cursors and done Indexing to reduce complexity of front-end SQL queries and triggers to enforce entity relationships.
- Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner through Entity Framework.
- Responsible for manual testing, Unit testing, Integration testing, System testing for modules coded.
Confidential
Developer/Support
Environment: ASP.NET, ADO.NET, C#, Visual Studio2010, Team Foundation Server(TFS), Web Services, JavaScript, AJAX, UML, HTML, DHTML, XML, XSL, XSLT, IIS, MS-SQL Server2008, LINQ
Responsibilities:
- Involved in Design and Code Construction with OOPs Implementation in MVC Architecture.
- Created WPF web services for implementing business logic.
- Involved in Maintenance / Enhancements of the application which includes developing the new reports.
- Developed rich client interface using Windows Presentation Foundation (WPF) using XAML.
- Leading the developer team for the new application development in C#, ASP.NET 3.0/3.5 Microsoft Enterprise Patterns and Practices Framework/ SQL Database.
- Responsible for Database design, and creating of Stored Procedures, triggers to perform the Data retrieval from multiple tables using SQL Database.
- Works closely with Technical Lead to ensure understanding of the specifications and communicate updates on development milestones in project plan.
- Developed web pages using Asp.Net, JavaScript for Client side Validation.
- Developed GUI using ASP.NET Web Forms with Ajax controls.
- Used XSLT to transform data from XML to DHTML/HTML.
- Deployed applications into test and production environments by using web server (IIS).
- Implemented Core Business logic.
- Developed Reports Using Crystal Reports.
- Used ADO.NET and LINQ for Consistent access to SQL data source.
- Developed the application framework by using Silver light for a rich user interface.
- Developed Unit Test Scenarios and tested Test Scenarios in Web methods.
Confidential
Developer/Support
Environment: Windows 2003/2007, MS SQL Server 2005/2008, ASP.Net, C#, WCF, HTML, XML, CSS, .Net, MVVM, VB.NET, AJAX Toolkit, AGILE, WCF Services, PL/SQL, TSQL, ADO.NET
Responsibilities:
- Worked closely with end-users in order to understand their needs and consequently translate them to technical documentation.
- Designed and Create databases, tables, views, stored procedures and triggers.
- Created ASP.Net pages coded in C#, create multiple layers with defined roles (presentation layer, business layer and data layer, or more if necessary) and exchange information among them in order to increase the reuse of code. The .net framework 3.5 is being used on the company's projects.
- Involved in writing the Unit Tests for C# code of business logic in Presentation Layer.
- Created .Net pages using LINQ and AJAX.
- Maintained Classic ASP pages that run in the intranet.
- Created indexes on tables for better performance.
- Modified stored procedures by using existing procedures.
- Created user-defined data types and add them to model database for future purpose.
- Implemented Cascading Style Sheets (CSS), HTML to attain uniformity of all web pages.
- Developed large numbers of WPF Forms, Custom Controls and User Controls using XAML language for UI, extensively used WPF for modifying, developing the Desktop AWARE Application.
- Used MVP/MVVM Design patterns for designing the application.
- Set up database backup and recovery procedures for production, development and staging.
- Created XML's by using stored procedures and user defined functions.
- Monitored and schedule jobs on production and staging environment.
- Implemented and introduce control process, security policies and procedures.
- Performed Data Transfer/Migration using Export/Import.
- Coordinated with .Net end in writing stored procedures.
- Created Database Maintenance Plans for Production and Staging Servers.
- Monitored Database Backups on daily basis and moving the Database backups to different Servers.
- Deployed database objects from development/testing environment to production environment.
- Responsible for keeping system and databases up-to-date by making necessary changes.
- Created logins and users as and when required with specific roles on production server.
- Implemented design review process for production databases.
- Responsible in gathering data for Unit Testing.