Consultant - Senior Developer Resume
Novi, MichigaN
SUMMARY
- Around 8+ years of experience in IT industry in all phases of software development life cycle (SDLC) and production support of 3 - tier and n-tier component based, client/server-based applications using .NET technologies.
- Extensively worked on Microsoft .NET technologies for developing and enhancing web applications using C#. Net, ASP.Net, ADO.Net, JavaScript, AJAX, XML and Web Services
- Hands on experience in using HTML5, Style sheets, Master Pages, Themes, skins for web presentation layer. Excellent work exposure of Design and Development of Web technologies using ASP.Net, ASP.NET MVC,MVVM, WCF Services, WPF, Java Script, HTML, CSS.
- Thorough understanding of various versions of .NET Framework and Object Oriented Programming Concepts and CLR/CLS/CTS, MSIL, JIT Compiler, .NET Assemblies.
- Experience on Application integration / development using XAML, WPF, WCF.
- Experience in working with ADO.NET objects such as Dataset, Data Adapter and Data Reader.
- Developed Custom Activities using Windows Workflow Foundation (WWF)
- Experience in Reporting tools such as Crystal Reports, Telerik Reports and SQL Server Reporting Services.
- Proficiency in using debugging tools like Debug and Trace Listeners, Structured exception handling, notification and event logging.
- Experience in Reporting tools like Crystal Report, SSRS, and Microsoft ProjectGood RDBMS skills in MS SQL Server 2000/2005, MS-Access, MQ Series, Oracle
- Very good hands on experience in PL/SQL programming and good knowledge on RDBMS concepts.
- Strong Knowledge in database design, normalization, developing queries, Stored Procedures, Triggers, Functions, and Views for SQL server 2005/2008/2010/2012.
TECHNICAL SKILLS
Languages: C# .NET, ASP .NET 2.0, VB .NET, XML, XAML, SQL
Development Environment: MS Visual Studio.NET (2005/2008/2010/2013 ), Microsoft Windows API Programming
Technologies: COM, Visual Studio .NET Framework 2.0/3.0/3.5/4.0
Databases: SQL Server 2000/2005/2008 , Oracle, MS Access, DB2.
Methodologies: Waterfall, Agile, Iterative
Operating Systems: Windows XP/2000/NT, Windows CE/XPE, OS9000, UNIX/LINUX
PROFESSIONAL EXPERIENCE
Consultant - Senior Developer
Confidential, Novi, Michigan
Responsibilities:
- Re-engineer existing IMS legacy application software including User Interface, User Management
- Collaborated with Product Managers in developing customer centric solution with heavy UI/UX, Product features and application development
- Optimized system architecture by implementing WPF, MVVM and Entity Framework
- Guided and mentored the team in requirement gathering, designing, and test documentation
- Created and developed test scripts using N-Unit
- Facilitated & Initiated in peer design and code reviews
- Directed QA process with QA and applications teams to investigate software defects and user inquiries, and provide necessary input to technical documentation staff for new features.
- Used SSIS(Sql Server Import and Export Wizard) to Import and Export data.
- Developed Reports using Telerik Reporting.
Environment: WPF, MVVM, ASP.NET, C#, LINQ, XML, Visual Studio 2013, Team Foundation Server 2013, Entity Framework 6.0, and MS SQL Server 2012, SSIS, SSRS, Telerik
Consultant - Senior Developer
Confidential, New Jersey
Responsibilities:
- All the user interface layers, web pages are created and integrated to maintain the data flow and data integrity using ASP.NET User Controls and Web Controls.
- Designing and Coding of WCF Web services.
- Worked with WCF to create the user interfaces & services.
- Designign and Coding of ASP.Net web forms and ASP.Net MVC modules with Java Script, HTML, CSS.
- Implemented Business Logic in C# using Database Authentication.
- UsedADO.NET for database connectivity.
- Created Maintenance screens to Add/Modify/Delete using Data grids, Data Readers and Datasets.
- Client side and server-side validations were done using JavaScript and Validation Controls.
- Implemented Web Services using WSDL and SOAP.
- Used XML to transfer data between the Client and Server.
- Developed a powerful search functionality, which retrieves results based on search criteria across several datasets.
- Developed Stored Procedures, Triggers, Views, and Cursors using SQL Server.
- Created the database objects like tables and related table constraints.
- Source code maintenance using Visual Source Safe.
Environment: ASP.Net, C#.Net, ADO.Net, HTML, MVC,SQL Server, Windows2007, IIS, Java Script, SOAP, XML Web Services, WCF.
Consultant - Senior Developer
Confidential, St. Louis, MO
Responsibilities:
- Participated in requirement analysis and technical design sessions
- Designing and Coding of WCF Web services to support different data sources.
- Used ASP.NET validation controls, JavaScript for client side validations and Custom Control Validators for server side validations.
- Implemented the BLL (Business Logic layer) and DAL (Data Access Layer) to decouple the logic and to align with MVC pattern.
- Used ADO.NET objects such as Data Reader, Dataset, and Data Adapter for consistent access to data sources.
- Implemented CSS for consistent presentation, Web Services for integration, and caching & Ajax framework for enhancing application performance.
- Worked with WPF, WCF to create the user interfaces & services.
- Have written Stored Procedures to retrieve data from the database with improved performance.
- Maintained different versions of the application development phases in the Visual SourceSafe.
- Created and maintained the Database tables and performed backup of the tables.
- Involved in creating use-case diagrams and technical specification documentation.
- Implemented development standards with team members and documenting the requirements specification.
- Generated Reports and Sub-reports using SSRS.
- Used MS Visual studio IDE for Developing and Debugging applications.
- Developed unit testing plans.
Environment: .Net framework 4.0, ASP.Net,VB.Net, AJAX, XML, XSLT, HTML, MVC, WCF, WPF, CSS, Java script, Web Services, Windows server 2008, SQL Server 2008, Visual Studio 2008, VSS
Sr.Net Developer
Confidential, Wisconsin, WI
Responsibilities:
- Participated in requirement gathering and technical feasibility analysis sessions
- Prepared technical design artifacts.
- Participated in technical assessment and proof of concept development
- Developed front end user interface using HTML, CSS, and JavaScript
- Generated DDL Queries for creation of new database objects like tables, views, functions, stored procedures, roles and granting privileges.
- Generated reports using SQL Server Reporting Services
- Created web services to interact with service providers.
- Cascading Style Sheets (CSS) were used to attain uniformity through all pages.
- Worked on AJAX frame work for interactive web application and used Enterprise Application Library functions to enhance the application performance
- Design and Development of the Web parts
- Documented with UML Design Patterns.
- Provide technical and business related SME level help in fixing complex issues and conduct code reviews.
- Interact with infrastructure team to resolve any environment issues.
- Act as liaison between client and the offshore team and support Project Manager for coordinating with all stakeholders to ensure timely delivery of qualitative application.
- Participated in Unit and Integration testing.
- Used Team Foundation Server (TFS) versioning the applications and maintaining source code.
- Involved in SDLC life cycle Design, coding, testing and implementation Phases.
Environment: ASP.Net, AJAX, XML, XSLT, HTML, CSS, Java script, Web Services, Windows server 2008, IIS 7.0, SQL Server 2008, Visual Studio 2008, Web 2.0, TFS
Sr.Net Developer
Confidential - Detroit, MI
Responsibilities:
- Designed and developed Web GUI using ASP.NET.
- Worked on N-tier architecture consisting of Presentation, Business, and Data access layer coded using C# .Net.
- Developed and implemented various Web forms and User controls using ASP.NET, C#, and JavaScript.
- Used various data control and display elements like Data Grids, Data Sets, Data views, Data Adapters to extract data from the backend.
- Designed and developed Web-services using C#.NET, ADO.NETand XML to handle online transactions with central database.
- Developed reusable UI widgets such as the navigation menus.
- Used.NetValidation Controls for validating different controls and JavaScript for client side validations.
- Documented with UML Design Patterns.
- Designed ofWCFbased Service, Data, Fault and Message Contracts.
- Used AJAX for dynamic web pages.
- Grid view sorting and Paging were properly deployed.
- Utilized ADO.Nettechnology extensively for data retrieving, querying, storage.
- Contributed to the design databases for several modules and developed Stored Procedures, triggers to be used by the application.
- Used Windows Communication Foundation (WCF) to connect the front end to the database.
- Implemented support for transactions using ADO.NetObjects.
- Involved in different types of testing (unit testing, application testing)
Environment: Visual Studio 2005, ASP.Net2.0, C#.NET, AJAX, Agile, Web services, WCF,IIS, XML, JavaScript, J Query, ADO.Net, VB.Net, MS SQL Server 2005
.Net Developer
Confidential
Responsibilities:
- Developed the application using ASP.NET, VB.NETwith Oracle 8i as the backend
- Used Microsoft FrontPage in creating html pages
- Created object oriented design and framework by identifying classes and implemented object oriented programming using VB.NET
- Designed web forms using ASP.NETand used VB.NETas code behind
- Used ADO.NETfor, Data Grid and Data list controls
- Validation was done using validation control in ASP.NET
- Coded PL/SQL stored procedures, functions for the improved performance
- Involved in creating.NETReports to present the data in different views
- Participated in the whole life cycle of the project including design phase of the project, which was designed using ASP.NET, VB.NETand ADO.NET
- Developed the front-end screens using Web forms
Environment: Visual Studio.NET2003, ASP.NET, ADO.NET, VB.NET,CrystalReports, Oracle 8i, IIS, VSS, and Windows 2000.
.Net Developer
Confidential
Responsibilities:
- Responsibilities include analysing, coding, testing and documentation.
- Involved in the development of various modules such as HRD (Human resource development), HRA (Human resource administration), Training Needs Analysis (TNA), Manpower Skills Inventory (MSI) of HRM Web using ASP.NETand C#.NET.
- Also involved in the development of modules such as payroll, leave, attendance, salary, perks, Bonus calculation of HRM Web using ASP.NETand VB.NET.
- Developed various Web Based Reports of various modules such as HR, Payroll and Accounts based on the customer requirements using Crystal Report 8. 5.
- Developed and maintained majority of web forms in ASP.NETusing C#.NET.
- Wrote and consumed XML Web Services using C#.NET.
- Involved in the maintenance of the various masters of HR, Payroll and Accounts modules.
- Wrote various T-SQL Queries, Stored Procedures, Functions, Views and Triggers using SQL Server 2000 in order to handle all kinds of transactions.
- Also wrote various T-SQL Queries and Functions using Oracle 8.0 and MS-Access 2000.
- Developed database design and test plans.
- Wrote and consumed XML Web Services using C#.NET.
Environment: NET,VB.NET, ASP.NET, ADO.NET, SQL Server 2000, T-SQL, Oracle 8.0, MS Access 2000, JavaScript, Crystal Reports 8.5, Pentium PC, Windows 2000/XP.
