Senior Systems Engineer Resume Profile
Irving, TX
Summary |
- Over 9 years of extensive experience in Web Development, Application Development using C , VB.NET, ASP.NET,ADO.NET, XML, Webforms, Winforms, Web Services and Visual Studio.Net.
- Experience in .NET Technologies such as ASP.NET, C .NET, VB.NET, ADO.NET, ASP.Net AJAX, .NET FRAME WORK 1.1/2.0/3.0/3.5, XML, XSD, XSLT, SOAP, HTML, LINQ, Enterprise Library 4.1, AJAXControl Tool Kit and MS SQL SERVER, ORACLE.
- Extensive experience in implementing and customizing Microsoft Dynamics CRM 4.0.
- Experience with Server Administration, Configuration and Virtualization.
- Experience with design and development of business reports using SSRS 2005/2008 R2 , Crystal Reports.
- Experience with Windows Communication Foundation WCF .
- Strong Knowledge in Database Design ,Schema Design and writing Stored Procedures, Queries, Views, Triggers in SQL Server 2000/2005/2008R2/2012 and Oracle 8i/ 9i/10g Database .
- Experience with web related technologies such as AJAX, HTML, DHTML, ASPX,
JavaScript,
- Experience in designing the Architecture of System from Presentation Layer to Data Access Layer, Database Design.
- Experience in Database Project maintenance, Database deployment, Optimization and performance tuning.
- Experience in the design, development and testing of component-based and distributed systems in a windows environment, including .NET Web Services and COM.
- Expertise in all phases of Software Development Life Cycle SDLC from requirements gathering, design, programming, testing such as unit test cases, including functional and regression cases and support, Design Patterns.
- Used WCF for interoperability with other platforms, technologies and for building the custom solutions.
- Experience in Integration and Analysis Services SSRS/SSIS/SSAS .
- In-depth knowledge of design, architectural and Software Patterns MVC and MVP .
- Experience in working with various SDLC models like Waterfall model, Agile methodology
- Expertise in all phases of Software Development Life Cycle SDLC from requirements gathering, design, programming, testing such as unit test cases, including functional and regression cases and support, Design Patterns.
- Trained team members on technical issues. Helped resolve conflicts, thereby assisting them to meet project goals.
- Experience in diverse business domains including Financial Banking, Telecom, Manufacturing and IT Research.
- Open to learn new technologies/domains and good niche for knowing learning new things
- Excellent analytical, problem solving, presentation, communication skills
- Proficient in working in a team environment or individually
Technical Proficiency |
Platforms: | Windows 95/98/2000/2003/XP/NT/Vista, UNIX |
Languages: | C , VB.NET,SQL/T-SQL, PL/SQL, LINQ |
Development Tools: | Visual Studio 2003/2005/2008, Visual Studio Team System 2005/ 2008, Dreamweaver |
Packages | Microsoft Dynamics 4.0 |
Web Technologies: | ASP.Net, JavaScript, JQUERY ,AngularJS, ADO.Net, ASP, HTML, DHTML, CSS,AJAX, Web Forms, Win Forms, XML Schema, XSLT, DOM, Web Standards and Accessibility, Cross-Browser Compatibility. |
Version Control Tools: | Visual Source Safe, Team Foundation Server, WinCVS |
Web Servers and Application Servers: | Microsoft IIS 5.0/6.0/7.0 |
Design Tools: | UML, Rational Rose 2002, MS Visio 2002, MS Share Point Designer |
DBMS Reporting Tools: | SQL Server 2000/2005/2008 R2/2012, Oracle 8i/9i/10g , SQL Server Reporting Services 2005/ 2008 R2 , Aquastudio, TOAD, SQL Developer |
Methodologies: | OOAD, Test Driven Development TDD , Waterfall method, RUP, Waterfall, Agile including Extreme programming, Iterative, SOA, Service Oriented Architecture Development, Test First Development, Scrum |
Software Patterns Design Patterns: | MVC |
XML Technologies: | XML, XSLT, XSL, XPATH |
Professional Experience |
Confidential
Senior Systems Engineer
As part of the initiative called Confidential dispatchers and technicians under the different Verizon businesses are being consolidated to the Coffee Anywhere COA platform to facilitate the work share initiative.This project involves development design from scratch, enhancements, bug fixing, deployments, and continuous support of the application
Responsibilities:
- Performed several Proof of Concept POC for proposed architectural and technology solution for vForce Application using C .Net, ASP.NET Web Forms, .Net Framework 4.0 , VS 2010, WCF, LINQ, MVC .
- Proposed and justified solution approach for modified the existing application to address the architecture and select the technologies that provide the best solution.
- Responsibilities include Requirement Analysis, detailed technical design, Development, testing, implemented fixes in the project and deployment of the application for various releases.
- Designed and maintained High-Level to Low level Technical Design Documents.
- Supervised development activities, performed code-reviews, mentor and assign task to other team members.
- Designed and Developed Webpages using ASP.NET Server Controls , AJAX Control Toolkit, ,C , User Controls, JQUERY , CSS , AngularJS, jQuery, Custom Server Controls and VS 2010 , VB.NET.
- Monitor production implementations for periodic releases to roll out new features on Verizon Business Web/ Mobility dispatch applications.
- Design and development using Bing Maps API for real time tracking of Verizon technician locations based on current day job assignments involving jQuery, WEB UI with backend Oracle database development.
- Modified and Developed Stored Procedures, Triggers and Views
- Analysis of change request, designing, developing and implementing the same.
- Participated in Analysis, defining the Cause of Current Performance and Architectural Issues of vForce System
- Created Business Logic Layer Data Access Layers to implement the MVC architecture.
- Coordinated and prioritized outstanding defects and enhancement/system requests based on business requirements, allowing sufficient time frame to ensure accuracy and considered deadlines.
- Involved in tuning expensive SQL Queries for better performance
- Involved in tech migration activities.
- Conducted participated in brainstorming sessions in resolving technically challenging issues/defects
- Deployed the applications in Test and Production environments
- Supported the end user's of the application and also created user manuals/PPTs for easy understanding.
- Foresee risks involved in the modules and escalate to managers and functional consultants. Simultaneously, do research and suggest workaround.
- Coordinate with build team in setting up connectivity, Configuration and also set up System Test environments.
- Interacted and coordinated on daily basis with various project resources located in geographically diverse locations for design/development/issue resolution
Technologies: ASP.Net 2.0/3.5/4.0, MVC, ADO.Net, Oracle 10g, WCF, Microsoft Enterprise library, XML Web Services, AJAX, JQuery, Bing Maps, HTML, XML, AngularJS, Visual Studio 2008, TFS, Sharepoint
Confidential
Senior Systems Engineer
This project involves customizing and developing Microsoft Dynamics CRM functionality / business logic using .Net integration and VBA as per the requirements and also developing windows/web based applications using .Net. Client needs a single logon point for users to interact with customized CRM package integrated with different legacy servers. Client has five different Business Units globally integrated with our application. Authorization is heart of the application where each registered user has different privileges on different entities. Users create opportunities with all business required data which are shared with different users and Teams according to the business requirement. This application involves complex iFrames and plug-ins with best tuned performance and quality.
Responsibilities:
- Responsibilities included designing, development, testing, bug fixing and implementing fixes in the project.
- Extending the functionality, customization and developing MSCRM.
- Integration Microsoft CRM with .Net using DLL files.
- Documented System functionality and provided installation and configuration instructions.
- Installation and configuring MS CRM 4.0.
- Used Repeater, Data Grid, Data List controls in the web forms to display the data from database in the customized template format.
- Created SSIS Packages to pull the data from Oracle Source System for integration purpose
- Analysis of change request, designing, developing and implementing the same.
- Enhancement and development of simple to complex reports using SSRS.
- Responsible for writing SQL Queries, Stored Procedures, and Database Triggers using T-SQL.
- Created Application Pools and published web application in IIS version 6.0 running under Windows 2003 Server
- Involved in tuning expensive SQL Queries for better performance.
- Involved in tuning of the .Net code for optimal performance of the application
- Used SVN for version controlling and configuration management.
- Foresee risks involved in the modules and escalate to managers and functional consultants. Simultaneously, do research and suggest workaround.
- Support to the end users of the application.
- Deploy the applications in Test and Production environments
- Coordinate with network team in setting up network connectivity and also set up System Test environments.
Environment: ASP.Net, ADO.Net, SQL Server 2008, Oracle 11g,.Net Framework 2.0/3.5, WCF, Microsoft Enterprise library, XML Web Services, AJAX, SSRS, SSIS, MSCRM 4.0,SVN Source Control, TFS
Confidential
Senior Systems Engineer
The Asset Management System project involved migration of their business process to CRM 4.0 application, serving all their application users globally. This project involved development of complex iframes containing custom look ups, forms, dashboard with custom SSRS reports integrated, which shows secured and user authorized data.
Responsibilities
- Involved in all the phases of SDLC including Requirements Collection, Design Analysis of the Customer Specifications, Development and Customization of the Application.
- Responsibilities included designing, development, testing, bug fixing and implementing fixes in the project.
- Integrated Microsoft CRM with .Net using Dll files
- Extend the functionality, customization and developing MS CRM.
- Developed dynamic ASPX web pages for application using ASP .NET, C .NET, XML, HTML, AJAX Script, and JavaScript.
- The system is designed as an AJAX style web client that communicates with a backend web services that talks to multiple 3rd party web services brokers and SQL database.
- Used JavaScript to perform validations and catch the event's on client browser.
- Used Technologies like AJAX for rich UI experience and better performance.
- Developed the code behind files in C .NET.
- Worked with ASP .NET Web forms, Web services, State Management, Caching features, configuration optimizations and securing the application.
- Maintained the version of the project in the Visual Source Safe.
- Involved in unit testing, Integration testing, Regression Testing, Performance tuning activities.
- Involved in development of stored procedures.
- Developed user related features to get rich controls using WPF.
- Extensively used Data Grids, Data list, Validation controls, Repeaters for displaying the data in clear format.
- Responsible for designing the User Interface accessing, implementing Business Web services.
- Developed Data Service layer in .Net using ADO.Net with Disconnected Datasets.
- Design and creation of various reports using Excel and SSRS through .Net forms.
- Testing on newly created packages and .Net applications
- Extended use of MS SQL SERVER Reporting Services SSRS and DTS.
Environment: ASP.Net, ADO.Net, SQL Server 2005,.Net Framework 2.0/3.5, WCF, Microsoft Enterprise library, XML Web Services, AJAX, MSCRM 4.0, SSRS
Confidential
Systems Engineer
Confidential is an in-house customized application using .Net technology. It is an ETL migration tool to migrate the data from different sources to different targets Sources/Targets like flat file, SQL, DB2, Oracle . Confidential system is distributed n-tier service oriented architecture designed to run on Windows platform. This is basically low cost ETL tool used for small migration projects within Infosys and its Clients. It also includes a portal development for managing the users of the tool. Designed and developed the role based security using form and windows based authentication.
Responsibilities:
- Involved in high level, detailed design and development of various frameworks components like UI Frameworks, Security Authentication and Authorization Service, Error Handling Service.
- Interact with the senior stake holders of the project in understanding the requirements and also work with the technical architects in designing the tool.
- Designed and developed various abstract classes, interfaces, classes to construct the business logic in C .Net, ADO .Net
- Designing and development of WIN forms.
- The data access layer was designed on the middle tier, which would connect to various databases for various groups.
- Object Oriented technology was extensively used for developing re-usable frameworks for data access layer and standard EXE framework using C .Net.
- Defined and outlined architectural policies and rules to be followed for developing Migration application.
- Prepare detailed detail documents and UML diagrams for various framework components and user manuals and code samples for setting up and working with custom frameworks.
- Assist in setting up and troubleshooting of the application on multiple environments.
- Involved in the design and development of functional components.
- Responsible for the development of stored procedures using SQL Server 2005, data access objects, UI for various modules in the application.
- Perform proof of Concepts for technically complex modules before confirming the feasibility of approach.
- Involved in demos and implementation of the tool in various client locations and other Infosys office locations spread in India.
Environment: .Net Frameworks 2.0, C .Net, ADO.Net, SQL Server 2005, Oracle 9i, DB2, Crystal Reports
Confidential is a web based Issue management product which helps tracking, monitoring, control management. It allows managing issues during development, testing and production support phase. The authenticated users can submit issues. . Once submitted, issues can be categorized as enhancement, bug, defect and Query. Issues can further be categorized on the basis of their Priority and Severity. Based upon Issue type, a particular workflow can be identified and attached to the issue. Issue can be tracked to Resolved status via following all the events mapped under the selected workflow. Trigger based email facility has also been provided.
Responsibilities:
- Interacted with the users to gather the requirements, prepared Technical Design Documents for various modules.
- Developed Business Logic Components in C and Data Access Layer components using ADO.Net and SQL.
- Involved in writing the User Interface ASP.Net Web pages for the various modules.
- Conducted Demos to the business users on various features implemented in the tool.
Environment: Visual Studio .Net 2003, .Net Framework 1.1, C , ASP.Net, MS SQL Server, Windows SDK, IIS and Windows 2000, .Net Web Services and XML.