Sr Developer / Technical Lead Resume
PhoeniX
SUMMARY:
- Over 11 years’ experience in the Analysis, Design, Development, Implementing and Testing Client/server application using Microsoft .NET Framework (4.6.1/4.5/4.0/3.5/2.0/1.1 ), C#.NET, ASP.NET,VB.NET, ADO.Net, MVC, WCF , with 5+ years of experience as a SQL Server developer.
- Hands on experience in design using Object Oriented Programming Principles like Inheritance, Abstraction, Encapsulation and Polymorphism and Design patterns like Factory, Façade, Adapter, Singleton, MVC, MVVM, a standard solution to common problems in software design.
- Solid experience translating business requirements into conceptual, logical, and physical data models.
- Excellent knowledge of principles of architectural design and relevant procedures and building codes.
- Expertise in developing web and windows based solutions using technologies such as ASP.NET, ASP.NET MVC, and WCF and C #, VB.NET, ADO.NET, WPF, RESTful API, AJAX, JQuery, AngularJS, Bootstrap, TFS, HTML 5, CSS 3, XSL and XML .
- Around 5 Years Experienced in client requirement Analysis, Physical, Logical design, development (using normalization and SQL Server Enterprise manager), Resource Planning, Coding, Debugging, Testing, Deployment, Support and Maintenance of business applications using SQL Server 2012/2008/2005/2000, DTS, SSIS, SSAS and SSRS 2005/2008
- Hands on experience in SQL Server database design, development and in writing Constraints , Indexes , Views , Stored Procedures , Cursors , Triggers and User Defined Functions .
- Experience in designing, developing and updating Web - Forms using .NET Technologies like Html, CSS, C#, Ajax, ASP .Net
- Prepared and coached team members in project and program readiness standards and professional and moral development in preparation for domestic and international missions.
- Excellent fact finding skills along with a great ability to focus on analytic components of projects .
- Experience in Software Development Life Cycle , Testing and Implementation of Client/Server applications using C# and SQL Server with N-tier development environment.
- Experience in consuming, building and implementing Web Services using SOAP Protocols.
- Implemented N-Tier Architecture and integrated the UI with Data base for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework,
- Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ) .
- Coached and developed a distributed team of business executives and technical professionals regarding Agile roles, routines and responsibilities resulting in a more thorough understanding of Scrum/Kanban and a faster start up time to developing software.
- Proficient in creating Services and Endpoints using WCF (Windows Communication foundation).
- Strong experience in the analysis, design, development and implementation of multi-tier web based applications and distributed applications using web services .
- Strong Object Oriented Analysis & Design and Programming skills and good understanding of various design patterns
- Experience working in environment like Windows 2003/2003 R2/7 .
- Acquaintance using report generation tool Crystal Reports, SSRS.
- Highly dedicated, quick starter, solution driven pattern programmer, Strong in Object Oriented Analysis and Design.
- Involved in Development and Production Support in most of the projects.
- Expert in modeling DTS Packages for Data Extraction, Transformation, and Integration
- Worked through all the phases of Software Development Life Cycle (SDLC) including Requirements Gathering, Analysis, Design, Development, and Testing.
- Hands on Exposure on TFS Version Control, VSS, SVN
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests.
- Used TFS source control to deploy application and Branching/Merging.
- Educating new developers on the application, coding and process.
- Good exposure to the onsite and offshore model.
- Modules included Change Management, Incident Management, Service Request Management, Remedy Mid-tier (web), Knowledge Management, SLA
- Demonstrated an exceptional ability to adapt to new developments in the world of technology and working environment. Ability to prioritize and schedule multiple tasks on a day-to- day basis.
- Well versed in all phases of development life cycle and production support including requirement review, analysis, design, development, unit & integration testing, UAT, production release etc, with Agile Methodology.
TECHNICAL SKILLS:
Operating Systems: Windows XP, Windows Server 2003
Languages: C#, VB .NET, Visual Basic, MSACCESS, Visualforce, Java
Technologies: ASP.NET Webforms,ASP.NET MVC, WPF, Windows Forms
Web Related: Web Services, WCF, SOAP, JavaScript, JQuery, Ajax, XMLXSD, XSLT, XPath HTML, Angular JS, Knockout JS
Databases: SQL SERVER 2008,201,2016, Oracle
Development /Productivity Tools: Visual Studio.Net 2015,2012,2010,2005, SQL Server Management Studio 2005
Project Tools: Visual Source Safe, Tortoise SVN, Crystal Reports, SSRS,, Micro strategy, Team Foundation Server (TFS)
PROFESSIONAL EXPERIENCE:
Confidential, Phoenix
Sr Developer / Technical Lead
Description
Responsibilities:
- Worked on MVC based architecture using agile methodology.
- Developed Web Forms and Web Pages using ASP.NET, html, AJAX , CSS to facilitate the registered and new agents and customers.
- Interaction with business users for requirement clarification and resolution of problems reported.
- Analyzed requirements of project, coordinated with BA and Business to finalize the same.
- Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2013 and .Net Framework 4.5.
- Expertise in DOM manipulation using JavaScript, jQuery and AngularJS.
- Created user interface screens in MVC module using MVC Telerik controls.
- Expertise in developing web and windows based solutions using technologies such as ASP.NET, ASP.NET MVC, and WCF and C #, VB.NET, ADO.NET, WPF, RESTful API, AJAX, Bootstrap, JQuery, AngularJS, Knockout JS, TFS, HTML 5, CSS 3, XSL and XML .
- Created views using Razor in MVC module where data was fetched using JQuery and JSON format.
- Involved in maintaining code with Team Foundation Server (TFS)
- Extensively using ASP.net, Web Services, AngularJS, JQuery, Web API, Kendo Controls.
- Created SSRS and rendered them in the MVC application using Report Viewer control.
- Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ) .
- Involved in writing SQL Queries, functions, views and Stored Procedures using SQL Server for backend development.
- Involvement in creating design work objects & writing test cases for related modules.
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests
- Proficient in creating queries in TFS to validate results of TFS reports
- Involved daily Scrum meeting with Team lead as well as on site Project Manager.
- Communicate with other management, engineers, product managers and support specialists on product issues using Agile Methodology.
Environment: . NET Framework 4.5,ASP.NET, C#, MVC, WCF, Restful API, SQL Server 2008 R2, SSIS, SSRS, TFS, IIS 7.5, HTML 5,JavaScript, JQuery, AngularJS, Knockout JS, Bootstrap, Windows 7
Confidential, Scottsdale
Sr. Technical Lead
Responsibilities:
- Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.
- Created console application for Batch processing.
- Developed Web Forms and Web Pages using ASP.NET, html 5, AJAX , CSS 3 to facilitate the registered and new agents and customers.
- Interaction with business users for requirement clarification and resolution of problems reported.
- Used Java Scripting for client side validation scripting.
- Designing WCF services using C#.net 4.0 of the application.
- Implemented Angular JS Controllers to maintain each view data. Implemented
- Angular Service calls using Angular Factory.
- Created stored procedures, views, T-SQL, triggers, cursors and functions.
- Responsible for analysis of Bug Fixes / Enhancements and provide the estimate report to the project management including development time and test time
- Resolution of incidents reported by application users and work on Go Live (Production) activities.
- Preparation of technical design and documenting the detailed GUI Wireframe and providing pseudo code to the developers.
- Worked on detailed design, performing and monitoring development (coding), report generation, unit testing and system and integration testing of applications.
- Expertise in using TFS to open bugs, create tasks and user stories, initiate change requests and used TFS source control to deploy application.
- Involvement in daily call with offshore Team lead as well as on site Project Manager.
Environment: VB.NET, C#, ASP.NET framework 4.0, MVC4, Entity Framework, ADO.NET, WCF, JavaScript, Angular JS, Knockout JS, AJAX, Microsoft Visual Studio 2012, Bootstrap, LINQ, Entity Framework, TFS, SQL 2008 R2, SSIS, Restful API, Microstrategy, MS ACCESS, Windows XP
Confidential, Scottsdale
Technical Lead
Responsibilities:
- Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.
- Created console application for Batch processing.
- Developed Web Forms and Web Pages using ASP.NET, html, AJAX , CSS to facilitate the registered and new agents and customers.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2010 and .Net Framework 4.0 .
- Developed code as per requirements using C#, WPF Forms, DevExpress Controls.
- Used Java Scripting for client side validation scripting.
- Designing WCF services using C#.net 4.0 of the application.
- Created stored procedures, views, T-SQL, triggers, cursors and functions.
- Analyzing and writing complex SQL statements using multi table joins, exist clauses, etc.
- Applications & Batch Job Monitoring.
- Resolution of incidents reported by application users.
- Experience in data accessing including using Data Adapter, Data Reader and Data Set, Entity Framework in ADO.NET and Language Integrated Query (LINQ) .
- Interaction with business users for requirement clarification and resolution of problems reported
- Involvement in creating design work objects & writing test cases for related modules.
- Involvement in daily call with offshore Team lead as well as on site Project Manager.
- Involved in the UI Design, Coding, Unit testing and integration of the Project.
- Created strategic partnership with business unit to understand the long-term business objectives and suggesting strategies to meet those objectives; introducing innovation to business processes through technology as appropriate.
- Worked close partnership and collaboration with Business Leaders in IT and Clients.
- Provide recommendations to Client management about schedules, prioritization, resource allocation, and resource constraints with input from team members.
- Providing functional support to the customer support team on escalation issues.
- Ensure that required activities to support Issue is performed and implemented within prescribed SLA’s.
- Participated in SCRUM meetings and worked closely with the Subject Matter Expert and the Project Manager.
Environment: ASP.NET, C#, WPF Forms,ASP.NET framework 4.0, ADO.NET, WCF, Restful API, Angular JS, Knockout JS, JavaScript, AJAX, Microsoft Visual Studio 2012, Bootstrap, TFS, LINQ, SQL 2008 R2, Windows XP
Confidential, Scottsdale
Technical Lead
Responsibilities:
- Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.
- Created console application for Batch processing.
- Developed Web Forms and Web Pages using ASP.NET, html, AJAX , CSS to facilitate the registered and new agents and customers.
- Updated the classes and methods in the business layer to access the Data Access Layer using Object Oriented Programming in C#, Visual Studio 2010 and .Net Framework 4.0 .
- Used Java Scripting for client side validation scripting.
- Designing WCF services using C#.net 4.0 of the application.
- Designed databases and wrote Queries, Stored Procedures in SQL 2005.
- Applications & Batch Job Monitoring.
- Resolution of incidents reported by application users
- Created High level and low level Technical Designs for enhancement on the existing application.
- Interaction with business users for requirement clarification and resolution of problems reported
- Coordination with global teams.
- Involvement in creating design work objects & writing test cases for related modules.
- Involvement in daily call with offshore Team lead as well as on site Project Manager.
- Handled build deployment process
- Involved in the UI Design, Coding, Unit testing and integration of the Project.
- Created Exchange component to implement Exchange behavior. Developed Pricing component to price stamp order and Order Processor to process orders as per the order type.
Environment: ASP.NET, C#, ASP.NET framework 4.0, ADO.NET, WCF, Restful API, Angular JS, Knockout JS, JavaScript, AJAX, Microsoft Visual Studio 2010, SQL 2005, Bootstrap, Crystal Report 11, Windows XP
Confidential, San Diego
Team Leader/IT Support Lead
Responsibilities:
- Analyzed requirements of project.
- Prepared high level & low level design and data model diagrams (DFD, ERD, Flow Diagrams).
- Developed code as per the business requirements using ASP.Net, C#.Net, AJAX.
- Performed design, application development and deployment within the .NET architecture based on programming guidelines/standards.
- Created console application for Batch processing.
- Developed Web Forms and Web Pages using ASP.NET, html, AJAX, CSS to facilitate the registered and new agents and customers.
- Participating in regular status meetings and prepared weekly reports on the status of the application.
- Co-coordinating with India team for various deliverables providing DBA support for the development and QA environment.
Environment: Visual Studio ASP.NET 2.0, SQL Server 2008, Java script, LINQ, Entity framework, Windows server 2003
Confidential, Beaverton
Associate Consultant
Responsibility:
- Development of Console Applications related for handling data feed in Batch Processes.
- Developed Web Forms and Web Pages using ASP.NET, html, AJAX, CSS to facilitate the registered and new agents and customers.
- Used Java Scripting for client side validation scripting.
- Developed DTS packages to implement various functionalities like data transforming, generating alerts (in e-mail), perform validations etc.
- Played a critical role in implementing support for WCAG 2.0 within AMP/ InFocus.
- Developed and implemented Web Services using SOAP protocol to communicate between different layers in the Application.
- Created User Controls for maintaining custom properties and for handling events on the Web Pages.
- Created Admin module for setting behavior of application
- Involvement in creating design work objects & writing test cases for related modules.
- Interacting with the onsite people for Requirement.
- Perform designing of forms, Coding and Unit testing.
Environment: Visual Studio 2005, Siebel 7.0, Oracle 9i, C# .NET 2.0, Restful API , Angular JS, Knockout JS, Html 5, CSS 3, JAVA, WCAG, Windows XP
Confidential, Beaverton
Associate Consultant
Responsibilities:
- Creating, Maintaining SQL Server database and Database objects.
- Developed Web Forms and Web Pages using ASP.NET, html, AJAX , CSS to facilitate the registered and new agents and customers.
- Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
- Used WPF and WCF to communicate between DAL and other business components.
- Worked in details on JavaScript and Ajax for server and client side validations
- Developed an entire module which was critical from business point of view
- Develop and modify component based on Requirement.
- Worked on detailed design, performing and monitoring development (coding), report generation, unit testing and system and integration testing of applications.
- Providing DBA support for the development and QA environment.
Environment: Visual Studio 2005/ 2008, WPF, MVVM, SQL Server 2008, C# .NET 2.0, Tortoise SVN, Windows XP
Confidential
Developer
Responsibilities:
- Involved in analysis and database design for the whole system.
- Developing User Interface and implementing business logic in application
- Successfully implemented the whole system individually and database Fine Tuning.
- Extensive use of database objects namely Stored Procedures, Functions, Triggers and Cursors.
- Provide services on java based content management system by utilization of XSLT. Resolve and troubleshoot the problems and fixes the bugs by utilizing java and XSLT.
- Worked in Designing of Reports in Excel using Visual Basic 6.0.
- Responsible for copying image file from server and pasting in the Excel file.
- Responsible to identified 3rd party dlls used in application and migrate to the new environment
- Understand Software/System components and associated specifications.
- Develop and modify components based on defined specifications.
- Ensuring design documentation for programmers is accurate, complete and meets all appropriate standards.
Environment: Visual Studio.NET, ASP.NET, SQL Server 2000, JAVA, Windows XP
Confidential
Developer
Responsibilities:
- Used Form Authentication for granting permission to only the registered users.
- Extensive use of database objects namely Stored Procedures, Functions.
- Implemented web user control for reusability across all modules.
- Used ADO.NET for SQL 2000 database connectivity.
- Involved in analysis of existing system and database design for the whole system
- Developing User Interface and implementing business logic in application
- Designing of Database.
- Resolved application and connectivity problems in Java programs.
- Involved in developing confirmation mail system using Java Mail
- Developed Template designer using free textbox Control.
- Normalization of Databases Implementation of Web Services in the Project
Environment: Visual Studio.NET, VB.NET, SQL Server 2000, Java, Windows XP