Software Engineer Resume
San Jose, CA
SUMMARY
- 14+ years of expertise in .Net design and development using C#, ASP.net, VB.net and Java Script
- Expertise in developing WPF, WCF, Silverlight 4.0, Web and Win forms applications using .Net 4.0 & SQL 2008
- Skilled leader with expertise in Software Development, Team Building and SDLC management
- Strong understanding of SDLC, Project Management framework & experience working with Microsoft technologies
- Excellent communication skills with ability to lead team and build strong relationship with clients and partners
- Designed, Lead Teams & developed large complex software systems for Wireless Chip designing, MSN WebPortal, Internet search, Legal, E - Commerce & Financial Verticals
SKILLS
- Web Application Development: ASP.Net, HTML, JQuery, MVC, AJAX, Silverlight 4.0 & XAML
- Programming Languages & Scripting: C#, C++, VB.NET, LINQ, JavaScript & PowerShell
- Web Services Development: WCF, Entity Framework 4.0, Web Services, XML & XSLT,
- Database Development: Stored Procedures, Triggers, Views & functions using ADO.Net, SQL Server 08, SSRS, SSIS
- Application Servers: Internet Information Services 7.0 (IIS), BizTalk Server 2009
- Platforms: Windows Server 2008, Windows 7, Hyper-V, .Net Framework 4.0,Visual Studio 2012 and VSTS
- Other Software Skills: MS SharePoint, MS Project, MS Visio 2010, Crystal Reports, .netCHARTING and Flash
PROFESSIONAL EXPERIENCE
Confidential , San Jose, CA
Principal Software Engineer
Technology: C#, WCF, Asp.net, JQuery, Entity Framework 4.0, XML, SQL Server 2008, IIS 7.0, VSTS 2012, TFS, .Net 4.0, Microsoft Project and Hybrid Development Methodology
Roles/Responsibilities:
- Designed & Architected Chip Designing Application in Visio. Included UI, Services, DB & partner services integration
- Designed and Developed WCF Services framework using Entity Framework 4.0, C# & integrated JSON services
- Designed & Architected Database ER Diagram using Visio & Sql 08. Generated DDL, stored procedures & views
- Architected UI layers and developed re-usable controls using ASP.net, JQquery, HTML, CSS and JavaScript
- Lead the development team for delivering solution using ASP.net, WCF, C#, jQuery, Entity Framework & SQL 08
- Managed dev. team Schedule and development estimates for the entire project using MS Project & MS SharePoint
- Designed & Developed test framework and automated test scenarios using C#, VSTS & SQL 08
Confidential , Bellevue, WA
Software Design Engineer
Technology: C#, WCF, Asp.net, Silverlight, MVC, MVVM, XAML, WPF, XML, SQL Server 2008, IIS 7.0, VSTS 2010, TFS, .Net 4.0 Microsoft Project, Hyper-V virtual server and Agile Development Methodology
Roles/Responsibilities:
- Developed and managed application using ASP.net, Silverlight 4.0, MVC, MVVM, WCF, PowerShell and C#
- Developed analytics and reporting module for daily job run using SQL Server, SSIS and SSRS
- Designed and developed automation framework using C#, WCF, VS 2010, ADO.net and SQL 2008
- Developed and managed deployments using PowerShell, Auto Pilot Tool and Genesis Lab Environment
Confidential , Issaquah, WA
Software Design Engineer
Technology: C#, WCF, ASP.net, Silverlight, MVC, MVVM, XAML, WPF, XML, SQL Server 2008, Webstore 7.1, IIS 7.0, VSTS 2010, TFS, .Net 4.0 Microsoft Project, Hyper-V virtual server and LINQ
Roles/Responsibilities:
- Designed and Developed platform for Job Based architecture for managing Master Data Across company
- Did BizTalk Deployment, configured & tested Send Ports, Receive Ports & orchestration using BizTalk Admin
- Tested Enterprise Service Bus implementation using BizTalk, WCF & SQL Server
- Managed and Designed Tools strategy for the MDM group involving simulation tools and production deployed client tools using ASP.net, Silverlight 4.0, MVC, MVVM, WCF, LINQ and C#
- Designed and developed automation framework for the entire product using C#, WCF, VS 2010, ADO.net, SQL 2008, Webstore and BizTalk. Included Exception handling, Logging, Data Connectivity & WCF Proxies Layer
- Developed Design Specs using MS Visio and Word to include use case mapping to tech specs and class diagrams
- Acted as SDE Lead and managed on site and offshore team in India and China
Confidential , Issaquah, WA Software Design Engineer
Roles/Responsibilities:
- Developed applications using Silverlight, WCF, MVC and WPF technologies on Hyper-V servers
- Developed prototype and incubation projects for client’s approval by using agile methodology
- Managed customer on boarding process to upgrade partners to the new platform
- Provided leadership and training to the team members both onsite and offshore
- Managed data integration and data migration process across disparate sales and marketing systems.
Roles/Responsibilities:
- Developed and Designed tools to create automated framework for running services
- Involved with the code reviews, design reviews and enhancement of the product design
- Created quality assurance matrix to implement quality criteria for the team
Confidential, Flemington, NJ
Senior Application Engineer
Technology: C#, ASP.NET, VB.NET, VS.NET 2005/2003, SQL Server 2005, Windows XP, Windows 2000 Server
Roles/Responsibilities:
- Managed feature planning for the development of online data gathering and data mining products
- Developed and maintained technical specifications, software requirement specifications ( SRS) and user scenarios
- Managed development of multithreaded application for collecting data from various channels using C# & SQL 2005
- Managed web services features to consume the data from online data vendors
- Enhanced web interaction experience by implementing Ajax methodology on the dashboard
- Architected system to extract RSS feed data from various channels i.e. blogs, news and other consumer sites
- Managed .netCharting module where data was consumed from a data mining service using Asp.net, C#, & SQL 05
Confidential, New York, NY
System Analyst
Technology: C#, ASP.NET, VB.NET, VS.NET, VSS 6.0, SQL Server 2000, Windows XP, Windows 2000 Server
Roles/Responsibilities:
- Gathered requirements, created UML diagrams using MS Visio 2003 to develop products for the law industry
- Managed WebForms module for the Case Management system using C#, ASP.NET and SQL Server 2000
- Managed user experience by collaborating with usability engineers and developed features as per customer interviews
- Developed WinForms for the client/server based application for extracting court’s data from OCR files using C#
- Developed Web services for case watch list and generated alerts using XML, C#, aspEmail and SQL Server 2000
- Did database design and tuning using SQL Server 2000 and developed billing reporting using crystal reports XI
Confidential, New York, NY
System Analyst
Technology: ASP.NET, C#, VB.NET, VS.NET, SQL Server 2000, VSS 6.0, Windows 2000 Server
Roles/Responsibilities:
- Implemented Credit Card Processing Application used for completing the online sales
- Did database tuning and optimization for a database greater than 300 GB in size
- Managed offshore team in India to assist the development of customer support application
- Implemented the FedEx component in XML to retrieve shipping labels from FedEx servers
- Implemented business component in C# to send credit check request to T-Mobile servers and store response in DB
