.net Lead Developer Resume
Troy, MI
SUMMARY
- 16 years of professional experience as a Lead/Developer in Microsoft Technologies using ASP.Net Core, WCF, MVC, C#, ASP.Net, ADO.Net, .Net Framework, Win Forms, Web Forms, VC++, C, Web Services, WCF, Windows Services, Team Foundation Server, Remoting, SQL Server 2012/2008, TCP/IP, NFS, AIX Unix, SQL, Microsoft Enterprise Library, XML/XSL/XSLT/XHTML and Makefiles
- Developed Web, Windows based applications for Automotive, Banking, Finance, Retail, Oil & Gas industry
- Comprehensive experience in all phases of software development from System Study, Design through programming, documentation, project leading, Configuration Management, installation, implementation & trouble shooting of internet/intranet/Client Server applications.
- Strong understanding of .NET Framework (5.0/3.5/3.0/2.0/1. x) and .NET application architecture
- Proficient in developing n - tier applications using Microsoft .Net Technologies
- Exposure with new .Net technologies like Windows Communication Foundation (WCF)
- Strong knowledge in AJAX/XML/XSLT/JavaScript/jQuery
- Experience in data modeling, designing and creating table/views, writing stored procedures, functions, triggers against SQL SERVER 2012 and Savvis relational databases
- Proven experience developing working on complex and mission critical systems and applications
- Strong knowledge in Version One and Code collaborator tools.
- Have an experience to handle web servers IIS 7.5/6.0 administration
- Excellent skills in preparing Project documentation and Use Cases, using MS Office and MS Visio
- Strong knowledge in Agile methodology and Sprint model execution of projects.
- Having strong knowledge in Data Structures and Algorithms
- Worked in India, Singapore, Malaysia
TECHNICAL SKILLS
Languages/Internet: C#, VB.Net, C++.Net, ASP.Net, Ajax, VC++, C++, HTML, DHTML, Java Script, XML, XSL, CSS
Frameworks/Resources: Visual Studio .Net (5.0//3.5/2.0/1.1/1.0 ), Visual Studio (5.0/6.0), MFCSTL, ATL, COM/DCOM
Operating Systems: UNIX (AIX), Windows NT/2000/XP/7/2003/2008
Databases/Tools: SQL Server 2008/2005/2000/7.0 , Oracle 10G/9i, Savvis Symphony, Access 2000, SQL, T-SQL, PL/SQL, ADO.NET
Protocols: TCP/IP, FTP, HTTP, SMTP, SOAP.
Hardware: PC, printers, scanners, zip drives, motherboards, RAM, interface cards modems
Modeling/Version Tools: UML, MS Visio, Microsoft Visual Source Safe and Team Foundation Server (TFS)
Document Management: FileNet Capture 4.1, IDM Desktop 3.2, FileNet Panagon Image Services 3.6, FileNet Panagon Content Services 5.2
PROFESSIONAL EXPERIENCE
Confidential, Troy, MI
.Net Lead Developer
Responsibilities:
- Migrating the exiting web form based application to MVC driven architecture using ASP.Net Core 5.0, WCF, MVC.
- Implement and maintain enterprise-quality Web, Windows and console applications
- Coach team members and client on Agile Software Development Techniques.
- Managed a team of 5members.
- Worked with product management and QA to clarify requirements into plan able units of work
- Interface with customers for both requirements gathering and production deployment support
- Defined requirements, functional specifications and designed for enhancements
- Developed what-if scenarios and test services for fail-points
- Identified scalability and validation issues in development cycle
- Developed User Interface design and authorized enhancements in C#.NET 5.0/2.0, VC++.Net 3.5 and ASP.Net Core 5.0, ASP.Net 2.0, XML, XSLT
- Developed Interface in C# for C++ Windows Application.
- Design and Developed Middle Layer Data Access included Exception Handling for database connectivity and error handling.
- Designed reusable class libraries using C#: these libraries formed the basic building blocks for the application, minimizing the executable size, providing central locations for common functionalities
- Developed the project in n-tier structural design.
- Developed the project in Service Oriented Architecture (SOA) and WCF.
- Developed Log File module for better error handling.
- Developed E-mail functionality in Middle layer and consumed in Web Application and Windows Services and Windows Application.
- LINQ to SQL for risk assessments data queries into stored procedures as well as .dbml for data synchronization for disconnected users.
- Used Generic types to maximize code reuse, type safety, and performance.
- Created Stored Procedure, View, Triggers and Packages.
- Extremely implemented XML Serialization objects.
- Design and Coded for User Interface, Business Logic Layer, Data Access Layer and Web Services.
- Internet Information Server (IIS) 7.5/6.0 and SMTP Server Configuration/Administration.
- Design/Developed the Web Services using WCF Service Library in C# and Created Newt Proxy Services.
- Used Metadata Utility Tool for generate the Newt Proxy services in WCF.
- Implemented WCF Web Services using transport layer security.
- Developed Data Access Layer using LINQ
- Design Data Base/Performance tuning
- Experience database migration from Oracle 10G to MS SQL 2008 Server
- Generated customized reports using MS-Excel Services
- Created MSI Installer’s for Web, Windows and Console application
- Developed Activity, Audit, Life Cycle, Data Integrity and Management Reports using High Charts
- Perform unit and system tests to ensure applications function per requirements
- Used Team Foundation Server (TFS) for version source code
- Used IBM Clear Quest to solve the defects
- Documented the site, created Flow Diagrams of the modules using Microsoft Visio
- Worked with developers, business analysts and QA Testers at different stages of the Software Development Life Cycle to explain the requirements and to help resolve the issues
Environment: Microsoft Visual Studio .NET 2010/2005, Windows 2008/2003 Server, C#.Net 4.0/2.0, VC++.Net 2.0 ASP.Net 4.0/2.0, WCF, SOA, IIS 7.5/6.0, Java Script, Web Services, MSMQ, ADO.Net, LINQ, Oracle 10G, MS SQL 2005/2008, Savvis Symphony, MS Team Foundation Server (TFS), Microsoft Office(Excel, Visio) 2003/2007, PL/SQL, T-SQL, XML, XSLT, XHTML, CSS, High Charts, Stored Procedures, and Views
Confidential, Ann Arbor, MI
Sr. Application Developer
Responsibilities:
- Development of User Interface design for authorized enhancements in C#.NET (2.0) and ASP.Net (2.0) and upgraded into .Net 3.5.
- Design and Coded Web Application.
- Used Visual Source Safe and Team foundation server for review and modification of the code
- Developed the project in n-tier structural design.
- Developed Audit Reports, for reports used XML and XSLT.
- Developed Data Set, Data Adapter and Data Table.
- Used Generic types to maximize code reuse, type safety, and performance.
- Design and Developed Middle Layer Data Access included Exception Handling for database connectivity and error handling.
- Used LINQ for better performance database communication.
- Developed various reusable User Controls.
- Developed alerts, based on role’s alerts are sent thru e-mail
- Used Web Service Definition Language (WSDL) and Service Metadata Utility Tool for generate the Newt Proxy services.
- Design and Coded Web Services and WCF for communicate to UI thru Proxy
- Converted Web Services into WCF technology by using C#.Net
- Design, Coded and Integrated CIS (Customer Information System) in Business Service Tool
- Design, Coded and Integrated RST(Recurring and Schedule Transfers) in Business Internet Banking
- Design, Coded and Integrated System Generated Reports(PDF, HTML and Text)
- Used Connectware Services to communicate Mainframe application
- Conducted Nunit testing
- Used support track to solve the defects
- Worked with developers, business analysts and QA Testers
Environment: Microsoft Visual Studio .NET (2005 & 2008), Windows 2003, HP-Unix, C#(2.0 & 3.0), ASP.Net (2.0 & 3.5), Windows Communication Foundation(WCF), LINQ, Web Services, ADO.Net, Ajax, MS Excel 2003, Oracle 10G, Nunit 2.5, MS Team Foundation Server (TFS), Visual Source Safe (VSS), OOPS, PL/SQL, XML, XSLT, XHTML, CSS, JavaScript, Stored Procedures, and Views
Confidential, Houston, Texas
Sr. Application Developer
Responsibilities:
- Development of User Interface design in C#.NET (2.0) and ASP.Net (2.0)
- Developed Master Pages and web parts
- Design and Coded Windows and Web Application
- Extensively used Microsoft Practices Enterprise Library for Data Base interaction
- Design and coded 3-tier design (Presentation, Business rules and Database)
- Used Generic types to maximize code reuse, type safety, and performance
- Written stored procedures, View’s
- Used Microsoft Source Control Ver8.0 for review and modification of the code
- Extensively used XML, XSLT, XHTML, HTML, CSS
- Design and Coded for electronic signature, Mini-C Transceiver
- Design and Coded Web Services, Windows Services
- Developed Satellite e-mail system, used XML
- Worked with developers, business users at different stages of the Software Development Life Cycle to explain the requirements and to help resolve the issues
- Used NHibernate for SQL 2005 for loading and storing the objects
- Created various reusable User controls, Custom Controls
- Design and Development Crystal Reports 11.0 and Web Browser reports
- Conducted User Acceptance testing (UAT) and interacted with developers to resolve issues Participated in developing test cases, test plans and data flow diagrams.
- Design and Developed Data Access layer including Exception Handling application blocks for database connectivity and error handling
Environment: Microsoft Visual Studio .NET 2005, XP Prof, C#2.0, ASP.Net 2.0, Web Services, Windows Services, Ajax, MSSQL 2005, MS Practice Enterprise Libraries, MS Source Control 8.0, OOPS, T-SQL, XML, XSLT, XHTML, CSS, JavaScript, Stored Procedures, Views, Windows Services, Crystal Reports, TT-3026M Mini-C Transceiver and T-L462 SignatureGem LCD
Confidential, Hartford, Connecticut
Sr. Software Engineer
Responsibilities:
- Development of User Interface design for authorized enhancements in C#.NET, VB.Net and ASP.Net
- Created UML diagrams such as Use Case, Sequence, Activity Diagrams and Class Diagrams
- Manage development of custom FileNET application enhancements using C#.Net and FileNET Image Services
- Design and Developed Web Services
- Design documentation including functional specifications and Data Flow Diagrams using Visio
- Integration of Data Access and Exception Handling application blocks for database connectivity and error handling
- Design and creation of various reports using Crystal Reports
- Worked with developers, business users at different stages of the Software Development Life Cycle to explain the requirements and to help resolve the issues
- Conducted User Acceptance testing (UAT) and interacted with developers to resolve issues Participated in developing test cases, test plans and data flow diagrams.
Environment: C#.Net, VB.Net, ADO.Net, Windows XP, SQL Server 2000, DB2, Crystal Reports, Panagon Capture 3.1, Panagon IDM Desktop 3.1, Panagon Image Services 3.5, Microsoft Visio, OOPS