Senior Dot Net Developer Resume
Dallas, TX
SUMMARY
- 9+ years of IT experience in Microsoft technologies like C#, ASP.Net, VB.Net, ADO.Net, MVC, WCF, Web Services, JSON, .Net Remoting, VBScript and other technologies like JavaScript, HTML, DHTML, XML, CSS, Ajax, JQuery, Angular JS, knockout JS, Infragistics controls.
- Strong experience in system design, analysis, implementation, development, testing and maintenance ofbusiness applicationsusing N - tier architecture
- Developed systems for Talent Management, Membership, Hospitality and Finance.
- Extensively worked on programming methodologies such as OOP and SOA's, as well as development methods including Test Driven Development, and Extreme Programming
- Expertise in creating and implementing Multi-threading programs
- Experienced with OOP, WCF/REST and Agile environment and SOA using Web Services.
- Experience with Software Development Processes & Models: Agile, Waterfall & Scrum Model
- Experience in designing and creating ASP.NET web applications or MVC applications using AJAX, JQuery, AngularJS, HTML, CSS server side technologies
- Experience in understanding and working with Entity Relationship Diagrams.
- Expertise in maintain websites, software and understanding and modifying existing code
- Worked on ASP.NET Controls (Data controls, Validation controls, Common controls)
- A solid grounding in Object Oriented programming & design and implementation of N-Tier application.
- Experience in web design, development of applications using AngularJS, Classic ASP, ASP.NET, C#, HTML5, XHTML, VB-Script, JavaScript, CSS, HTTP Handlers and modules, and XML/XSL/XSLT
- Excellent noledge of design, normalization and Database Management Concepts
- Extensive experience in SQL Server queries, Database design, Database maintenance, developing T-SQL, LINQ queries, stored procedures, Agent Jobs and triggers using SQL Server.
- Expertise in implementing in Database design, SQL Server Integration Services (SSIS) & Reporting Services (SSRS).
- Expertise in handling and management of clients, analyzing situations and recommending plans and programs for improvement.
- Capable of quickly learning and delivering solutions as an individual and as part of a team
- Possess excellent time and work management skills, Superior communication, presentation, analytical and problem solving skills. Work well with a team and at all levels of business.
TECHNICAL SKILLS
Languages: C#, VB.NET, ASP.NET, Objective C,T-SQL, PL/SQL, UML, AJAX, LINQ
Web technologies: XML, HTML, HTML5, XHTML, CSS3, AngularJS, JavaScript, JQuery, Bootstrap, AJAX, JSON, PHP, ASP, ADO.NET, Web Services, WCF, Infragistics, JSON, Node JS, Knockout JS, VB Script
Development Tools: Visual Studio 2013 Team Foundation Server
Automated Tools: Selenium WebDriver, Page Objects
Methodologies: Design Patterns, MVC
Operating systems: Windows Server / NT / 2000 Professional, Linux
Database: MS SQL Server, MS Access, Oracle
Reporting Tool: SSRS, Crystal Reports
Protocols: HTTP, TCP, FTP, SMTP, SOAP
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Senior Dot Net Developer
Responsibilities:
- Involved in Understanding Existing business rules and Reviewing Requirements with Business Team and Implementing and Prioritizing teh Tasks per Business Requirements using teh Agile Methodology.
- Responsible for preparing Proof of Concept's based on teh business requirements.
- Front end development utilizing HTML5, CSS3, JavaScript, jQuery, Angular JS leveraging teh Bootstrap framework for responsive design and a SQL backend.
- Designed and developed various abstract classes, interfaces, classes to construct teh business logic using C# and this was implemented using WCF.
- Implemented in MVC 5 Architectural pattern using Razor view Engine.
- Participated in architectural discussions and developed application software using.
- Implemented DB First approach with Entity Framework.
- Developed validations using JavaScript and JQuery.
- Involved in development of Admin setting and File setting pages.
- Developed RESTful API services to expose data to Desktop and mobile users in XML/JSON data structures.
- Used AJAX calls to refresh web page parts.
- Implemented MVC 5 features feature Attribute Routing and Autantication Filters.
- Implemented Query Expressions, Expression Trees to get teh data from SQL using LINQ to SQL.
- Involved in teh meeting with teh user to understand and share teh ideas.
- Extensive use of SQL Profiler and Query Analysis Tools for T-SQL Query Optimization and debugging.
- Followed development methodology Test Driven Development.
- Involved in source check-in, check-out and merging while working with Team Foundation Server.
- Manually develop and execute Test Plan, Test cases and Test Reports and involved in testing various components of teh application.
- Responsible for overseeing teh Quality procedures related to teh project.
- Experience with integration of CA Siteminder with different types of Identity Stores
- Experience with Siteminder Roll-out for new applications/servers in teh environment
Environment: Visual Studio 2013, .Net Framework 4.5, ASP.NET MVC 5, C#.NET, HTML5, CSS3, JQuery, Angular JS, WCF, Entity Framework, LINQ, WEB API, REST, Bootstrap, SQL Server 2012, TFS, Test Driven Development, Nunit
Confidential - Milwaukee, WI
Senior Dot Net Developer
Responsibilities:
- Responsible for teh Project End-to-End activities like Business requirement analysis, Functional specifications, Proof of concepts, Technical specification, development and testing of teh application.
- Involved in data analysis to extract data from AS400 base system to Confidential -Customer Database using SSIS Packages.
- Used Model-View-Controller (MVC) architectural pattern in web applications to view teh html.
- Coded extensively in C#.NET targeting teh Business requirements.
- Created and consumed Web Services using WCF to retrieve data from various systems.
- Effectively used JQuery and Java Script for Client Side Validations, traversing HTML document, event handling and AJAX interactions.
- Participated in writing Stored Procedures for performing optimization and other database operations such as complex SQL queries, Functions and triggers etc.
- Effectively created easy to use, custom controls and integrated them into ASP.NET web pages.
- Effectively used master pages to create consistent layout for teh ASP.NET web pages and merged them with content pages.
- Has created functional specification for teh proposed solution. Writes documentation to describe program development, logic and coding.
- Experience in building Rich User Interface web applications using XAML.
- Using Entity Framework connected to relational data by writing LINQ to SQL queries.
- Developed on demand client reports using SSRS.
- Developed SSIS packages to transfer self-service transactional data from DB2 to SQL Server.
- Implemented Business layer using WCF and Data access layer using Entity Framework.
- Used Microsoft TFS for teh purpose of version Control and source code Maintenance needs.
- Responsible for developing teh application and deployment in regional data center.
- Contribute to teh development and execution of unit, system, integration, stress and user acceptance testing
Environment: Visual Studio 2010, ASP.NET MVC 4 C#.NET, ADO.NET, jQuery, HTML, CSS, WCF,XML, WPF, SSRS, SSIS, Entity Framework, LINQ, SQL Server 2008, .Net Framework 4.0, TFS
Confidential, Madison, WI
Senior Dot Net Developer
Responsibilities:
- Involved in Understanding Existing business rules and Reviewing Requirements with Business Team and Implementing and Prioritizing teh Tasks per Business Requirements using teh Agile Methodology.
- Responsible for preparing Proof of Concept's based on teh business requirements.
- Front end development utilizing HTML5, CSS3, JavaScript, jQuery, Angular JS leveraging teh Bootstrap framework for responsive design and a SQL backend.
- Designed and developed various abstract classes, interfaces, classes to construct teh business logic using C# and this was implemented using WCF.
- Implemented in MVC Architectural pattern using Razor view Engine.
- Participated in architectural discussions and developed application software using.
- Implemented DB First approach with Entity Framework.
- Developed validations using JavaScript and JQuery.
- Involved in development of Admin setting and File setting pages.
- Developed RESTful API services to expose data to Desktop and mobile users in XML/JSON data structures.
- Used AJAX calls to refresh web page parts.
- Implemented MVC features feature Attribute Routing and Autantication Filters.
- Implemented Query Expressions, Expression Trees to get teh data from SQL using LINQ to SQL.
- Involved in teh meeting with teh user to understand and share teh ideas.
- Extensive use of SQL Profiler and Query Analysis Tools for T-SQL Query Optimization and debugging.
- Followed development methodology Test Driven Development.
- Involved in source check-in, check-out and merging while working with Team Foundation Server.
- Manually develop and execute Test Plan, Test cases and Test Reports and involved in testing various components of teh application.
- Responsible for overseeing teh Quality procedures related to teh project.
Environment: Visual Studio 2013, .Net Framework 4.5, ASP.NET MVC, C#.NET, HTML5, CSS3, JQuery, AngularJS, WCF, Entity Framework, LINQ, WEB API, REST, Bootstrap, SQL Server 2012, TFS, Test Driven Development, Nunit.
Confidential
Application Consultant
Responsibilities:
- Responsible for detailed analysis of all functional requirements with impact analysis, workarounds, and designs and translation into functional fits and gaps.
- Designed and developed Web Pages using ASP.NET, C#, HTML, JavaScript, AJAX, JQuery, CSS and server controls.
- Developed secure login interfaces with ASP.NET Server controls.
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Used Validation Controls for corresponding validations required for business logic in Web Forms.
- Designed and developed user interfaces using C# and ASP.NET.
- Developed Server side and Client side code using ASP.Net, JQuery and JavaScript.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Designed and developed applications using C#, ASP.NET with ADO.NET, and SQL 2012.
- Used JQuery, ASP.NET, C#, AJAX toolkit controls and CSS to enhance teh performance and richness to teh user interface.
- Developed User controls using ASP.NET, C# and used them dynamically in teh web pages using Master pages and CSS.
- Involved in using all teh best features of ASP.NET including Dataset, Data View and Data Adapter.
- Involved in querying teh database using ADO.NET and Stored Procedures for generation of reports.
- Testing teh software application and facilitate user training.
- Written configuration settings in Web. Config.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server.
- Bug Fixes for existing software system and also software enhancement
- Managing project timelines to completion with clear documentation on teh various tasks, progress, and issue resolution.
- Involved in query optimization techniques for large scale systems.
- Involved in creating interfaces to push data for other vendors using JSON format.
- Involved in setting up Active Directory setup for global userid.
- Used Team Foundation Server (TFS) for source code management.
Environment: C#, ASP.NET, VB.NET, Classic ASP, VBS scripts, WEB SERVICES, JSON, HTML, Objective C, LINQ, SQL SERVER 2000,2005,2008 R2 and 2012, Windows server 2012, Oracle, SQL SERVER REPORTS (SSRS).
Confidential
Lead Application Developer
Responsibilities:
- Developed modules of a web-based application efficiently implementing teh concepts of Object oriented analysis and design.
- Responsible forcommunicating with teh customers to understand their requirements, problems, queries and troubleshooting and solving those problems.
- Involved in create and modify VB 6.0 applications as per requirement.
- Designed and developed Web Pages using ASP.NET, VB.NET, HTML, JavaScript, AJAX, CSS and server controls.
- Developed secure login interfaces with ASP.NET Server controls.
- Designed and developed user interfaces using C# and ASP.NET.
- Developed Server side and Client side code using ASP.Net and JavaScript.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL.
- Designed and developed applications using VB.NET, ASP.NET with ADO.NET, and SQL 2008 R2.
- Used ASP.NET, VB.NET, AJAX toolkit controls and CSS to enhance teh performance and richness to teh user interface.
- Developed User controls using ASP.NET, VB.NET and used them dynamically in teh web pages using Master pages and CSS.
- Validated user input on Web Forms using validation controls like Compare Validator, Range Validator, RegularExpressionValidator and Custom Validator also Performed Client Side Validations using JavaScript.
- Development of Application for POS devices
- Development of E-Voucher Web Application.
- Used Team Foundation Server (TFS) for source code management
- Efficiently implemented online payment gateway (Nera i2pay) services for Golf Management system.
- Involved in creating DTS packages for business operations
- Responsible for creating SQL Agent Jobs to push data from outlet to Server.
Environment: ASP.NET, VB.NET, Classic ASP, VB6.0, WEB SERVICES, SSIS, DTS Packages, SQL Agent Jobs, SQL SERVER, Oracle, SQL SERVER REPORTS and Crystal Reports.
Confidential
Application Developer
Responsibilities:
- Developed VB.net Components and Crystal Reports.
- Responsible for creating windows schedule jobs and support for business operations.
- Customizing teh forms and making logical changes suggested by teh Users.
- Responsible for teh creation of teh reports with teh halp of teh crystal report tool and presentations of teh projects
- Also created teh triggers, functions and stored procedures
Environment: Visual Studio 2005, ASP.NET, VB.NET, ADO.NET, SQL Server 2005.Net 2.0, JavaScript, Crystal Reports, CSS
Confidential
Application Developer
Responsibilities:
- Designed and developed web forms using C#.NET and ASP.NET.
- Involved in development of business Logic layer and data access layer components.
- Extensively used ADO.NET for teh database connectivity.
- Created ASP.NET Validation Controls and Java Script for client side validations in teh Web Pages and C# code behind.
- Extensive Use of Session Management, View state and Cookies to maintain state in teh applications.
- Used JavaScript for client side validations and developed crystal report.
- Used Master Pages, CSS Themes for teh consistent look of teh application
- Implemented Infragistics Win Grid features for rich UI interface.
- Developed SQL queries and Stored Procedures queries to perform transactions with teh Database.
- Created test scripts and performed unit testing
Environment: Visual Studio 2005, ASP.NET, C#.NET, ADO.NET, SQL Server 2005Infragistics, .Net 2.0, JavaScript, Crystal Reports, CSS