Senior Web Application Developer Resume
Anaheim, CA
SUMMARY:
- Over 10+ years of experience in Information Technology, Module Design, Development, Testing, Documentation, System analysis, full life - cycle project development experience.
- Experience in .Net development,encompassing analysis, design, development and execution of business applications in N-Tierand SOA architectures
- Having extensive subject matter expertise in IT Infrastructure Planning (Database, Server & Network Management), IT Services Management (ITSM), Methods, Processes, Strategic Technology & Developing Cost Effective Solutions to meet customer / business requirements.
- Hands on experience in C#, VB.Net, ASP.NET.
- Hands on experience inSQL Server databases and performed basic database administration (DBA) tasks in few projects.
- Extensive knowledge in the following languages, databases, and technologies: .Net Framework 3.0/3.5/4.0, Visual Studio 2008/2010, C#, VB.Net, ASP.Net MVC 3.0,AJAX, LINQ,WPF, WCF,WF, SQL Server 2008, SSIS,SSRS, Agile, HTML, JavaScript.
- Ability to meet demanding schedules and work in various process/environments
- Expertize in developed web based applications using ASP.NET, C# .NET, ADO.NET, Entity Framework, VB. Net, Silverlight, WCF, LINQ, JSON, MSEL and XML.
- Strong experience in Object Oriented technologies and developing SOA Web Services (SOAP, WSDL).
- Experience includes Design, Development & Integration testing and Implementation of Enterprise Distributed systems.
- Designing and developing SQL Server database structure, Stored Procedures and Triggers.
- Extensive experience in XML, XSLT and Web Services, WCF services.
- Experience implementing web application frameworks using n-tier, MVP, MVC wif Entity Framework, Web API architecture.
- Extensive experience in SOA architecture and Agile Software Development Methodology.
- Extensive experience wif database development using SQL Server.
- Experience in end-to-end full lifecycle (SDLC) of software developments
- Implemented Abstract Factory, Observer, Façade, Adapter and Singleton design pattern.
- Proven skills in relationship management wif clients and effectively guiding teams during the project development life cycle and delivering the product wifin time line, cost and quality.
- Ability to work closely wif users, lead cross-functional teams and handle multiple concurrent assignments effectively.
- Excellent communication and inter personal skills
- Experienced in leading teams of developers on larger projects and have basic project management experience.
TECHNICAL SKILLS
Web/Windows Technologies: ASP.NET, WCF, LINQ, LINQ-TO-SQL, LINQ-TO-XML, WINFORMS, Web Services, IIS, Java Script, VB Script, XAML, Silver light 3.0.
Operating Systems: Windows XP/7.0 Professional, Windows 2008 R2
XML Tech: XML, XSLT, XSD, XML DOM
Platform/Languages: .Net 3.0/3.5/4.0, C#, ASP.NET, VB.Net, ADO.Net
RDBMS/GUI/Tools: MS-SQL Server 2000,2005,2008,SSIS, MS-Access 2003/2007, MTS 2.0, MSMQ 1.0, SQL*Plus, Toad, PL/SQL Developer Tool, S-Designer 5.0, Crystal reports 4.6/9.0, Data Reports, VSReports 7.0, VisualSourceSafe6.0,TFS 2010, Clear Case 7.0, 3rd Party controls
Web Technologies: .Net Framework 1.1/2.0/3.0/3.5/4.0 ASP.Net, MVC 4.0, WPF,WCF,WF, AJAX, LINQ, Silverlight 4.0,.Net Enabled Web Services, HTML, DHTML, ASP 3.0, VBScript 2.0, JavaScript 1.3, XML, Entity Framework 4, MS Enterprise Library 5.0
Web Tools: Visual Studio 2005/2008/2010/2012, Microsoft FrontPage, IIS 5.0/6.0/7.0
Disciplines: .NET Remoting, WCF, WPF, System Study, Analysis, UML, Project Management, Agile Software Development Methodology, etc.
Architecture: SOA, N-tier, MVC, MVP, Web API, Design Patterns
PROFESSIONAL EXPERIENCE
Confidential, Anaheim, CA
Senior Web Application Developer
Responsibilities:
- Understanding system requirements and execution of tasks allocated to maintain and develop Web pages
- Documenting functional specifications and implementing UI elements in the Model and View layers.
- Creating the routing logic by using Controller in ASP.NET MVC and Entity Framework.
- Designed and coded application components in an Agile methodology utilizing a test driven development approach.
- Updating the entire application to be cross browser compatible
- Ensuring quality of deliverables wif Testing and Supply chain teams.
- Perform enhancements for Web using C# ASP.Net using Visual studio 2010 and SQL Server 2008.
- Used N-tier architecture for presentation, business and data access Layers.
- Involved in coding member validation business functionality using WCF Rest services.
- Implemented web user interface design using HTML, Master Pages, Themes, CSS, Web Parts, AJAX and JavaScript.
- Used LINQ in data and business layers.
- Responsible for troubleshoot and bug fix of the defects
- Analyze defects and find strategic and logic solution.
Environment: Microsoft Visual Studio 2010, C#, ASP. Net 3.5, VB.NET, Web Forms, JQuery, HTML5, CSS3, AngularJS and SQL Server 2008, Entity Framework, MVC 3.0
Confidential, Boston, MA
Lead .NET Developer
Responsibilities:
- Created C# 4.0 and ASP.net web pages for user to create different validation rules.
- Implemented LINQ logic to filter the data from generic collection.
- Used CSS style sheets for look and feel of UI pages. Used Ajax toolkit pages for partial post back.
- Exposing the web service to outside world using WSDL, XSD.
- Worked in Admin portal tool for maintaining the rules of the system.
- Identify data model changes and make several of schema changes for the enhancements.
- Worked on Data handling, Exception and logging.
- Designed and coded application components in an Agile methodology utilizing a test driven development approach.
- Worked in MVC pattern and Entity Framework in C #.
- Implemented Windows service to install XML in downstream application.
- Involved in requirement gathering session wif the onshore counter parts and sent various clarifications based on analysis.
- Analyze the requirements and write the application design document, component design documents, Unit and Integration test scripts and test plans.
- Responsible for coding as per the coding standards and perform the unit testing and integration testing.
- Responsible for troubleshoot and bug fix of the defects
- Analyze defects and find strategic and logic solution.
- Created complex stored procedures in SQL Server 2008.
- Drive major and minor implementation releases for the application from offshore.
- Drive major, minor and off cycle production implementation.
- Participated and contributed to project review meetings and weekly status meetings
- Followed High maturity practices and understood the process model and data capture
Environment: .NET 4.0 (Visual Studio 2010), ASP.NET 4.0, C#, WCF, ADO.NET, HTML, CSS, XML, JavaScript, AJAX (ASP.NET AJAX 1.0), Entity Framework, MS SQL Server 2005, MS SQL Server 2008, IIS 6.0 /7.0, Windows service, Web Services, MVC 4.0
Confidential
Sr. .NET Developer
Responsibilities:
- Createdweb pages as per client requirements.
- Implemented business logic and validation using C# 3.0/4.0.
- Used Java Script for creating dynamic hover menu and client side validation.
- Created stored procedures, functions and triggers in SQL Server 2005.
- Used ADO.NET technology for data retrieving, querying, storage and manipulation.
- Developed validation code using built in validation control in ASP.Net.
- Involved in requirement gathering session wif the onshore counter parts and sent various clarifications based on analysis.
- Analyze the requirements and write the application design document, component design documents, Unit and Integration test scripts and test plans.
- Responsible for coding as per the coding standards and perform the unit testing and integration testing.
- Responsible for troubleshoot and bug fix of the defects
- Analyze defects and find strategic and logic solution.
- Created complex stored procedures in SQL Server 2008.
- Created web pages to show online reports to application users using Crystal reports.
- Created ASP.NET web pages as per client requirements.
- Used Ajax Toolkit for partial post back.
Environment: VS2005/VS2008, C#.Net 3.0/4.0, VB.NET, SQL Server2005, ASP.NET, ADO.NET, HTML, CSS, XML, JavaScript, AJAX (ASP.NET AJAX 1.0), WCF and Web Services
Confidential
.NET Developer
Responsibilities:
- Created ASP.NET web pages as per client requirements.
- Use of Master page and Nested Master page
- Integrated Google Maps API
- Integrated third party charts
- N-Tier architecture implementation
- Implemented errorlogging and caching configuration.
- Designed and coded application components in an Agile environment utilizing a test driven development approach.
- Development of complex and sophisticated solutions utilizing and Visual Studio as well as various other .NET components.
- Directs all phases of the software development life cycle (SDLC) including the requirements analysis, architecture design, development, testing, deployment and ongoing support for all web-based applications and services.
- Involved in gathering functional requirements, writing design specifications, prototype and architecting the new application using SOA and Agile.
- Fine-tuned application performance using Caching and other techniques available in.NETframework.
- Fixed browser compatibility issue
- Requirementgathering, analysis, design and development of application.
- Optimization of application using caching technique which improves the application performance.
Environment:.NET Framework, ASP.NET, C#, VB.NET, ADO.NET, HTML, CSS, XML, JavaScript, AJAX (ASP.NET AJAX 1.0), MS SQL Server 2005, MS SQL Server, IIS, Windows service, Web Services