Software Engineer Resume Profile
Professional Summary
- Overall professional experience of 9 years 6 months in Web Windows development and support projects including requirement gathering analysis architecture design coding testing deployment.
- Experience in developing Web based Applications using MVC2.0 MVC4.0 ASP.Net C VB .Net JavaScript AJAX CSS HTML DHTML and XML/XSD/XPATH/XSLT Sitecore 6.0 JQuery AngularJS.
- Experience in integration projects using MFT Managed File Transfer system for Batch file transfer and Websphere Business Integration Message Broker WBIMB for HL7 Real time messaging Messaging queues E - SQL
- Expertise in database design using MS-SQL Server 2000 and 2005 2008 R2 Oracle 10g.
- Expertise in Business Process Analysis System Architecture Design SOW and Release notes Document Preparation.
- Expertise in Developing WCF Services and Web API for the service oriented applications
- Expertise for System Implementation/Rollout Application Deployment Environment Setup Application Setup.
- Experience in Data Modeling architecture and process.
- Expertise in preparing Test Documents User Training and Project Status reporting.
- Expertise in the preparation of Technical Design Documents for development customizations co-ordination and management with client.
- Experience in preparing UML diagrams like Class Relationship Communication and State diagrams preparation.
- Well versed with designing and developing Web Based and Desktop Applications harnessing Microsoft technologies.
- Expertise in developing customized applications using Custom User Controls.
- Experience in version control systems using Microsoft Team Suite Microsoft Team Foundation Server TFS Microsoft Visual SourceSafe and Tortoise CVS
- Experience in SharePoint Designer Share Point Development Web Part Feature SP Job SP Customization and Share Point Admin
- Expertise in LINQ based applications using LINQ to Object and LINQ to SQL.
- Expertise in implementing MSMQ based system in a web application.
- Expertise in writing Stored Procedures Functions and Triggers Indexes
- Thorough knowledge and Expertise in OOPS Microsoft .Net Framework 4.0.
- Experience in Data centric applications using Idea Blade 6.3.
- Exposure to entire Software Development Life Cycle SDLC and Agile Methodology Rally
- Exposure to work in the Client/Server Architecture.
- Possess competence needed to analyze problems respond quickly to changing needs.
- A quick learner Team Player capable of leading a team and can work with minimal supervision.
- Industry/Domain E Commerce Health Care Travel Transport and Logistics TTL E-Learning ERP/CRM Solutions
- Expertise in both development and support operations.
- Excellent negotiation interpersonal and communication skills with proven ability to communicate complex issues clearly and concisely.
- Microsoft certified Technology Specialist MCTS
- ITIL Information Technology Infrastructure Library V3 Foundation Certified.
Technical Summary
Operating Systems
MS-DOS Windows XP Windows 7 Windows 2000/2003/2008 Server
Programming Languages
C 4.0 LINQ VB .Net 2.0 SQL .Net SDK 2.0 SQL
Web Technologies
ASP.NET 4.0 MOSS 2007 HTML5 Css3 XML Java script JQuery Angular Atlas 2.0 AJAX
Web Servers
IIS 6.0/7.0 MOSS 2007
Databases
SQL Server 2000/2005/2008 Oracle 10g
Utility Tools
Visual Studio 2012 Idea Blade 6.3 ORM Remedy Visio Enterprise Architect N-unit SOAP UI Sitecore BMC Remedy Visio HP Quality Center
Configuration Tools
TFS VSS Tortoise CVS
Design Patterns
Factory Abstract Factory Facade Observer Decorator MVP MVC MVVM
Project Methodologies
Waterfall Iterative Agile
Other Concepts Skills
ADO ADO.NET
Project details
Confidential
Confidential Corporation is the nation s leading provider of cable entertainment and communications products and services with 24.6 million cable customers 14.4 million high-speed Internet customers and 5.6 million voice customers. Comcast is principally involved in the development management and operation of broadband cable networks and in the delivery of programming content. I joined as a contractor to Comcast in an agile stream Fury which handles both new development and post production issues. Here I am working with the leading site of ecommerce domain. This is the huge setup of three datacenters which includes four farms and each farm has six servers hosting the dotcom site. We work in a full agile mode where user stories are created and then every day scrum handles the prioritization of each user stories and based on we have to be solution ready within defined each respective sprints.
ROLE Programmer Analyst Sr. Developer
- Functional study of business requirements Requirement Gathering.
- Functional design for required development customizations.
- Handling Client Communications Adhering to the delivery dates.
- Agile Methodology using scrum and Pair programming.
- Post production Issue and resolution.
- Unit testing with .Net Test Projects using TDD and dependency Injection DI .
- Sitecore integration using Sitecore API and extensive use of Templates Content Layouts/Sub-layouts.
- Code Reviews to ensure proper implementation of coding standards and design laid out.
- Working in Onsite and Offshore model.
Environment ASP.NET 4.5 C 5.0 LINQ to Object VS 2012 MVC 4.0 with Razor-View Engine and Entity Framework SQLSERVER 2008 JavaScript jQuery AJAX WCF Web API Angular Java Web Services Sitecore 6.4 CMS Windows 2008/XP/7.
Confidential
As part of the overall Dignity Health Enterprise Application Integration EAI strategy this project will serve as an enterprise level utility to provide MFT services to address Dignity Health facilities needs for operational efficiency and to mitigate security compliance risks that have resulted from multiple audit findings associated with the risks of continued use of FTP based file transfers. This project is using ConneXion MFT framework for internal external file-based data exchange as part of application integration. The Connexion MFT framework was developed as an earlier project ConneXion MFT Phase 1 .
ROLE Functional Advisor Software Development Sr. Analyst
- Team mentoring and induction to strive with complex and dynamic nature of project.
- Tracking and closure of project risks and issues.
- Leveraging functional and analytical skills to foresee risks and issues involved in project.
- Ensuring seamless transition from legacy system to newly integrated software solution.
- Registers reported disruptions in service either from a client or from automation tools
- Updating knowledge database on functional area providing functional trainings to team.
- Helping project and operational teams on functional issues.
- Assist and oversee Integration Incident Analysts and production system.
- Prioritize service disruptions based on criticality and assign resources accordingly.
- Participates in the investigation of system requirements and assists in preparation of systems specifications including revising manuals design of forms and computer output and documenting user procedures.
- Involved with resolution of complex software development issues that may arise in a production environment.
- Analyze the feasibility of deploying interfaces in production server s .
- Perform administration tasks in Integration environments.
- Perform customization for performance Tuning and log maintenance Preventive checks as per administration On-Call tasks list.
- Installation and configuration of integration products
- Daily monitoring and health check of the integration platform
- Gap analysis and gather the requirements to work on Problem Record that gets generated from high severity tickets.
- Root Cause Analysis of high severity issues and provides permanent fixes.
- Correct Software that has caused an abnormal application termination inappropriate error messages or abnormal application performance.
- Benchmark the performance of an Interface prior to production installation of any improvement processes as part of an approved plan at Dignity Health s request.
- Provide Tools to help identify areas where preventive maintenance might be performed to improve efficiency in terms of both the performance and any related maintenance and support effort.
- Perform Applications tuning code restructuring and other efforts to improve the efficiency and reliability of programs and to minimize ongoing maintenance requirements.
- Ensures the complex IT Services are available uninterrupted
- Designs automatic alert mechanism to notify technical personnel instantly
- Identifies disruption to IT Information technology provided services by automatic alerts or manual monitoring
- Project monitoring and control related responsibilities.
- Onshore-Offshore coordination and ensuring quality deliverables from offshore team.
- Smooth execution of UAT and go-live activities for the developed MFT interfaces.
- Development and support of MFT interfaces between MS4 and SSI MIDAS Visionware other applications
- Understanding the business functionality of various HIS and LIS application like MEDITECH ARTIVA SSI CERNER MS4 HPM etc. applications
- Timely and on budget closure of project activities.
- Quality assurance and communications to stake holders
Environment Windows/UNIX/AIX/LINUX C 4.0 ASP.Net 4.0 Axway tools Composer Gateway Interchange Composer Integrator and Sentinel Websphere Business Integration Message Broker MQ Series ConneXion MS Excel JDK1.6.10 Oracle 10g.
Confidential
Stanford Hospital Clinics is known worldwide for advanced patient care provided by its physicians and staff particularly for the treatment of rare complex disorders. Dell Services provides Stanford solutions toward savings from core services expenses. This will include savings from Globalization of Applications. Dell Services TSI is providing onsite - offshore services to support for development enhancement and maintenance testing of different SHC applications. SHC have huge SharePoint 2007 farm in production 16 servers pre-production 7 servers and number of .net applications in the clustered environment. We are giving complete solution for development support activities cycle. Here SharePoint is window of 35 other applications. We are providing end-to-end support on SharePoint related support and development activities. Additionally the team is owner of any new web development and has been involved in Designing developing and managing several web solutions
ROLE Software Development Sr. Analyst
- Development .Net application/module using object oriented design with the full life-cycle development process including project deployment experience.
- Involved in share point application development Web Part Feature SP Job SP Customization including project deployment experience.
- Design Customization and Implementation of service Management System tool Service Now THOR Access control POS O2 CCS Customer Care Support and Prism.
- Involved in maintenance of the entire SharePoint Infrastructure including Portal Area Taxonomy SharePoint Security Directory Structure Team Sites Custom Site Templates Web Parts Custom SharePoint Lists Disaster Recovery and Server Management.
- Involved in Testing Validating Enhancing Deploying Custom Web Parts.
- Has been involved in the development and Maintenance life cycle for applications like PRISM Physician Referral Information at Stanford Medicine for He has in-depth knowledge of various business rules and application design.
- Customization and enhancement of Aternity Compuware vantage monitoring tool. Also involved in the admin activities like configuring and customizing the various reports applications etc.
- Ensured appropriate permissions are set and Portal is available to desired audiences.
- Involved in troubleshooting issues encountered during the development / testing including UAT phases.
- Involved in creation of QMS related documentation
Environment Windows Server 2003 Visual C 3.5 ASP.NET 3.5 Java Script Ajax web Services Visual Studio.Net 2005 / 2008 TFS/ SharePoint Portal 2007 SharePoint Designer
Confidential
It is a windows smart client application meant to set and manage discounting rules for different dealers. The rules set in this application are used in another Budget truck application called POS. Third party tool - Idea blade Dev Force object relational mapping was used for development of the application
ROLE Software Development Analyst
- Status reporting system analysis coding and testing.
- Enhancement and migration of existing POS application Development and Deployment.
- Coordinating with onsite and offshore team.
- Application code review Module wise testing.
- Migrated the application from Oracle Forms to .Net 2.0/3.0 Smart Client Application.
- Preparing Client Status reports Weekly status Reports and ASM dashboard.
- Additionally developed reusable components both Win Web for common functionalities viz Login Common Application Interface etc such that they could be used quickly in coming Budget Truck Rental Applications.
Environment Windows Server 2003 Visual C 3.5 ASP.NET 3.5 Java Script Ajax web Services Visual Studio.Net 2005 / 2008 TFS/ SharePoint Portal 2007 SharePoint Designer
Confidential
POS stands for Point of Sale. It is a web-based application designed for Budget Truck Rental. The application required implementing their business logic for managing their dealer and reservation of the trucks. Also the application was required to interact with other existing applications. The business application is developed in ASP.Net/C with database Oracle 9i. Third party controls Infragistics controls were used for development of the application.
Budget dealers throughout USA will use this application. The application is a web application providing dealers with same GUI working experience as they had earlier with BART C application . The design architecture for the application is based on SOA Service Oriented Architecture which adds one more layer to 3 Tier architecture. This architecture would allow developing thin clients in future with minimal efforts.
ROLE Software Development Analyst
- Status reporting system analysis coding and testing.
- Enhancement and migration of existing POS application Development and Deployment.
- Coordinating with onsite and offshore team.
- Application code review Module wise testing.
Additionally developed reusable components both Win Web for common functionalities viz Login Common Application Interface etc such that they could be used quickly in coming Budget Truck Rental Applications.
Environment Windows XP Visual C 2.0/3.5 Java Script Ajax web Services Visual Studio.Net 2005 and ASP.NET 2.0/3.5
Confidential
- The goal of the site is to allow LAC s clients to assess employee skills and identify knowledge gaps. LAC can use the knowledge gap analysis to proactively propose a training program to its client. This allows LAC to develop and market its training programs. The main functionality of the site is represented in two modules 1 Skills Assessment and 2 Administration. The Skills Assessment Module allows LAC and its client to collaboratively assess and monitor employee professional skills. It also provides an easy and efficient way to help employees improve their knowledge in a specific product or area within a product and thus increase value to the company. The Administration Module is for internal users at LAC so they can complete site related administrative functions and run reports.
- Recognizing the number of users time/cost constraints and the potential volume of information to be managed the following objectives should be considered in the design of the web site
- A user-friendly web interface to allow LAC s clients to manage and assess the skills of their employees as pertaining to CAD products.
- A user-friendly web interface backed by a database to develop and monitor skills assessments through an Administration module.
- Login based access for clients and LAC users.
ROLE Software Engineer
- Development/ Coding of the software according to the design document specifications
- Designing the classes and modules of the application using object oriented approach.
- Documentation of various design documents SRS HLD LLD along with the designing Through the UML concepts
Environment Windows XP Visual C 2.0 Visual Studio.Net 2003 SQL Server 2000
Confidential
The system can be broadly categorized as a distributed database application working at the Call Center CSO Branch and Franchisee levels. The users at Call Center/ CSO/ Branch/ Franchisee users have access to the iManage Application and perform the tasks/ responsibilities assigned to them. The application runs on the robust .NET platforms comprising in web-based architecture with ASP.NET forms supported by C in middle tier components.
The application is accessed/ executed via Internet Explorer using the HTTP protocol. The database of the system be located at three levels namely the iManage Server CSO and Call center will also have local Database Branch and Franchisee level. The databases are synchronized periodically with the help of a scheduler at regular time intervals. The XML files form the intermediate link between the two databases at different levels. The upload/ download of XML files are done by using the common network TCP/IP protocol.
ROLE Software Developer
- Development/ Coding of the software according to the design document specifications
- Designing the classes and modules of the application using object oriented approach.
- Documentation of various design documents SRS HLD LLD along with the designing Through the UML concepts
Environment Windows XP Visual C 2.0 Visual Studio.Net 2003 SQL Server 2000
Confidential
- This Project Contains 25 modules and it is fully Browser based application. This is connecting around 16 Hospitals 8 Zones Dispensaries of Each Zone CPA Central Procurement Agency Schemes like SHS School Health Scheme and MHS Mobile Health Scheme to DHS Headquarter.
- Following are some of the modules in which I was involved that are in DHS Project
- Personnel Information System
- Payroll
- E- Procurement
- Central Stores Inventory
- Public Health Services
ROLE Software Engineer
- Development/ Coding of the software according to the design document specifications
- Designing the classes and modules of the application using object oriented approach.
- Documentation of various design documents SRS HLD LLD along with the designing Through the UML concepts
Environment Windows XP Visual C 2.0 Visual Studio.Net 2003 SQL Server 2000
