Experience Summary:
Extensive experience in Web application development with active involvement in all phases of software development life cycle (SDLC) such as design, development, testing and deployment. Hands on experience in designing web sites in a SharePoint (MOSS 2007/2010) and WSS environment and in managing large scale web content systems. Progressive enhancement using cutting-edge HTML, CSS and JavaScript, Front end coding standards and cross-browser testing & Site Planning and Site Architecture. Solid experience in developing applications in .NET framework using C#, ASP.NET, ADO.NET, XML. Proficient in Object Oriented development principles, multi-tier web application design, .Net Design Patterns and relational database principles. Experience in building and consuming Web Services using WSDL and SOAP protocol. Experience in System Analysis, design & documentation using UML (Unified Modelling Language). Writing test plans, methods & specifications, recording database logs and investigating server and client-side issues using various tools.
Education:
Masters in Information Science & Technology
Technical Experience:
Operating Systems
Windows Vista/XP/2000/9X/NT,DOS,UNIX
Databases
Microsoft SQL Server 2005/2008, Oracle11g, MySQL, PostgreSQL, MS Access
Languages & Web Design
C, C#, PHP, .NET 4.0, Dreamweaver, CSS, CSS3, XHTML, HTML5, XML, Flash CS3, Photoshop, Silverlight, JavaScript, Drupal, SSRS, SSIS
SharePoint Technology
Microsoft Office SharePoint Server (MOSS) 2007, SharePoint 2010, Windows SharePoint Services (WSS), SharePoint designer, Work flows.
Productivity
Ms Office, MS Project, MS Visio, Star Office, Fireworks, Visual Web Developer 2008, Ms Blender MOSS 2007, InfoPath 2007, MS Blend
Experience:
Confidential,Seattle, WA June 2011 – May 2012 SENIOR FRONT END DEVELOPER/SHAREPOINT SPECIALIST Lead SharePoint specialist responsible for solution definition and delivery, requirements capture, SharePoint development, testing, and training. Provided innovative solutions to clients based on their business needs including implementation of a proposal lifecycle management system. Capture user personas and task scenarios. Define user interaction models and work-flows. Develop UI design specs that allows and facilitate project and functional requirements across a multi-disciplinary teams through all phases of the project. Generate UI mockups from paper-and-pencil concepts to wire-frame designs to high-fidelity prototypes that convey the interaction model. Enhance portal with new functionality utilizing XML, SharePoint Designer, MOSS, WSS, Web parts, .Net Framework 3.5, and Visual Studio 2008 in C#. Assisted with the architecture, deployment and maintenance of our SharePoint portal (Based on MOSS 2007, and WSS 2.0) Work closely with engineers and quality assurance teams to deliver the final product. Confidential,Bellevue, WA Oct 2010 – June 2011 PRODUCT DEVELOPMENT ENGINEER
Responsible for design and development using three-tier architecture of Web Portal for the company. Documentation of business workflows textually and using UML diagrams. Deploying, configuring, and operating Microsoft Office SharePoint Server 2007 and Microsoft SharePoint Server 2010, especially with regard to search functionality in the production environment. Met with stakeholders to define the scope of the entire Corporate Content and Document Management System project utilizing the features of MOSS 2007 and wrote business requirements and functional specification including the architecture and design documents. Implemented Business Intelligence dashboards using MOSS 2007 Report Center and Excel Services producing different summary results based on user view and role membership Analyze business and system requirements, mange development of specifications to create and execute detailed test plans, and verify bug fixes. DBA-Responsible for managing and administering all SQL database servers including participation in the design and on-going maintenance, modification, migration, backups, data reporting, and control. Similarly mapped functional specification to development and configuration tasks. Led effort to inventory non-HTML and HTML content of their network file shares and other data sources. Created List, Doc library and Form library, content types with inheritance hierarchy, site columns required for the application. Technical advising on project feasibility & Developed strategies for workflow designs. Responsible for developing class files from business requirements Perform source and code programming, analysis and related testing around .NET. Worked towards enhancement of software products and Designed and developed UI using ASP.NET. Implemented version control using Microsoft Visual Team Foundation Server 2010. Handled modules such as Query wizard and Work Accomplishments. Used 3rd party control, Dev Express for development of GUI to provide a prototype. Confidential,Rochester, NY June 2009 – May 2010 WEB & DATABASE ANALYST
Planned, created, launched, and managed corporate web portals. Developed middle and back end logic in C#. Used nested Master Pages in GUI Development. Designed the database in SQL SERVER 2008 and written Stored Procedures, Views, Triggers and Complex Joins. Analysed complex SQL queries using Query Analyzer and applied indexing strategies for improved performance. Worked on Application extensive logging using Log4net and windows event logger. Developed Tracking Tools on Win forms to count the code generated for each release. Developed Validation Controls to validate at client side using JavaScript. Designed Web User Controls for the address fields Involved in communicating with Web services to extract the data for the mainstream business application for maintaining Accounts and Invoice Generation. Developed Cascade Style Sheets (CSS) and Themes to improve the appearance of the web pages. Cross browser testing in Internet Explorer 6+ Safari, Chrome, Firefox and contributed bug fixes. Helped generate quarterly reports for using SQL Server Reporting Services. Used SQL Bulk copy tool to transition data from the archived database to the new database designed. Used AJAX Controls (Update Panel, Update Progress, Calendar Extender, Confirm Button Extender, Password Strength Control, etc) in Application development. Confidential,Rochester, NY Mar 2009 – Aug 2009
USER INTERFACE DEVELOPER
- Addressed issues in HCI like aesthetics, information architecture, page navigation etc and helped design and develop issues & Design Overall Architecture of System.
- Created Web based student portal & Developed blogs, forums, newsletters, RSS feeds.
- Developed tabbed pages using Advanced AJAX for quick related content view, providing both functionality and ease of access to users. Web design modifications, updating the site, monitoring the content delivered through the site.
- Developing the calendar of upcoming major events and coordinating website related activities accordingly..
- Implemented drag and drop operations, HTML, DOM effects, animations like slide shows, fade in-fade out effects using Dojo framework. & coordinated among cross-functional teams to develop efficient plans of action.
- Involved in development of custom dynamic user interface and its integration with the application.
- Involved in Unit/Integration testing various modules of the project.
Confidential,Rochester, NY Aug 2008 – Mar 2009 PROGRAMMER ANALYST & SUPPORT ANALYST
Re-surfaced a rich and user-friendly web interface using HTML/DHTML, CSS, JavaScript, AJAX to produce high performance. & Writing web pages and templates using W3C web Standards (XHTML and CSS). Developing and maintaining the main ideal web sites and created user registration system. Developed site content and graphics by coordinating with copywriters and graphic artists; designing images, icons, banners, audio enhancements, etc. Creating Template Based Website designs in PHP and MySQL for other projects. Deploying applications on Apache Web server & Setup and Maintain Windows and Linux Servers. Gathered specifications for the Library site from different departments and users of the services. Wrote SQL scripts to create and maintain the database, roles, users, tables, views, procedures and triggers. Implemented a module that provides varied view for the library for different categories of users and administrators Confidential,Chennai, India Aug 2006 – Aug 2008
SOFTWARE ENGINEER
- Developed ASP.NET pages using C# to handle Sessions and Client side cookies to provide proper data transfer between various pages.
- Extensively used ADO.NET classes to access the client and employee information from the source database.
- Worked extensively with data bound controls like Data Grid and Data List to enable client-side sorting of data thus reducing the round –trip time.
- Implemented Security and Authorization to the secured web pages using Microsoft authentication and web.config.
- Implemented user controls, handled sessions, server side transactions, and Client side cookies to provide proper data transfer between various pages. Checked User Privileges by Authentication and authorization modes.
- Utilized OOP features like Error handling, Tracing and Event Logging.
- Designed database tables and stored procedures for data storage and business logic.
- Writing T-SQL stored procedures, triggers and other complex queries such as nested looping, search queries etc using SQL Server 2008. Used SQL Server Profiler tool to monitor the performance of SQL server- particularly to analyze the performance of the stored procedures.
- Created custom Web Service to provide centralized cookie based authorization system which can be used to provide security to different applications.