Phone # 408-***-****(Home) 650-***-**** (Cell)
Objective: Looking for a challenging Senior software position. 12 years web/component/web services development experience. Extensive C#, ASP.Net, VB.Net, SQL experience.
Computer Skills :
Database : DBMS, Oracle, SQL Server, MS Access, Power Builder
Languages : C, C++, Visual C++, ASP, XML, XSLT,HTML, VBScript, JavaScript, SOAP, PERL, C#, .NET, ASP.Net, Facebook
Portals : Microsoft SharePoint, Plumtree
Performance Stress Tools : Mercury Load Runner, RoboMON, Web Harness Tool(Homer)
Methodologies : RUP(Rational Unified Process), Project Gateway, Rational Rose
Project Management Tools : PMO, QMDB, PAL
Source Configuration Tools: VSS, PVCS, ClearCase, WinCVS, Acccurev
Experience:
10/04 to current : Hashware, CA
Diagnostics4All - Software Development Manager
• Managed the development of a Personal Health Record system for Diagnostics4All.
• Created workplans and estimates for different projects. Managed a team of 3 developers.
• Assigned tasks to team members and provided technical directions and roadmap for projects and team.
• Architect and design applications. Collaborated with customers abroad regd requirements gathering, scoping, workplan. Managed remote UI team.
• Collaborated with medical device companies like Aerotel to integrate their devices in our application..Managed installation, implementation and integration of their software with heart rate monitoring, glusocse monitoring and other medical devices some of which transmitted signals through modem and others through microphones.
• Give recommendations and proposals for architectural improvements, design solutions, integration solutions. Proposed product features that drives revenue.
Environment : ASP.Net, WPF, WCF, .Net 3.5, SQL
Pinnacle Systems, Senior Principal Engineer/Architect
• Architect design and develop websites and apps for Pinnacle products
• Give recommendations and proposals for architectural improvements, design solutions, integration solutions.
• Build integration services that talks between website, webservices, amazon s3 services and app.
• Registration workflows of App.
Environment : ASP.Net, WPF, WCF, .Net 3.5, SQL
Microsoft , Mountain View, Senior Architect/Lead Developer
• Architect, design and develop a web site which the customers could use to download IPTV releases.
• Lead the development team, provide technical assistance, interact with product management to gather requirements, mentor team members.
• Deliver product on time meeting quality standards
Environment : ASP.Net, C#, SQL, AJAX
Sidestep, SantaClara, CA: Architect/Lead Developer
• Designed and developed travelpost website that was used by the consumers to post hotel reviews.
• Designed, architected, developed the component object structures, business logic components, DB schema, webbservice calls.
• Provided technical solutions, assigned tasks, mentored team members, ensured that the solution meets the product specs and delivered on time.
• Managed server configuration, application web farm configuration, release schedules, build and release processes, development processes, deployment in SDLC phases.
Environment: ASP.Net, C#, SQL, AJAX
Infinera, Sunnyvale, CA: Technical Architect
• Designed and developed the build plan management tool (BPMT) that is used by Systems manufacturing to predict the build time of products based on the inventory of material and the time reqd. to build them. The UI would enable the users to enter cycle times of each stage, number of cycles, material required, shortage of material in inventory, items in BOM. Alternate items and product families could be set up thru. UI.
• Designed and developed the CLIPPERS tool that was used for scheduling the delivery time of products to the end customers based on BOM availability and items in progress and items pending to be delivered. Managed the BPMT and Clippers projects.
• Designed proof of concepts and buy versus make metrics for tools to choose between SharePoint, Metric Stream, K2Workflows, Oracle Stellant for controlled doc management system workflows for SOX compliance purposes. Worked with technical support/dev support specialists of these companies.
• Designed , developed and managed the intranet portal project that was outsourced to Netwoven. Provided design documents and technical suggestions and recommendations to this team.
Environment: ASP.Net, C#, SQL Reporting Service
McAfee, Sunnyvale, CA: Senior Software Developer
• Worked on Virusscan Mobile application that protects mobile devices against viruses. Created interfaces through which data will be passed between the mobile layer and the
• Worked on a web site that the users could use to download security products such as firewall, virus scan, bundled packages of both etc.,
• Xmlized web site pages. Analyzed test tools and provided recommendations.
• Designed and developed an XMLEditor tool that could be used to create and edit xml structures.
Environment: ASP.Net, C#, SQL, XML, XSLT
Xoma, Berkeley, CA: Technical Architect
• Designed and developed a web application that would perform the annual Budgeting of departments. Coded using ASP.Net as the UI with C# as the code behind. And Oracle as the backend DB.
• Created a scientific windows application using .Net for cancer research scientists.
• Managed and maintained existing .Net applications, SQL databases.
Environment: ASP.Net, C#, SQL, Oracle
Fastfind.com, San Francisco, CA: Senior Software Developer
• Designed and developed an application to connect consumers with mortgage lenders, universities and credit card banks.
• Created an application for tracking banner Ad clicks of publishers and affiliates who POST the consumers data. Worked on a search engine optimization project to increase the number of clicks of banners displayed by publishers and affiliates.
• Integrated a commercial application with cs files and sql. The commercial application (FBOG) generates the basic insert/delete/update wrapper methods in class files. It also creates the basic insert, update, delete stored procs. Dev team would create custom cs code and stored procs.
Environment: ASP.Net, C#, SQL
Virage (Client), San Francisco, CA: Technical Architect/ Project Lead
• Designed and developed a content management plug-ins using Visual C++ to efficiently store, categorize, manage, retrieve and distribute video, audio and other rich media content.
• The plug-in would convert audio to text and vice versa. The audio and text files would be stored for future search on web-cast/news info.
• Developed a plug-in that would create a finger printing of video files using algorithms given by clients.
Environment: Visual C++, MFC/ATL
5/02 to 3/04: DoveBid, Foster City, CA: Lead Software Developer
• Developed an online Assetzone application where a corporate could track their assets and sell them in our auction. Coded to provide features to View assets, Transfer Assets between different plants, managed the 5 User roles and assign privileges accordingly, Reporting of Inventory, Transferred Assets, Disposed Assets and sold assets. 4 tier ASP-VB-XSLT-SQL architecture.
• Created a generic Data Upload tool in VB.net to upload data from Excel into SQL. The generic tool was used to map data from Excel file with any SQL table or a stored procedure. Used VBComCompiler classes of .Net to create dynamic namespaces/classes/member functions and these member functions get executed dynamically depending on the selections made by the user.
• Created a VB.net/SOAP/WSDL Validation web service which validates address data in a 5 tier application against the First Logic data (commercial Address data DB).
Environment: C#, VB.Net, ASP.Net, XML, XSLT, ASP, HTML
08/00 to 09/01: Ernst & Young: Developer Lead, Bellevue, WA
• Managed and led a development team by providing technical solutions, reporting team status, mentoring team members, assigning tasks, logging ChangeControlRequests, Issue Logs, tracking project risks and ensuring that the project is delivered on time and within budget.
• Designed, developed the pipeline components of order processing using Visual C++ MFC/ATL-COM.
• Created C++ components which builds the XML order request and transports to iFulfillment server.
• Commerce Server DB tables were extended and configured using BizDesk. Designed and developed the CommerceServer2000 BizDesk UI.
• Created an online Knowledgebase/Project sharing/PL system using VB.Net. This system was used to log engagement performance updates of employees, share Knowledge and documents online, year end performance logging, utilization/beach hour logging etc.,
• Followed RUP methodology. Ensured CMM/ISO (level 2) compliance.
Environment: VB.Net, C++, XML, ASP, HTML
01/99 to 8/00 and 9/01 to 5/02: Senior Software Engineer, Technical Architect, Softsystems:
9/01 to 5/02: Signature BioScience (Client), Hayward, CA
• Created an intranet portal. Developed components using .Net.
• Performed weekly builds.
• Coded using ASP.Net, C# with SQL as backend.
• Created C++ components for reading/updating registry values, updating the database etc.,
Environment: ASP.Net, C#, C++, VBScript, JavaScript
5/00 to 8/00: eTelos.com (Client), WA, USA - Online Referral Selling System
• Developed an eCommerce application for construction of n-tier online Referral Selling product.
• Coded in C++ to migrate the existing Visual Basic COM components to C++ COM components.
• Developed a credit card processing COM component that calls the commercial cybercash.dll and processes the monthly transactions for payments.
• Designed use-cases and developed SQL dynamic stored procedures.
Environment: C++, ASP, HTML
11/99 to 05/00: Microsoft Corporation (Client), Redmond, WA - Order Management System
• Designed and developed an n-tier application to create an online store – www.shop.com.
• Developed C++ COM components for Catalog/Basket in the order processing system.
• Created a generic automated test tool for testing the components.
• Developed C++ Event logging and Error logging components that gets fired accordingly.
Environment: ASP/HTML, C++
01/99 to 11/99: Commvault Systems (Client), NJ, USA-Backup/Storage System:
• Developed the media management solution for a backup recovery system.
• C++ components, Multithreaded APIs, Socket programming, Semaphore locks and shared memory coding was done to send file transfer information back and forth between the GUI and different layers. MSMQ messaging between the client and the server.
Environment: C++, SQL
05/98 to 01/99: Software Engineer, Aerotek, Motorola (Client), TX, USA - Label Printer System:
• Developed in C++ for printing barcode labels on boxes of microprocessor chips.
• Coded in C++ to accept user inputs for label size, quantity, part number, department, type of chip.
• Created Visual Basic UI for interfacing with hardware.
• Coded C++ components for tracking the inventory and editing, adding, deleting parts of inventory.
• Developed multithreaded APIs with SQL DB at the backend.
Environment: C++, Visual Basic, SQL
05/97 to 09/97: C++ Developer, Softsmith, TX, USA (Internship)-Electric Power Scheduling System:
• Developed administrative dialogues in C++ with back-end as SQL.
• Designed and developed the Administrative dialogues/User Interface screens using C++.
• Developed multithreaded API calls that supports caching and sends dynamic notifications to concurrent users trying to draw power.
Environment: C++ Builder
09/96 to 05/98: Technical Assistant, University of Houston, TX - Online Assignment Management/Course Catalog System – Part - time:
• Developed user interface dialogues for inputting the student’s answers and questionnaire.
• Developed complex algorithms for checking the accuracy of the answers and updating DB.
• Created Triggers, Views, Stored Procedures, and Tables for the student inventory tracking in SQL.
• Developed skill building, knowledge-sharing and collaboration tools and workshops.
Environment: C++, VBScript, JavaScript, SQL
Education:
• Master of Electrical Engineering, University of Houston, Texas
• Bachelor of Engineering in Electricals and Electronics Engg, Alagappa Engg. College,India