Project Lead & Sr. .net Developer Resume
Dallas, TX
SUMMARY
- More than 7 years of Experience in Software Development and Implementation using Microsoft Technologies with Object Oriented Programming Concepts (OOPS).
- Develpment experience in Microsoft Technologies that includes SharePoint, Web Applications, Windows Applications.
- Experience in developing various aspects of e - commerce systems. Middle tier and server-side development experience utilizing tools such as Microsoft Commerce Server 2007. Worked in all the major modules like Ordering Module, Catalog Module, Profile Module, and Marketing Module.
- Integration expertise for e-Commerce Web Applications with Point of Sale (POS) using Remote Terminal Interface (Custom Built Integration Service) & Aloha Take out Service (ATO).
- Migration experience with MOSS 2007 to SharePoint 2010.
- Experience in ASP.Net, C# .NET, WCF, LINQ, Workflows, Windows Applications, SQL Server, Customization of SharePoint Site & Solutions, debugging and deployment.
- Managing iOS & Android Mobile Applications for more than 2 years (Deployment, Testing & Build Process).
- Implemented a cross platform Push Notification service using .NET, which communicated with both the iPhone (through APNS) & Android App (GCM).
- Familiar with SQL Queries & Stored Procedures using Microsoft SQL Server 2000/2005/2008.
- Worked through all the phases of Software Development Life Cycle (SDLC) including Requirements gathering, Analysis, Design, Development, Testing, Production and Post-production Support.
- Successfully integrated Google Analytics with multiple websites to generate customized reports.
- Worked in multiple phases of Search Engine Optimization (SEO) of e-Commerce Web Application.
- Experience in Administration Activities like creation of Web Applications, site collections, sites and sub sites, security configuration, deployment of Solution Packages (WSP), Backup and Restore of sites.
- Managed multiple projects simultaneously, with team of 10 - 15 persons spread across multiple locations globally. Apart from working on current projects, supporting day to day maintenance activities of many applications.
- Proven ability to determine priorities, schedule work within stipulated time frame. Self-motivated, good team member with excellent analytical, communication & problem solving skills.
- Quick Learner and Adaptable to new situation/changes and work pro-actively towards meeting deadlines. Ability to work as a Team Player with good interpersonal and communication skills.
TECHNICAL SKILLS
Programming Skills: C#.NET, .NET Windows Application, MVC, ASP.Net, ADO.Net, AJAX, XML, SQL, Web Services, Windows Services, and Windows Communication Foundation (WCF), Enterprise Library.
Mark-up/Scripting Language: HTML, CSS, JavaScript (JQuery)
Application & Tools: Microsoft Commerce Server 2007, Microsoft SharePoint, Visual Studio, VSTS, Microsoft Office Suites, Microsoft Visio.
Databases: SQL Server 2005/2008
Version Control: Team Foundation Server (TFS)
IDE: Visual Studio 2010/2008, xCode (iOS App Management), Eclipse (Android App Management)
System Technologies: Windows Server, IIS 6 / 7, Web Server Farm Fundamentals, Familiar with Mac
PROFESSIONAL EXPERIENCE
Confidential, Dallas, TX
Project Lead & Sr. .NET Developer
Responsibilities:
- Involved in the requirements gathering and functional specification phases.
- Extensively researched on the API of Microsoft Commerce Server 2007 and created facades to interact with Catalogs, Profile, Ordering and Marketing Systems.
- Integrated the online ordering application with multiple Point of Sale (POS).
- Created custom module to generate CSV files with data to feed the Business Intelligence (BI) Application for reporting.
- Analyzed & reviewed the code for possible performance optimization, and implemented them for better page response & to lower the load on web servers.
- Involved in the highly visible Quarterly Menu Rollout activities.
- Developed custom User Controls & SharePoint Web Parts.
- Coded utility classes to interact with SharePoint Lists to fetch configuration values.
- Developed custom Visual Studio FxCop Rules.
- Used extensively jQuery & JavaScript for client side validations and access data within the HTML controls.
- Implemented Grid Views & Repeaters to populate & show data.
- Analyzed the SEO recommendations and implemented them in context with the application.
- Created & deployed the robots.txt & sitemap.xml for the site.
- Developed a .NET Console application to generate category specific generic menu pages dynamically using the Menu XML.
- Developed Admin Tool to configure the page meta-data depending on the dynamic category pages.
- Involved in the Post production maintenance and support activity of the portal.
Confidential, Dallas, TX
Project Lead & Sr. SharePoint Developer
Responsibilities:
- Involved in planning, designing and implementing the upgrade process of applications from SharePoint 2007 to SharePoint 2010.
- Led all the important stages of project such as strategy planning, application analysis & learning, content migration, including custom components migration and user access migration.
- Migrated the SharePoint 2007 WSPBuilder Solution to Visual Studio 2010 SharePoint solution.
- Created custom tools to migrate users and permissions from SharePoint .
- Identified and implemented new features in the existing code.
- Re-designed codes to minimize implementation risk and improve reliability.
- Inspected, reviewed and documented the reported problems and their solutions during the QA Testing.
- Developed State Machine Workflow, Custom Lists and Event Receivers.
- Developed Email Approval system for the projects & change requests.
- Used WSP Builder to develop, debug, deploy features and generate solution packages (.wsp).
Confidential, Dallas, TX
Onsite Lead & Sr. .NET Developer
Responsibilities:
- Gathered requirements from business analysts & client.
- Coordinate with Business Analysts and Test Analysts during various phases of the project to ensure that the developed application meets requirements and client needs.
- Designed the application from the requirements and led the development team.
- Reviewed existing code objects in accordance with Development standards, and improvised code accordingly.
- Single Point of Contact between Client & Offshore development team. Coordinated with multiple teams globally.
- Administered & managed the deployment of iPhone & Android Application during the QA & Production rollouts.
- Designed & developed RESTful Services with WCF, which was consumed by Native Mobile Apps.
- Implemented a cross platform push notification service using .NET, which communicated with both the iPhone (through APNS) & Android App (GCM).
- Responsible for error resolution and tracking.
- Created training documents and trained administrators, site owners and support personnel involved with applications.
- Monitored application performance at post-deployment stage and made necessary changes when needed.
Confidential, San Diego, CA
.NET Developer
Responsibilities:
- Developed REST WCF service to support the iPhone application.
- Created a Customer Challenge Rule Processor Engine to process Store Order Transaction data and reward Customers when they win a Challenge.
- Apple Push Notification Service was developed to inform Loyalty Customers when they win a Reward or a New Loyalty program was launched near their Zip code.
Confidential, Plano, TX
NET Developer
Responsibilities:
- Developed ASPX Pages using Master Pages & User Controls.
- Integrated with Microsoft Commerce Server 2007.
- Wrote SQL Queries & Stored Procedures in SQL Server 2005 Database.
- Implemented SMS Ordering using GSM Modem.
- Involved in cross browser testing.
Confidential, Dallas, TX
.NET Developer
Responsibilities:
- Coded UI Layer, Business Logic Layer & Data Access Layer in C#.
- Designed Windows Forms GUI using Microsoft Visual Studio 2008
- Wrote Stored Procedures in Pervasive Database.
- Involved in Analysis, Design and Development of the Point of Sale application using Microsoft .NET 2.0 Framework and Pervasive SQL 2000i as backend.
- Involved in unit testing.
- Created SRS, HLDD, DLDD & Deployment documents.
