Sr. Web Developer Resume
El Segundo, CA
SUMMARY
- Around 10+ years of strong experience in Analysis, Design, Development, Testing, Debugging and Implementation.
- Successfully implemented various multi - tiered .NET applications using ASP.NET MVC,ASP.NET Forms, Web Services, WCF, Restful Services, AJAX, C#, VB.NET, ADO.NET, SQL Server 2008/2005/2000 , MySQL and Oracle 8i/9i and Sybase.
- Experience in Agile/SCRUM development methodology.
- Extensive knowledge in C#, VB.NET, SQL, T-SQL and PL/SQL.
- Extensive experience in middle tier Database Programming using ADO.NET, ADO and ODBC.
- Experienced in SQL Server Integration Services (SSIS) and Data Transformation Services Packages.
- Proficient in UML modeling, OOAD, OOP and Design Patterns.
- Proficient in HTML, jQuery, DHTML, VBScript and JavaScript,TypeScript, Backbone.js, Knockout.js, Angular.js, jQuery UI, KendoUI, Javascript prototyping
- Developed Internet and Corporate Web (Intranet) applications using AngularJS, HTML, CSS, Silverlight, MVC, WinForms, XAML, C#, VB.NET, ASP.NET, XML and XSLT.
- Proficient in developing and consuming WCF Services, Web Services (REST and SOAP) and Windows Services.
- Excellent experience in developing Reports using SQL Server Reporting Services, Crystal Reports 8.5/9 and Stimulsoft Reports.
- Extensive experience in generating dynamic PDF documents using Dynamic PDF.
- Experienced in developing XML Applications and Mobile Applications.
- Extensive knowledge in RDBMS like SQL Server, Oracle and MS Access.
- Proficient in creating and maintaining SQL Databases, Tables, Views, Stored Procedures, User Defined Functions, Synonyms, Grants and Triggers with SQL, T-SQL and PL/SQL.
- Experienced in Visual Studio.NET 2012/2010/2008/2005/2003 , Team Foundation Server, Visual InterDev, Subversion (SVN), Visual SourceSafe, IIS, TOAD and PL/SQL Developer.
- Hands on experience with SOA, Linux, Cloud computing, Microsoft Office, Visio.
- Experienced in making Web Applications Safe, Secure, Reliable and Robust.
- Adherence to Industry wide C#, VB.NET and ASP.NET Coding Standards.
- Able to guide and mentor other team members on technical issues.
- Strong trouble shooting and problem solving skills.
- Detail oriented with excellent communications and presentation skills.
- Excellent work ethics, Innovative, well-organized, efficient, a quick learner and self-motivated.
- Ability to handle multiple tasks and work independently as well as in a team.
TECHNICAL SKILLS
Web Technologies: ASP.NET MVC, ASP.NET Forms, Silverlight, Ajax, Web Sockets, Bootstrap, NodeJS
Programming Languages: C#, VB.Net, Typescript, JavaScript, CSS2/3, HTML4/5, XML, XSLT, Xpath, XHtml, C, C++, Objective C
JavaScript Libraries: AngularJS, KnockoutJS, jquery, jqueryUI, KendoUI, Handlebars, Modernizr, Grunt, Bower
Database: Sql Server, Oracle, Sybase, MySql
ORM: Entity Framework
SOA: Asp.Net Web Api, WCF, Web Services
Testing & Mocking Frameworks: NUnit, Moq,ngMock, Jasmine
Windows Technologies: WPF, Winforms
Design Patterns: MVC, MVVM, Singleton, Prism, IOC, Dependency Injection
Tools: Visual Studio, Beyond Compare, Silverlight Spy, Fiddler, SoapUI, Sql Profiler, NPM, Nuget
Version Control: Team Foundation Service, Subversion, GIT
Software Methodologies: Agile Scrum
Reporting Tools: Stimulsoft Reporting, SSRS, Crystal Reports
PROFESSIONAL EXPERIENCE
Confidential, El Segundo, CA
Developer
Environment: C#, Oracle, Sql Developer
Responsibilities:
- Wrote code for processing xml files.
- Created the annuity transaction related tables.
- Wrote complex xpath queries for extracting transaction data stored deep down in the xml hierarchy.
Confidential, Round Rock, TX
Sr. Developer
Environment: ASP.NET MVC3, HTML5, jQuery, jQueryUI, Angular.js, AGILE, C# 4.0, Sql Server 2010, Web Api Restful Services
Responsibilities:
- Created UI layer using Asp.Net MVC3, HTML5/CSS3/jQuery/jQueryUI/Less
- Implemented application logic on the front end using Knockout.
- Interacted with business users to add new functionality using Agile methodology.
- Code design and development
- Used AJAX for improved customer experience.
- Wrote web api methods for consumption from the ui layer.
- Created and consumed restful services using asp.net web api
Confidential, Irvine, CA
SR. Web Developer
Environment: ASP.NET MVC3, HTML5, jQuery, jQueryUI, AngularJS, KnockoutJs, AGILE, C# 4.0, Sql Server 2010, Web Api Restful Services
Responsibilities:
- Created UI layer using Asp.Net MVC3, HTML5/CSS3/jQuery/jQueryUI/Less
- Wrote Stored Procedures and created tables
- Implemented application logic on the front end using Angular and Knockout.
- Interacted with business users to add new functionality using Agile methodology.
- Code design and development
- Used AJAX for improved customer experience.
- Created and consumed restful services using asp.net web api
Confidential, Newport Beach, CA
SR. DEVELOPER
Environment: ASP.NET MVC4, HTML5, Entity Framework, jQuery, jQueryUI, AngularJS, Silverlight 5/4, PRISM, MVVM, AGILE, C# 4.0, Oracle Sql Developer, .Net Framework 4.0, Telerik Silverlight controls, Expression Blend 4.0, Oracle, WCF Services, Restful Services
Responsibilities:
- Created UI layer using HTML5/CSS3/jQuery/KendoUI, Silverlight 5/4 and Expression Blend 4/3
- Used Telerik controls such as RadGridView, RadWrapPanel, RadCoverFlow
- Wrote Stored Procedures and created tables
- Created PDF and Excel reports using Stimulsoft reporting tool.
- Created UI elements and animations using Expression Blend 4.0.
- Used PRISM and MVVM.
- Interacted with business users to add new functionality using Agile methodology.
- Created report templates using Stimulsoft Reporting tool.
- Performed Data Access using Entity Framework 4.0
- Code design and development
- Improved user experience with Kendo UI
- Used AJAX for improved customer experience.
- HTML and JavaScript programming
- Provided input to the Design team.
- Used NUnit testing framework for testing purposes.
Confidential, New York City, NY
SR. DEVELOPER
Environment: ASP.NET MVC3, ASP.NET WEBAPI, AGILE, C# 4.0, SQL Server 2008, .Net Framework 4.0., Entity Framework 4.0, jQuery 1.5, Kendo UI, Knockout.js, Jasmine Test framework, WCF Services
Responsibilities:
- Interacted with business users to add new functionality using Agile methodology.
- Structured Javascript code using revealing prototype pattern
- Wrote Stored Procedures and created tables
- Performed Data Access using Entity Framework 4.0
- Code design and development
- Improved user experience with Kendo UI
- Used AJAX for improved customer experience.
- HTML and JavaScript programming
- Provided input to the Design team.
- Used NUnit testing framework for testing purposes.
Confidential, Simsbury, CT
SR. DEVELOPER
Environment: ASP.Net 3.5, ASP.NET MVC 2.0, C# 3.0, SQL Server 2005, .Net Framework3.5
Responsibilities:
- Developed user interface screens using Visual Studio.Net 2008 using ASP.Net 3.5 and C#.
- Used CSS heavily for giving a consistent look to the application.
- Used JavaScript for user interface data validations on ASP.Net pages.
- Wrote HTML and CSS
- Used AJAX for improved customer experience in ASP.Net pages.
- Developed Stored Procedures and User Defined Functions.
- Worked with SQL scripts to perform database updates.
- Used NUnit testing framework for testing purposes.
Confidential, CA
SR. SOFTWARE ENGINEER
Environment: ASP.NET 3.5, MVC 1.0, AGILE, C# 3.0, SQL Server 2008, .Net Framework 3.5, Entity Framework
Responsibilities:
- Interacted with business users to add new functionality using Agile methodology.
- Wrote Stored Procedures and created tables
- Performed Data Access using Entity Framework 3.5
- Code design and development
- HTML and JavaScript programming
- Worked with HTML/CSS2
- Used AJAX for improved customer experience.
- Provided input to the Design team.
- Used NUnit testing framework for testing purposes.
Confidential, Hartford, CT
SR. SOFTWARE ENGINEER
Environment: ASP.Net 2.0/3.5,,VB.Net, C#, XML, ADO.Net, T-SQL, HTML, DHTML, JavaScript, CSS, Visual Studio.Net 2005/2008, Visual SourceSafe 2005/2008, Windows XP Professional, MS Access, SSRS
Responsibilities:
- Developed UI screens under Visual Studio.Net 2008 using ASP.Net 3.5 and C#.
- Developed application logic in C# and VB.Net.
- Developed data access logic under C#, VB.Net and ADO.Net.
- Developed web based tool using Asp.Net 2.0 for comparing SQL queries and MDX queries.
- Developed Outlook automation tool using C# 2005.
- Upgraded legacy applications from VS 2005 to VS 2008.
- Developed Stored Procedures and User Defined Functions.
- Worked with SQL scripts to perform database updates.
- Developed reports SQL Server Reporting Services.
- Unit tested and system tested the application.
- Used CSS heavily for giving a consistent look to the application.
- Used JavaScript for user interface data validations on asp.Net pages.
- Used AJAX for improved customer experience in asp.Net pages.
- Used Visual SourceSafe 2008 for version management.
- Used NUnit for testing purposes.
Confidential, San Antonio, TX
SOFTWARE ENGINEER
Environment: C#, ASP.Net 2.0, ADO.Net, T-SQL, Visual Studio.Net 2005, Visual SourceSafe 2005, Windows XP Professional, Web Services, Sql Server 2005
Responsibilities:
- Developed web application under Visual Studio.Net 2005 using C#.
- Developed application logic in C#.
- Developed Data Access logic under C# and ADO.Net.
- Accessed data using web services as the data layer.
- Developed reports using Crystal Reports.
- Generated Pivot tables in Excel.
- Processed Excel files.
- Developed Stored Procedures and User Defined Functions.
- Worked with SQL scripts to perform database updates.
- Analyzed and fixed defects reported by Quality Assurance team.
- Involved in the system requirement study.
- Involved in analysis and design phases.
- Acted as a mentor on technical aspects for other team members.
- Unit tested and system tested the application.
- Used NUnit testing framework for testing purposes.
Confidential, Pittsburgh, PA
SOFTWARE ENGINEER
Environment: C#, WinForms, XML, ADO.Net, T-SQL, Visual Studio.Net 2005, Visual SourceSafe 2005, Windows XP Professional, Sql Server 2005
Responsibilities:
- Developed WinForms under Visual Studio.Net 2005 using and C# 2.0.
- Developed inventory control module.
- Created reports to show the inventory data.
- Developed application logic in C#.
- Developed Data Access logic under C# and ADO.Net.
- Developed Stored Procedures and User Defined Functions.
- Worked with SQL scripts to perform database updates.
- Analyzed and fixed defects reported by quality assurance team.
- Acted as a mentor on technical aspects for other team members.
Confidential, AL
DEVELOPER
Environment: C#, WinForms, ADO.Net, T-SQL, Visual Studio.Net 2003, Visual SourceSafe, Windows XP Professional, Sql Server 2000
Responsibilities:
- Developed the WinForms application under Visual Studio.Net using and C#.
- Developed Data Access logic under C# and ADO.Net.
- Developed reports using Crystal Reports.
- Developed Stored Procedures and User Defined Functions.
- Worked with SQL scripts to perform database updates.
- Analyzed and fixed defects reported by quality assurance team.
- Involved in the system requirement study.
Confidential, TX
DEVELOPER
Environment: ASP.Net, C#, ADO.Net, T-SQL, SQL Server 2000, ASP, VBScript, HTML, DHTML, JavaScript, CSS, Visual Studio.Net, DTS, Visual SourceSafe 6, Visual InterDev, Windows 2000
Responsibilities:
- Developed user interface screens under Visual Studio.Net using ASP.Net and C#.
- Developed application logic in C#.
- Developed and updated ASP Web Pages.
- Developed Data Access logic under C# and ADO.Net.
- Worked with SQL scripts to perform database updates.
- Developed Stored Procedures.