Sr. Technical Lead/ Architect Resume
Lake City, MN
SUMMARY
- More than 9 years of experience in developing, implementing Web Applications, Window Applications and products using visual studio 2010/2008/2005 , C#, ASP.NET, Dot NET Framework, Team Foundation Server, IIS web servers and data bases like SQL Server .
- Design, Develop and Implement Web Applications using .NET Framework Architecture including C# .NET, Win Forms, ASP.NET, AJAX, WCF, Web Services, ADO.NET, Data Entity Framework, XML, IIS and Visual Studio.
- Expertise with application development using Object Oriented Analysis & Design techniques (OOAD).
- Experience with designing and development of applications using MVC, MVVM design patterns.
- Expertise in implementation of optimized, secured WCF Services by using Service, Operation, Data, Fault and Message Contracts.
- Experience in developing User Interface (UI), Business Logic and Data Access components to meet user requirements.
- Experience in Developing XML Web Services Publishing and consuming them.
- Possess in - depth knowledge in SQL Server 2008, SQL Server 2005/SQL Server 2000, with technologies such as Stored Procedures, Views, Triggers, Transact SQL.
- Hands on experience in developing applications to access data and data services in ADO.NET.
- Extensively & efficiently used Data Reader and Datasets in ADO.Net to retrieve, display, edit and update data in the database.
- Experience in developing UI using Silverlight 3.0/4.0, ASP.Net Server Side Controls, HTML Controls, CSS, JavaScript, and JQuery.
- Experience in implementing client-side JavaScript, JQuery, HTML, DHTML, and CSS.
- Strong skills in writing XML, XSD, XPATH and transforming the documents in to HTML, XHTML using XSLT.
- Experience with XML, XSLT, User Controls, Custom Controls, SOAP, WSDL, WebServices, ValidationControls, Authentications like windows authentication, forms authentication.
- Experienced with using Source Code Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server).
- Knowledge on developing Reports using SQL Server Reporting Services (SSRS).
- Exclusively developing and deploying Web Services using WSDL, UDDI and SOAP.
- Extensive knowledge of BizTalk architecture and implementation models
- Experience in the administration, configuration and customization of MOSS 2007/2010 and WSS 3.0 implementation and deployment experience including SharePoint Designer 2007
- Proven ability to analyze problems, root causes and develop innovative solutions to business challenges and streamlining operations
TECHNICAL SKILLS
Languages: C,C++, Java, C#, Visual Basic (VB), HTML
Server Scripting: ASP.NET 1.1/2.0/3.0/3.5 , ASP
Client Scripting: JavaScript, JQuery, VB Script
Web Technologies: AJAX, XML, XSLT, CSS, Web Services, Web Parts, WCF, WPF, LINQ, WSS, Silverlight 1.0/2.0/3.0.
Database: SQL, PL/SQL, T-SQL, Oracle 8i/9i/10g/11g, MS Access 2000, SQL Server 2000/2005/2008
Reporting and Testing: MS SQL Reporting Services, Crystal Reports
Application Tools: Visual Studio 2003/2005/2008/2010 Team Edition
Versioning: Team Foundation Server (TFS), Visual Source Safe(VFS)
Operating Systems: Windows/Server, UNIX, MS - DOS
Web Servers: IIS 5.1/6.0/7.0
Methodology: UML, Agile, Object-Oriented Analysis/Design
PROFESSIONAL EXPERIENCE
Sr. Technical Lead/ Architect
Confidential, Lake City, MN
Responsibilities:
- Project Lead on conversion and implementation of Student Record Management application from client-server (C, MySQL) to web-based (ASP.NET, C#, MySQL, JavaScript, JQuery)
- Development of new functionality, enhancement requests, and support (Rapid Application Development)
- Build Release management
- Visual Studio 2008/2010, MySQL 5.0, Tortoise SVN Gathered the requirements and prepared Functional Design Document
- Involved in Technical Design of the application
- Designed Presentation layer using ASP.NET, MVC, Ajax Controls, and CSS.
- Developed Business layer using C#.
- Using advanced level of HTML, XML, XHTML, AJAX, JQuery, JavaScript, CSS and pure CSS layouts
- Developed an HTML parser and then build the DOM tree with that.
- Used Model-View-Control (MVC) software architecture in web applications to view the html.
- Developed all the Business Logic for all the modules in a separate Business Layer inC#and this was implemented usingWCF.
- Use AJAX, JSON controls to minimize server round trip and enhance customer experience
- ConfiguredWindows Communication Foundation (WCF)service to authenticate clients with Windows credentials for intranet applications for login validations.
- Architected & Developed a Web-based XML / XSLT driven Content Management System for product licensing & ASP (Application Service Provider) model licensing.
- Experience in creating rich internet applications that is device independent and cross browser capable using HTML5
- Implementing sitecore for better content management solutions
- Solid understanding of building user interfaces with the latest Microsoft technologies and Silverlight
- Used SiteCore for presentation and template components
- Experience in creating web services to integrate with external systems to expose as xml data / data service
- Used Expression Blend for Effective Look and feel of the web portal.
- Used ASP.NET Page lifecycle Techniques and handle a control's initialization, instantiating controls, restoring and maintaining state, running event handler code, and rendering
- Experience in creating rich media applications that can be embedded into mobile devices and reliable on mobile web.
- Used ASP.NET Application life cycle event handlers to create handler methods and Global.asmx pages.
- Experienced in development work around developing interfaces into various components of client infrastructure using REST and SOAP APIs.
- Entity Framework and Linq in a WCF RIA Provider Model implementation with WCF
- Used VB.Net, ADO.Net and PL/Sql Procedures in-order to access the oracle database for the front-end presentation.
- Wrote PL/SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers
- Implemented features of ASP.Net AJAX such as Calendar Controls, Repeater Control, and Validation controls, Dataset, Security using forms authentication.
- Developed web services (.asmx/WCF) based on SOAP/JSON
- Experinece in web development using Classic ASP for dynamic UI behaviour
- Developed the data layer class, Business layer class usingC#which is reusable for data transactions of entire project
- Developed validations using JavaScript and Jquery.
- Involved in handling ASP.NET client side state management (view state, cookies and query strings) and server side state management (application state and session state).
- Developed the application in Contract-first web service approach.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Designed Presentation Tier (web pages) using the concepts such as Master Pages, Themes, Skins by utilizing HTML
- Efficiently used Global.asax file for Exception Handling
- Used Data Grids, Data Sets and Data Tables to extract data from SQL Server 2008
- Designed and implemented XHTML/HTML by using XSLT, XML, XPATH, XSL, and XQUERY.
- Designed Http Headers for validating all the XML requests before passing through the Windows Application Firewall (WAF).
- Developed application using WCF.
- Used Forms Authentication Mechanism for successful Authorization and Authentication of the credentials related to the application.
- Developed stored procedures, views and functions using SQL Server 2008.
- Involved in the design of WSDL Service Contract, as this is a Contract-first web service development approach.
- Created WCF Service interfaces.
- Auto-generated the Client Service Interface and App.Config with the help of Service Model Metadata Utility Tool (SVcUtil.exe) by providing WSDL Service Contract as input
Environment: Windows 2003/2008, .Net 3.0, Visual Studio 2005/2008, Sql Server 2005/2008, Pl/Sql, C#, Asp.Net 3.0, Wcf, Silverlight, Linq, Ado.Net, Ajax, SSIS, XML, HTML, SOAP, XAML, IIS, JavaScript, Css, Web Services.
Sr. Software Developer/Architect
Confidential, Raleigh, NC
Responsibilities:
- Web application development using ASP (VBScript, JavaScript), XSL, XML, VB, SQL, ASP.NET, VB.NET, C# (Vendor Management System)
- Developed User Interface Screens using ASP .NET MVC and C#.NET.
- Used AJAX for dynamic web pages.
- UsedLINQ, and WCF to communicate between DAL and other business components.
- Extensively used ASP.NET web controls, validation controls, data validation features for the UI
- Developed application logic using C#
- Analysis, Design and Development of modules using ASP. Net, C#/ VB .Net Created and deployed Web Services using VB.NET, SOAP, XML for Pulling Customer Service Records
- Responsible for developing the Silverlight controls (Canvas Control, Grid Control and UI Control Created login screen, user credential checking and assigning, as well as access control logic in C#.
- Used Razor View Engine with MVC3 framework standards-based web applications using well-established design patterns and the power of ASP.NET and the .NET Framework..
- Customize ETL packages for XML data pursing, manage ETL application manager task control, proprietary schema of data warehouse, manager catalogs and data flow streams
- Achieved expanded role to serve as Lead Architect
- Extensively involved in designing and developing the GUI Using VB.NET Worked on the design and implementation phases of SDLC, multi-user application using VB.NET.
- Implement architecture by building components, custom designs, Branding, prototyping, data migration, maintaining technical integrity and consistency.
- Wrote Business Logic classes using VB.NET.
- Developed XML and XSL based menus which are compatible with IE and Netscape browser. Developed Custom User Controls and Navigation controls using C#.
- Creating database reports, using Crystal Reports, Active Reports (with C# scripting), and Visual Studio
- Involved in UI development using Silverlight
- Having Custom Development experience with ASP.NET MVC 3(RAZOR Engine)
- Experience designing business Hierarchy units using Silverlight.
- Used VB.NET as a code behind for all the web-pages
- Experience in developing web modules using classic ASP scripts such as VBScript and Microsoft Jscript
- Experience in using data access objects in ASP to access data from dataaccess layer against different data sources
- For better user experience, developed the UI prototypes during requirement analysis and design phase using HTML, CSS and MS Visio.
- Experience in applications development using VSTO to build office applications integrated with add-in components
- CreatedSSISpackage to automate maintenance, database back up, update statistics, re-build indexes as well as create error log for event during data load
- Used JQuery to selectively update the content in browser
- Developed web service using Python, Node.js and C#, WCF using VS 2010
- Extensively used WCF service calls to get the data from session and database side into the Silverlight application.
- Responsible for researching and procuring .NET tool kits (Telerik,Sitecore)
- Implemented the SOA architecture using Windows Communication Foundation (WCF).
- Consumed web services(WCF) created by Rule server application
- Web service developmentusing Python, Node.js and C#, WCF using VS 2010
- Extensive experience in developing reports using Crystal Reports, MS Access reports, Entity Framework and SQL Server Reporting Services (SSRS).
- To develop the WCF Services for check in and checkout content use case.
- Windows application development using MVVM, VB 6, VB.Net, C#,WPF.
- Developed one project module in MVC3 using Entity Framework 4.1Model-First approach (Worked on Controller actions, filters, custom validations etc.)
- Development of UI and Server side code (behind) using .Net Framework
- Used SVN, Codesion as source control(Configuration Management)
- Used CruiseControl.Net for building and uploading the project into test and production.
- Prepared Architecture document, design document using Microsoft Visio
- Web Application developmentusing Python, VB 6,C#, VBScript,JavaScriptand Actionscript/FLEX
- Used AJAX for Partial Page Updating, Invisible Data Retrieval, Constant Updating, Smooth Interfaces, Simplicity and Rich Functionality with Jquery and JSON.
- Created WCF service interfaces.
- Employed WCF End-Points and Contracts for enabling ACCESS TO SERVCIES across various protocols, applications and platforms.
- Developed UI, presentation layer using HTML, JavaScript, AJAX Tools and ASP.NET pages in C#, HTML using techniques such as Data Grid control, Validation Control, session state management
- Ensured security to the portal by creating Tampered proofed URLs
- Wrote SQL queries, views and stored procedures using T-SQL
- Visual Studio 2005/2008, SQLServer 2000/2005, StarTeam
Environment: s:. Net 4.0(ASP. Net, C# and VB.Net), WPF, JQUERY, MVC-3, Entity Framework 4.1, WCF, Telerik, SQL Server2000/2008, PL/SQL,SSIS, SVN, Visual Studio ( 2003/2005/2008/2010 ), Crystal Reports, VSS, Silver Light Cruisecontrol.Net, AJAX, CSS, HTML, SSRS, JavaScript,Web Services, XML, Jira, IIS, Windows Server 2003/ Windows 7
Sr. Software Developer
Confidential, Minneapolis
Responsibilities:
- Web application development using ASP (VBScript, JavaScript), VB, SQL, ASP.NET, VB.NET, C#, AJAX
- Used the built-in mechanisms of SQL Server 2008 for the data integrity like Default, Not Null, Check, Unique, Primary Key, and Foreign Key, etc
- Responsible for maintaining a session of messages between a client and a service using WCF facilities.
- ImplementedWCF for communication between Business-to-Business (B2B) and Business-to-Consumer (B2C).
- Implemented Data Access Layer using Data Access Application blocks of Enterprise Library.
- Implemented Exception Handling using Microsoft Application Block of Enterprise Library.
- Extensively used crystal reports also for developing reports based on ASP.NET Web Forms.
- Extensively used SQL Server Integration Services for integrating the developed applications
- Used CSS style sheets for formatting the web pages
- Experience with JQuery
- Participate in software designs as it pertains to layered architecture such as SOA in .Net 4.0
- Experience in LINQ for querying different datasets
- Experience in WCF
- Designed custom master pages and custom page layouts
- Used sessions for security and proper navigation.
- Generated downloadable Excel sheet to the browser for reporting
- Generated downloadable CSV files to the browser for communicating with external application
- Developed Validating transactions using XML
- Involved in Unit Testing for the developed .Net applications.
- Used SVN for Source Code Control
- Visual Studio 2005, VSS, SQLServer 2000/2005
Environment: IIS 7.5, IIS 6.0, Visual Studio .NET 2008/2005, ADO.NET, ASP.NET, XML, XSLT, AJAX, CSS, JavaScript, Windows Server 2008/2003 R2, SQL Server 2005, DB2
Sr. Software Developer
Confidential, Atlanta, Georgia
Responsibilities:
- Managed Production Support Development Team
- Web application development using ASP (VBScript, JavaScript), XSL, XML, VB, SQL (Vendor Management System)
- MS SQL Server design, development
- Build release management
- Used LINQ was used as a middle ware component encapsulating the business logic.
- Client side validations were performed using Java Script and .NET validation controls.
- Used Ajax in order to provide pleasant client side experience with Jquery, Java script and JSON.
- Implemented agile methodologies and Web Services in the application.
- Experience working with Team Foundation Server2008
- Constructed web pages encapsulating the business logic in order to provide separation of data and presentation layers.
- Created database tables using SQL Server 2005 and used Stored Procedures, Triggers and Cursors for all views of the Registration From and Search Engine Module.
- Maintained documentation of website and developed complex reports based on RDLC and Infragistics.
- Created and deployed class libraries and used view state for the dynamic controls to speed up the application.
- Installing and Configuring IIS 7.0
- Visual Interdev, VB 6.0, VSS, SQLServer 2000
Environment: ASP.NET, C#, ADO.NET, Visual Studio.NET 2008, T- SQL, XML, SQL Server 2005,Oracle, .NET Framework 3.5, AJAX Control Toolkit, Team Foundation Server
Sr. IT Analyst
Confidential, Indiana
Responsibilities:
- Visual Basic component development of product pricing module that interfaces with corporate order entry application
- Client server application development using PowerBuilder and SQL
- MS SQL Server design, development and administration
- Project Team Lead responsibilities
- VB.NET, SQL Server 7.0, PowerBuilder 4.0
- Responsible for developing Web sites using MVC 3, Silverlight, JQuery, DotNetNuke, C#, ASP.Net and SQL Server 2010, exposure to mobile development (Android)
- Developed interactive dashboards using MVC 3, JQuery and Microsoft Charting Controls
- Development enhancing Silverlight applications for healthcare industry
- Enhancements on DotNetNuke sites
Test Analyst
Confidential, Edina, MN
Responsibilities:
- Manual and automated client server application testing
- System administration of testing environments
- Administration of Defect Control System
- Hardware software testing and verification before site implementation
- Writing program specification and Coding for validation of data entries, code reviews for other module and the bugs fixed,
- Creating and Normalization of database,
- Creation of stored procedures,
- Adopting techniques for maximizing ASP Performance,
- Report Design as per project specification.
Environment: VB.NET, SQL Server 2000, ASP.NET
Software Engineer
Confidential, Platteville, WI
Responsibilities:
- AFDC-777 Project - Verification of embedded real-time avionics software in conjunction with Rockwell International for the Boeing 777 autopilot
- DELCO-INS Project - Verification of embedded real-time avionics software for the DELCO inertial navigational system
- Code inspection of Ada and C code to ensure modules met software design documents
- Reviewed completed code inspections
- Module tested Ada and C code
Developer
ConfidentialResponsibilities:
- Studying the existing business and developed a VB.NET application Database designing and application design and development of the entire system.
- Forecast Module and the predictions related to sales of rooms/food, labor usage and revenue generation can be frozen.
- Purchase Order Module Integrates with the approved budgets and forecasted expenditures to provide effective MIS.
- Studying the existing business model and convert it into e - business model Database designing and application design and development of the entire system.
Environment: C#,ASP.NET,ASP,SQL Server 2000,XML