Microsoft Application Architect Developer, Resume
Washington, DC
TECHNICAL SKILLS:
- Experience with .Net Framework 2.0, 3.0, 3.5, 4.0.
- C#, AJAX, JavaScript Programming.
- Experience with SQLServer 2005, 2008 and 2012.
- Experience with writing T - SQL, complex SQL queries.
- SharePoint Site/Master pages and workflow creation.
- SharePoint Webpart / Visual Webpart creation.
- Experience with Cascading Style Sheet (CSS).
- Experience with Agile development methods.
- Experience with Visual Studio 2008, 2010, 2012.
- Experience with Team.
- Experience with SOAP and REST Web Services.
- Experience with Telerik.
- Municipal Government Experience( PM will accept a combination of State and federal experience in lieu of Municipal.
- Microsoft web application certification on framework 4.0 or higher.
EMPLOYMENT HISTORY:.
Confidential
Microsoft Application Architect Developer, Washington, DC
Responsibilities:
- Requirement analysis, Scope identification, Configuration & Release planning and Impact Analysis.
- Estimate the efforts for stories and detailed estimate for tasks.
- Maintain existing computer program code by making modifications as required. Analysing, debugging, diagnosing and correcting errors and faults in an applications.
- Identify technology limitations and deficiencies in existing systems and associated processes, procedures and methods.
- Resolving the performance issues for the web and windows Projects
- Communicate technical problems, processes and solutions, providing guidance and assistance in the system project decision making process.
- Prepare technical documentation of business requirements, system specifications, operation and installation of software.
- Participate in code reviewing, testing, time-box delivery and deployment.
- Participate in daily stand up SCRUM agile meetings with Client and Dev. Team as part of AGILE process for reporting the day to day developments of the work done.
- Worked with C#, SQL, JQuery related development tools
- Responsible for maintaining versioning/Source control for entire project using TFS, Responsible for creating work items, Policies on the solution and Branching.
- Developed complex pages using AngularJS on MVC framework.
- Developed and maintained WPF applications to support the interaction between Ops portal and SharePoint
- Implemented Unit of Work and Repository pattern with Entity framework and LINQ.
- Consumed and created web API for back-end operations
- Developed Restful API to get/put data from Server for UI view, edit, delete operations.
- Used Aspose For processing and converting the word and PDF documents.
- Used Telerik KendoUI for showing User Events in calendar.
- Generate system generated document content by extracting the content from Database using Aspose
Environment: .Net FrameWork 4.5, AngularJS, C#, WCF, Restful Web API, TFS 2013, Visual Studio 2013, Resharper, SoapUI, Entity framework 6.1,WPF,Sharepoint 2010/2013, Javascript, JQuery, MVC, Json
Confidential
Technical Lead, Harrisburg, PA
Responsibilities:
- Managed a team of Internet developers during all aspects of several different Internet and Cloud solutions.
- Requirement gathering, Scope preparation, Object oriented (OOAD) and Impact Analysis and Implementing and execution of Cloud features and integrate collaboratively across multiple Cloud Services
- Estimate the efforts for new features and Change Requests.
- Task planning, execution and monitoring & controlling.Release Management and Production support.
- Review code, Defect analysis & tracking and configuration management.
- Write, modify, integrate and test software code to meet system requirements, system designs and technical specifications in accordance with quality accredited standards.
- Maintain existing computer program code by making modifications as required. Analysing, debugging, diagnosing and correcting errors and faults in an applications.
- Identify technology limitations and deficiencies in existing systems and associated processes, procedures and methods.
- Communicate technical problems, processes and solutions, providing guidance and assistance in the system project decision making process.
- Identifying the Performance points and improving the scalability of the application
- Prepare technical documentation of business requirements, system specifications, operation and installation of software.
- Developing tools with WPF and maintaining it.
- Participating in code reviewing, testing, time-box delivery and deployment and on-site training
- Participated in daily stand up SCRUM agile meetings with Client and Dev. Team as part of AGILE process for reporting the day to day developments of the work done.
- Worked with C#, SQL, JQuery, WCF and related development tools
- Used JSON data for communication between client and server
- Used LINQ to perform SQL operations on in memory objects. Used LINQ to XML to handle xml file data.
- Created windows service for listening to trade files and integrated it with other systems.
- Called server side code from client side using AJAX and JQuery. Used call back methods
- Used JSON objects to pass data between client server calls using call back methods.
- Responsible for maintaining versioning/Source control for entire project using SVN and TFS, Responsible for creating work items, Policies on the solution and Branching.
- Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0,
- Used client side tools like JQuery, JQuery UI, to make website interactive without refreshing webpage.
- Used call-back methods for asynchronous operations on the page
- Created new user controls for using it into the project to support additional properties and client side operations.
- Has proficient experience in building multithreaded application in WPF and .net
- Extensively used ADO.NET for interfacing this application with the SQL Server.
- Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database
- Created SSRS reports and allowed saving of reports in different formats like PDF, EXCEL.
- Developed user interface screens under Visual Studio.NET 2010 using ASP.NET and C#.
- Implementing OAuth Based implementation in XAML, while connecting to Cloud Providers like Dropbox, BOX, goggle.
- Consumed and created WCF services and web services for some operations
- Build Automation in TFS 2010 and using the upgrade Scripts for TFS 2010.
- Implementing SAML2 Identity Provider and Inspecting User Claims in SAML Tokens
- Implemented the OpenID Connect to face the challenges with Oauth2 authentication.
- Developed windows Native app using XAML and WPF for accessing different clients with single login
- Writing the unit testing for database operations
- Writing load testing using VSTS test
- Writing Test Coverage using VSTS System
- UI automation testing using VSTS 2010 Coded UI
- Developed a WPF tool to communicate with various Cloud Providers to access data using Rest API’s
- Identifying Query Plan Quality Issues in sqlserver
- Query Plan Quality Patterns and Resolutions in sqlserver
- Used CPU Patterns and I/O Patterns
- Keep the documents up to date using triggers using Aspose
- Open up the documents for user to edit and synchronizing data by restoring user updated data Using Aspose
Environment: .Net Frame Work 3.5/4.0, ASP.NET, ASP.NET MVC 2.0/3.0/4.0, C#, AJAX, WCF, Web Services, Web API, SQL Server 2005/2008R2, SSRS, UML, OOAD, ADO.Net Web Services and SOAP Based Services, Entity Framework, TFS, OAuth Implementation, REST, JSON, XAML, LINQ, SAML, WPF, Silverlight, VSTS
Confidential, Denver, CO
Lead Developer
Responsibilities:
- Client interaction for project status updates and task prioritization.
- Plan and estimate the efforts for new features and Change Requests.
- Prepare detailed design documents as per Application Architecture.
- Task planning, execution and monitoring & controlling.
- Review code, Defect analysis & tracking and configuration management.
- Release Management and Delivery management.
- Created the Sequence diagrams and Detailed Design Document to depict the sequence of events.
- Responsible for maintaining versioning/Source control for entire project using TFS 2010, Responsible for creating work items, Policies on the solution and Branching.
- Developed complex web forms using ASP.Net server-side scripting with C#, .NET Framework 4.0, Jquery.
- Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations, Validate form inputs, add special effects, Customize selections, Confirmation etc
- Extensively used ADO.NET for interfacing this application with the SQL Server.
- Used output caching to cache the pages or objects on the server for reusing them
- Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database
- Implementing Rest based services to offer data to third party vendors
- Implementing SOA architecture to support and integrate various Third Party Services.
- Developing application Using MVC technologies and data transfer using JSON
- Developing XML and SOAP based Web services which interact with various vendors for Feed Data.
- Assigning Tasks to team and technical Support for the team.
- Arranging calls with client and on site coordinator and clarifying the concerns.
- Aware of various mechanisms of thread debugging.
- Interacting with various vendors and coordinating for fixing of issues and freezing of any enhancements
- Reviewing the team member’s code and guiding in accomplishing critical tasks.
- Monitoring the Team and helping them to achieve the deadlines.
- Custom MS Build Tasks and working with Build Process Templates
- Played a major role in coordinating with different vendors like JK, VM and D&D for requirement Gathering along with Client Confidential Foundation.
- Implementing Rest Enabled services with data formats for both JSON and XML for request and response model.
- Implemented WCF Services with WS-Trust
- Created some SSRS reports for showing reports to the customers depending on input parameters.
- Scheduled functional review meetings to explain functionality of the developed modules.
- Used JSON data format for client server communication.
- Developed user interface screens under Visual Studio.NET 2010 using ASP.NET and C#.
- Consumed and created WCF services and web services for some operations
- Web Testing on asp.net application using vsts 2010
- Implementing Test Driven Development
- Manual Testing using VSTS
- UI automation testing using VSTS 2010 Coded UI
- Writing Test Coverage using VSTS System
Environment: Dot Net 3.5, ASP.net, C#, Ajax, SQL Server 2008 SP1 with Reporting services, UML, OOAD Visual Studio.NET 2010, Microsoft .Net Framework 3.5, ASP.NET, MVC 2.0/3.0,C#, HTML, JavaScript, ADO.Net Web Services, WCF, LINQ, XML, SVN, LINQ, SharePoint 2010, REST API, TFS, SAML, Rest, JSON, VSTS
Confidential
Senior Developer
Responsibilities:
- Requirement Gathering for new Reports & features.
- Client interaction for project status updates and task prioritization.
- Plan and estimate the efforts for new features and Change Requests.
- Prepare detailed design documents as per Application Architecture.
- Task planning, execution and delivery management.
- Review code, Defect analysis & tracking and configuration management.
- Involved in Design, Development, and Testing and Deployment phases of Software Development Life Cycle.
- Developed web based applications utilizing .Net Framework 3.x, ASP.NET, C#.Net, Vb.Net, ADO.NET, XML, XSD, SQL Server 2005, and Visual Studio.NET 2005/2008.
- Created User Controls used ASP.NET Validation Controls for Client-Side Validations.
- Worked with Datagrid, Data list and Data Repeater control as a part of developing GUI for the application.
- Worked with both Client side and Server side validations using Java Script and Server Side Validator controls like required field validator, compare field validator and custom field validator.
- Worked with Custom Role based Authentication in which authentication and authorization of the application is done from the database.
- Extensively used Web Services, SOAP, XML/XSLT and XSL to expose the reports to facilitate information sharing for the news feeds.
- Used multithreading to handle multiple requests to the server and to parse data.
- Used socket programming to receive data using TCP/IP protocol.
- Worked with ASP.NET Web Forms, Web Services,and State Management, Caching features, configuring optimizations and securing the web application.
- Extensively used ADO.NET for interfacing this application with theSQL Server 2005.
- Worked on page designing using HTML, Skins, Themes and CSS.
- Used ADO.NET data objects such as Connection, Command, Data Adapter, Data Reader, Dataset, Data Table and XML for consistent access to SQL data sources.
- Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations, Validate form inputs, add special effects, Customize selections, Confirmation etc.
- Used Agile Methodology for developing the Application.
- Experienced in LINQ (Language Integrated Query), LINQ to SQL, and LINQ to XML.
- Developed Stored Procedures to extract the Transformation data from the SQL Server 2005 database according to user required selection and date.
Environment: C# 2.0, ASP.NET 2.0, AJAX, SSRS 2005, SQL Server 2005, UML, OOAD, LINQ, ADO.NET, XML, HTML, JavaScript
Confidential
Senior Developer
Responsibilities:
- Handling client’s change requests by understanding the business impact and providing pessimistic and optimistic estimates, and facilitating on time delivery of the change requests
- Requirement Gathering for New features and Change Requests.
- Client interaction for project status updates and task prioritization.
- Plan and estimate the efforts for new features and Change Requests.
- Prepare detailed design documents as per Application Architecture.
- Task planning, execution and delivery management.
- Review code, Defect analysis & tracking and configuration management.
- Coding Admin, Policies & Client pages and Application web services.
- Developed web based applications utilizing .Net Framework 2.0, ASP.NET, C#.Net, Vb.Net, ADO.NET, XML, XSD, SQL Server 2005 and Visual Studio.NET 2005.
- Developed Windows service applications using C#, ADO.NET, SQL Server 2005, Visual Studio.NET 2005.
- Designed and developed Web pages using C# and VS.Net Implemented Agile Methodology.
- Extensively used ASP.NET Grid View, Data List and Repeater controls with Paging and Sorting for displaying the data in a clear format.
- Extensively used Web Services, SOAP, XML/XSLT and XSL to expose the reports to facilitate information sharing for the news feeds.
- Developing XML based Web services which interact with various Carriers.
- Using WPF technology to monitor the number Successful Quotes.
- Committing peer code in to code repository
- Interaction with client and third party carrier sites for fixing the issues.
- Handling weekly builds and delivering On Time to meet the expectations of client.
- Initiating new changes or developing new modules in the BOP which would benefit marketing department.
- Designed and Implemented the New BOP search feature.
- Production support and available for client support on demand and unexpected issues occurring in live server.
- Custom MS Build Tasks and working with Build Process Templates
- Developing Reports Using SSRS 2005 and 2008
- Coordinate with onsite QA team in analysing the test case modifications.
- Initiating new changes or developing new modules in the ADB which would benefit marketing and sales department.
- Working as bridge between offshore and Onsite Team in the process of Deployment and Issue tracking on regular basis.
- Developing Asp.net authentication in web application to verify data availability in AMS Data Dictionary
Environment: Visual Studio.NET 2008, Microsoft .Net Framework 2.0, ASP.NET, C#, HTML, JavaScript, ADO.Net Web Services, CVS, SSRS 2005, SQL Server 2008, integrating .net with Ontime AxoSoft, TFS, SOAP and XML based web-Services
Confidential
Software Engineer
Responsibilities:
- Requirement Gathering for New features and Change Requests.
- Client interaction for project status updates and task prioritization.
- Prepare detailed design documents as per Application Architecture.
- Task planning, execution and delivery management.
- Review code, Defect analysis & tracking and configuration management.
- Coding Admin, Policies & Client pages and Application web services.
- Developed web based applications utilizing .Net Framework 2.0, ASP.NET, C#.Net, Vb.Net, ADO.NET, XML, XSD, SQL Server 2005 and Visual Studio.NET 2005.
- Developed Windows service applications using C#, ADO.NET, SQL Server 2005, Visual Studio.NET 2005.
- Designed and developed Web pages using C# and VS.NetImplemented Agile Methodology.
- Extensively used ASP.NET Grid View, Data List and Repeater controls with Paging and Sorting for displaying the data in a clear format.
- Extensively used Web Services, SOAP, XML/XSLT and XSL to expose the reports to facilitate information sharing for the news feeds.
- Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
- Used ADO.NET data objects such as Connection, Command, Data Adapter, Data Reader, Dataset, Data Table and XML for consistent access to SQL data sources.
- Used JavaScript to enhance the dynamics and interactive features of web page by allowing user to perform calculations, Validate form inputs, add special effects, Customize selections, Confirmation etc.
- Used Agile Methodology for developing the Application and followed the software development lifecycle foriterations.
- Created Database, Data table, Stored Procedure, View, Trigger in SQL Server 2005 as per business requirement.
- Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net.
- Experienced in building rich Ajax enabled UI based web applications in .NET
- Used TFS to maintain the version control history during development.
- Developed the JavaScript validation controls.
- Developed the Agency User Setup, market finder, get quotes and tracker windows & web services for data synchronization modules.
- Developed the interactive Collaboration tool for interaction between SAIS agents and underwriter/OPS team
Environment: ASP.NET, C#,.Net Framework 2.0, WCF, AJAX, JavaScript, XML, XSLT, XSD, IIS 5.0, SQL Server 2005, Visual Studio.NET 2005, Web Services, TFS, UML, OOAD
