Team Lead / Architect / Senior .net Developer Resume
San Ramon, CA
SUMMARY:
- Successful Lead/Architect/Senior .NET Developer with outstanding track record
- Team Lead / Architect / Senior Software Developer for the position that requires deep technical knowledge as well as good understanding of underlying business processes.
- 16 years of professional experience in analysis, design, and software development.
- Extensive programming experience in C#.Net, VB.Net, C++, Java, .NET(Web, Web Services, WCF, WPF, MVC, Windows Forms, Windows Services, Web API, Add Ins), OOA, SOA, SOAP/XML, REST/JSON, Classic ASP, ASP.NET, ADO.NET, . Net Entity Data Model, T - SQL,PL/SQL, SQL Server, Oracle, XML, XSL, XSLT, ActiveX Controls, JavaScript, HTML5, AJAX, CSS, j Query and Share Point Server 2010 to solve complex business solutions with best practices and high performance.
- Expertise in design/development of Enterprise N-Tier applications in .Net (1.0 to 4.5).
- Re-engineered Classic ASP applications to ASP.NET 2.0 or higher.
- Expertise in applying software architecture and design patterns (GoF Design Patterns).
- In-depth knowledge of various platforms, software systems, and servers.
- Proven ability to design and optimize business processes and to integrate business processes across disparate systems in complete SDLC (software development life cycle).
- Production support experience and working knowledge of software quality assurance practices (TDD, Unit Testing, including automated builds), deploying assemblies, web distribution methods, content control and deployment testing.
- Keen and meticulous attention to details, creative problem-solving skills and a track record of timeliness with the ability to learn new skills independently and mentoring developers.
- Excellent communication skills with strong background working directly with coworkers and clientele to identify business objectives and establish requirements.
- Work closely with the offshore team in India.
TECHNICAL SKILLS:
Languages: C#.Net -VB.Net -C++ -Java -VBScript -JavaScript -T-SQL -PL/SQL -OOP-OOA
Databases: MS SQL Server 2012/2010/2008/7.0/6.0 - SQL Server Reporting Services 2008 - SSIS -Oracle (Stored Procedures, Functions, Triggers, Jobs, Views)
Network/Web: ASP.NET -.Net Web Services -WCF -WPF -MVC -Windows Forms -Windows Service -Web API -ADO.NET -SOAP/XML -SOA -REST/JSON -HTML5 -XML -XSL -XSLT -CSS -DOM -XHTML -AJAX -HTTP -HTTPS -TCP -Silverlight Entity Data Model . LINQ to SQL. .Net Framework 1.0 - 4.5
Servers/OS: Windows 7/2008/XP/2003/2000 -IIS Server -Win32 API -UNIX -LINUX -Web Sphere -Apache -Tomcat -Team Foundation Server 2012/2010/2008/2005 (TFS) Visual Studio 2012/10/08/05/03 - Eclipse -VSS, SVN, MS SharePoint 2007/2010
IDE: UML (Rational Rose, Visio) -GoF Design Patterns.
PROFESSIONAL EXPERIENCE:
Confidential, San Ramon, CA
T eam Lead / Architect / Senior .Net Developer
Environment: .NET Framework 4.5/4.0(VS 2012/2010), C#.Net, ASP.Net, ADO.NET, ODP.Net., Classic ASP, VBScript, WCF, Web API, SOAP/XML, REST/JSON, LINQ, XML, HTML5, Ajax, JavaScript, Oracle, SQL Server 2010, TFS, PL/SQL, Windows Forms, WPF, Web Services, UNIX.
Responsibilities:
- Lead design & development of Enterprise N-tier Windows/Web/WCF applications.
- Follow Agile Methodology for software development process.
- Prepare documentation for system specification details, architecture, and design.
- Coding of the Middle tier/Data access layer/Business Components, WCF and backend design and implementation including database objects like stored procedures, functions, triggers, views.
- Taking ownership of the entire life cycle of the product from start to production rollout.
- Interacting with other teams like QA, DBA and Users and taking responsibility for the build and deployment of the applications and acting as a TFS admin.
Confidential, Emeryville, CA
Team Lead / Architect / Senior .Net Developer
Environment: .NET Framework 4.0(VS 2010), C#, ASP.Net, MVC, Web Services, WCF, REST, JASON, Entity Data Model 2.0, LINQ, SOAP/XML, HTML, Ajax, jQuery, JavaScript, Oracle, SQL Server 2010, TFS, ADO.NET, ODP.Net. PL/SQL.
Responsibilities:
- Lead design & development of Enterprise N-tier Windows/Web/WCF applications( MIL, Chronos and SMRT) Compound management system within Sample Management Software.
- MIL Sample Ordering .Net Web Service, Global Inventory compound synchronization (WCF).
- Chronos Order Feedback Service, Chronos sample request service (.Net Windows Service).
- Sample Dropoff/ Pickup, Mosaic Sample Submission (ASP.Net Web application).
- Data Management for Primary Tumor Fragment Model Development (MVC Web application).
- Responsible for design, development, testing, build & deployment of all the above applications.
Confidential, Santa Clara, CA
Senior .Net Developer
Environment: .NET Framework 3.5 (VS 2008), C#, ASP.Net, Entity Data Model 2.0, WCF, LINQ, SOAP/XML, Ajax, Java script, SQL Server 2008,TFS, ADO.NET, Windows Forms, Web Services.
Responsibilities:
- Serve as project /application owner, developer to build custom web based tools for management, reporting, investment modeling, pricing, for Intel employees, partners and subsidiaries.
- Designed/developed Windows/Web application in ASP.NET, WCF .Net 3.5, C# 3.0, Ajax, JavaScript, and SQL Server databases, using Design Patterns.
- Visual Studio Team System 2008 (VSTS): Application workflow with automated Build, Code Analysis, Work Items, Unit Testing with code coverage within Continuous Integration(TFS).
- Worked closely with the offshore team in India.
- Responsible for build and deployment of the applications.
Confidential, Palo Alto, CA
Senior Software Developer
Environment: .NET Framework 3.5 (VS 2008), C#, ASP.Net, SharePoint 2007, Entity Data Model 2.0, WCF, LINQ, SOAP/XML, Ajax, JavaScript, SQL Server 2008 and SQL Server Reporting Services(SSRS), TFS, ADO.NET, and Web Services.
Responsibilities:
- Designed and developed web application tool for File/Share migration, reporting, and data analysis of data from all SharePoint Servers throughout HP and EDS.
- Designing/developing Web/.Net Windows Service and Web application in ASP.NET.
- Involved in the entire development cycle from scratch till production rollout.
- Responsible for build and deployment of the applications.
Senior Software Developer
Confidential, Sunnyvale, CA
Responsibilities:
- Implementation of highly sophisticated n-tier enterprise web application used by real-estate brokers and agents in real-estate dynamic property search, property listings, and flyer generation in a multiple listing services web application with a need for high performing, multithreaded web application. Responsible for build and deployment.
- Developed in C# 2.0-3.0, .NET 3.5, ASP.NET 3.0. ADO.NET, xml, AJAX, WCF, LINQ, Web Services, SOA, MS SQL Server 2008/2005, T-SQL (stored procedures, views, functions and triggers), JavaScript, CSS, DOM, XHTML, DHTML. Asynchronous calls, Session state, Message Queuing, Multithreading, synchronization, Caching, Object Serialization, and transactions.
Senior Software Developer
Confidential, Redwood City, CA
Responsibilities:
- Implementation of MS Office-Word Add-In module called NxAddin (WinForm Client) which provides extended features to the Word application used for document authoring within contract management system application. Responsible for build and deployment.
- Developed in XMLHTTP (Ajax) objects for sending and receiving XML payloads Data, Singleton, prototype design pattern, Windows (Win Forms) C# 2.0,.NET 2.0, ASP.NET 2.0., ADO.NET, Web Services, SOA, MS Office (Word) xml, XPATH, XMLHTTP, AJAX, JavaScript, CSS, DOM, XHTML. Asynchronous calls, Session state, Multithreading, Caching, and Serialization
Senior Software Developer
Confidential, South San Francisco, CA
Responsibilities:
- Designed and developed of Risk Factors and Chronic Disease management features to monitor disease/symptoms by sophisticated data analysis platform including patient’s claim, clinical and self reported data in a healthcare management system.
- Developed in C# 2.00, .NET 2.0, ASP.NET 2.0. ADO.NET, xml, AJAX, SOAP/XML (Web Services), SOA, MS SQL Server 2008/2005, T-SQL (stored procedures, views, functions and triggers), JavaScript, CSS, DOM, XHTML, DHTML.
Confidential, Sunnyvale, CA
Software Developer
Environment: .NET Framework 1.1, C#, ASP.Net, XML, XSLT, VBScript, CSS, DHTML, Java script, SQL Server, ADO.NET, VB.Net 1.1. T-SQL (stored procedures, views, functions, triggers)
Responsibilities:
- Design and developed website application for online shopping for Confidential security software products and product renewals. Features include Add products and manage inventory, shopping cart, manage orders online ordering system, manage and accept credit card transactions process through SSL secured site and customers management system.
- Involved in the entire development cycle from scratch till production rollout.