Technical Lead Cum Sr. Developer Resume
Cleveland, OH
PROFESSIONAL SUMMARY
- 10 years’ experience in design, development, testing and deployment of secure, multi - tier web and client / server applications using Microsoft technologies. Distributed & windows Win Forms GUI based Application Systems and Exposure to complete software development life cycles.
- Extensive experience in developing WEB Based Applications using ASP. Net, Applying styles Using XML, XSLT, CSS on web pages, configuring Web.config for web application, Created Web forms, classes, Web User Controls, Web Customer (Composite) Controls using HTML, Server Controls.
- Strong Programming skill in C# and VB. net to write Windows based, Console based application using Object Oriented Programming and reports development in SSRS.
- Experience in SOA architecture.
- Good experience in designing and developing secured and unsecured marketing web portals using Sitecore and .Net technologies.
- Experience in UI and Component software development using COM, UML and other Object Oriented Methodologies.
- Experience in Agile methodology, Scrum, Test Driven Development and Water fall model.
- Worked wif ADO. Net to connect SQL Sever, DB2, PL/SQL and Access 2000 using Connection, Command, Adapter, Dataset, Data View, and Data Row.
- Experience in Database Design, Implementation, Access, and Maintenance in SQL Server.
- Experience in LINQ, MVC and Razor View.
- Experience in Windows Communication Foundation (WCF) and WEBAPI.
- Experience in IDE such as Visual Studio.net 2003 and 2005/2008/2010 and Object Oriented Analysis and Object Oriented Design OOAD/OOP using UML (Visio).
- Senior Software Developer worked in analysis, design, coding, integration, implementation, and support of custom and packaged software applications in various Project and Applications
- Provided analysis on customer and vendor requirements and created detailed program design specifications for high complexity user interfaces, application enhancements, new functionality, and backend processes in collaboration wif customers, Business System Analysts, and other project team members.
- Assisted project management and teh team wif task definition, cost and time estimates and project status. Develop and modify complex applications using programming tools.
- Document all code using standard forms and procedures, and review others' work as appropriate.
- Assist others in teh use of programming tools and recommend tools to best meet application needs.
- Provide guidance and task direction to other developers.
- Facilitate communication and problem resolution between technical and functional groups.
- Worked wif Quality Assurance to participate in unit, system, and user acceptance testing.
- Work wif Architecture and other infrastructure groups as applicable to determine and implement complex system hardware requirements that may involve multiple platforms, databases, peripherals, or other technology.
- Provided production support for applications by assisting others wif complex problem resolution, and respond wif solutions to both functional and technical issues in a timely manner.
- Programming in C#, JavaScript, HTML, SQL and other languages/technologies along wif .NET, LINQ, Entity Framework, Business Objects, Nunit, VSTS, Jquery, building web applications, web services, windows services in C#.
- Advanced experience across teh software development life cycle, Agile Methodology from analysis to support wif strong customer service and communication skills.
- Advanced experience reading and translating data, process and business models into technical designs.
- Followed Best practices for coding wif ability to implement and coach clean code, testing, profiling/analytics and other advanced methods.
- Expertise in making Functional Specifications, Design Specifications, UMLs while doing estimations.
- Having extensive noledge in Microsoft SharePoint portal customization and development.
- Experience in win form and Smart client using visual studio 2005.
- Used Globalization and Localization to support English and French.
- Strong Technical experience in C# OOPS, JavaScript, jQuery and ADO.Net.
- Experience in C # 3.0, Dot net Framework 3.5, 4.0 and 4.5
- Intensive noledge of using logging mechanism while development using Log4Net like logging Errors, Warnings, etc.
- Extensive work experience in. Net Technologies (C#.NET, VB.NET and ADO.NET), Internet Information Server (IIS) and web services.
- Used Enterprise library for exception handling and database access.
- Working experience in Version Controlling, installation and Testing Tools such as Visual Source Safe, TFS, Clear Case, SVN and Proficient in generating reports using Crystal Reports.
- Goal oriented professional wif superior analytical, communication and presentation skills
- Domain noledge of Banking, Telecom, Retail, Manufacturing, Automobile and Airlines industry.
TECHNICAL SKILLS
Development Tools: Microsoft Visual Studio 2010/2008/2005, Microsoft SharePoint Designer 2007, Microsoft InfoPath 2007/2003, Microsoft Visio 2012/2010, Microsoft Project 2010/2007, Microsoft Office 2010/2007/2003, Microsoft Visio 2010/2007, Visual source safe, TF, VMware, Nunit
Programming Languages: C# .NET, VB .NET, VB 6.0, JavaScript, C.
.NET Technologies: .NET Framework, ADO .NET, ASP .NET, Microsoft Office SharePoint Server 2010/2007/2003, Windows SharePoint Services (WSS), .NET Remoting Assemblies, Windows Communication Foundation (WCF), Microsoft PowerShell, Microsoft SharePoint Security Model, Team Foundation Services (TFS), Object Oriented Programming Concepts (OOPS), SSIS,SSRS.
Web Technologies: HTML, XHTML,Sitecore, XML, XSL, XSD, XPATH, XSLT, CSS, jQuery, JavaScript, Microsoft FrontPage, AJAX, Internet Information Services (IIS), and Apache Tomcat Server
Database Services: SQL Server 2008/2005, SQL/PLSQL, Oracle 10g/9i, ADO .NET, OLEDB, LINQ, JDBC, ODBC, Microsoft Access, Sybase
Reporting Tools: Microsoft Business Intelligence (BI), SQL Server Reporting Services
Version Control Tool: VSS, TFS, SVN and Clear case.
PROFESSIONAL EXPERIENCE
Confidential, Cleveland, OH
Technical Lead cum Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Creation of Controller, Model and views for MVC applications.
- Worked on MVC routing, Business Layer and DAL component.
- Utilized LINQ to SQL.
- Worked extensively on creating Collections using Generics.
- Created batch jobs to move teh files from UNIX to Windows environment.
- Created stored procedures to incorporate complex queries for teh fast execution.
- Used Sql wizard for execution plan to review and boost teh query performance
- Implemented Logging feature for teh application.
- Creating Views using Razor.
- Created teh exception handling.
- Utilized Analytical skill to identify uncaptured Errors and issues.
- Capturing Database errors using Sql profiler.
- Worked on Security for Autantication of Active Directory users.
- Utilized teh Regex and timeout.
- Worked from initial stage of Requirement to Deployment into various environments.
- Involved in creating automated jobs using Autosys and batch files which will trigger SSIS package.
- Created windows component for manual transformation of Data.
- Responding to Bug fix defects and Delivery of project on time.
- Assisting production team to fix production issues by replicating teh error in lower environment.
- Analayse and research teh Issue and Errors on timely manner.
- Creating deployment scripts wif single click
- Used Clear case for version control.
Environment: C#.NET, ASP.NET, MVC,WCF, WEBAPI XML,Visual Studio, JavaScript,Linq, IIS, Web Services, SQL Server 2008, Active directory
Confidential - Chicago, IL
Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional, Estimation and design specification.
- Involved in creating automated jobs using Autosys and batch files which will trigger SSIS package.
- Created windows component for manual transformation of Data.
- Creation of Controller and views for MVC applications.
- Worked on Security for Autantication model.
- Created Complex stored procedures and functions.
- Utilized teh Aggregate function where ever required
- Worked on Query Execution plan using Sql wizard.
- SQL profiler monitoring to capture unidentified issues in teh front end.
- Assisted in setting up teh complete Test server mimic wif Production.
- Worked from initial stage of Requirement to Deployment and migration of Source code to different environment.
- Responding to Bug fix defects and Delivery of project on time.
- Worked on Tracing and Logging.
- Worked wif Visual Studio, MVC, Sql Server and minimal JavaScript.
- Autanticate User against Active Directory and authorize to necessary resource.
- Used Clear case for version control.
- Designed teh UI using CSS, HTML.
Environment: C#.NET, ASP.NET, MVC,WCF, WEBAPI, XML,Visual Studio, JavaScript, IIS, Web Services, SQL Server 2008, SSIS Active directory
Confidential
Sr. Developer
Responsibilities:
- Involved in every stage of decision making for teh project, from planning to deployment
- Responsible for testing teh solution and assisting functional teams for teh technical implementation of .Net Solutions
- Designed teh security system which allows only certain AD group people to have direct controls on different asserts
- Building Complex Business logic layer and Data access layers.
- Created stored procedures for complex queries.
- Worked on Execution plan to check teh complex query results.
- Trouble shooting teh application wif use of sql profiler for Database activities
- Worked on Tracing and Logging of teh application activities
- Created Users, Hierarchies and Organizations in teh QA and Development UI and Assign Roles and Permission to required resource, user profile personalized page
- Designed and created teh ASP.NET forms and published it to Sitecore, also assisted to develop code logic in C# to TEMPeffectively mirror teh business processes involved teh process such as automation
- Implemented Interactive Survey using HTML DOM objects and JavaScript, and customized teh look and Feel of teh portal by modifying Master Pages and using Cascading Style Sheet
- Used SSRS to generate teh reports and deploy them to teh portal
- Involved in teh designing of teh database, Worked on Database programming involving writing SQL stored procedures, user defined functions
- Debug teh code, Bug tracking, and Troubleshooting issues of production Environment
Environment: Sitecore, MVC, WCF, WEBAPI, SQL Server 2008, jQuery, JavaScript, Visual Studio, C#, ASP.NET, Active Directory, IIS 7.0.
Confidential
Sr. Developer
Responsibilities:
- Involved in requirement analysis, Functional and design specification.
- Web Application wif Asp.Net using c#
- Assisted in preparing design document.
- Autanticate user against AD.
- Working on teh Architectural design of teh application.
- Worked wif Visual Studio, ML framework to create services and N-Hibernate.
- Involved in making Class diagrams and Sequence diagrams in MS Visio.
- Designed teh UI using CSS, HTML.
- Worked wif SSRS, SSIS.
- Used TFS for version control.
Environment: C#.NET, VB.NET,ASP.NET 3.5, XML, JavaScript, jQuery, Visual Studio 2008, IIS, Web Services, SQL Server 2008, Active directory, TFS
Confidential
Developer
Responsibilities:
- Involved in requirements gathering, analysis, design, development, testing and deployment
- Developed InfoPath forms by implementing Rules, Data Validation, Conditional Formatting and field - level security
- Extensively worked on creating CSS, Master Pages, Theme and Site Definition to increase teh look of teh portal
- Used VBA to develop code behind for InfoPath forms
- Created Transaction Accounts for teh Test Environment
- Worked on Microsoft SQL Reporting Services using SQL Server 2008
- n using how - to guides, best practice procedure, tips and trick
Environment: C#,C++, ASP.NET 3.5, XML, Visual Studio 2008, IIS, Web Services, SQL Server 2008, Active directory, TFS, MS Office 2007, JavaScript, jQuery, MOSS 2007
Confidential
Developer
Responsibilities:
- Developed ASP .NET pages and Class Libraries containing code for business and data access logic using C# .NET
- Involved in creating stored procedures dynamically through ADO.NET
- Extensively used ADO.NET technology to communicate wif teh database
- Involved in writing .NET web service to expose teh portal solution to external clients for integration
- Implemented Web Services using C# and also invoking external services
- Developed database scripts, stored procedures, and triggers
- Created XML, XSL Style sheets to parse teh XML Data
- Used disconnected database concept by using data set and data adapter objects in order to reduce teh database traffic and increase performance, Database transactions were also performed using data objects like command, data reader etc.
- Involved in designing of custom web parts, utilizing SPS 2003 framework, for integrated search, integrated user access and rights management
- Worked on Web Services using C#
- Supporting teh Websites and Fixing Issues
Environment: Visual Studio 2003, SPS 2003, SQL Server 2005, C#,C++, ASP.NET, XML, ADO.NET, JavaScript, IIS, Web Services
Confidential
C#/ASP.NET Developer/Web Developer
Responsibilities:
- Participated in Analysis, Design Phases
- Team member in preparing Use case, Sequential and Class diagrams using MS Visio for ASP.NET Modules
- Involved in designing and implementing ETL/OLAP Tools using .NET Framework
- Involved in implementation of an interface of teh application wif MS Excel, to Export reports in CSV format
- Developed Business Object routines in C#, ASP.NET and SQL Server 2000
- Involved in implementing of VBScript execution technique in .NET code via Active Scripting
- Participated in designing and implementing an interface of teh application wif MS Excel, to export teh reports in a CSV format
- Created Web Services using ASP.NET for vendors and customers where they can interact wif teh system
- Created stored procedures to be run in SQL Server 2000
- Created work plans to assign and track software engineering work orders
Environment: Visual Studio.NET, C#.NET, C++, VB.NET, ASP.NET, ADO.NET, SQL Server 2000, Web ServicesVB Script.
Confidential
Web Developer
Responsibilities:
- Developed Master pages, ASP.NET pages for teh GUI of application
- Used Custom classes for coding teh business logic. JavaScript is used as a client side scripting language
- Gathering requirements, Analysis, Design, functional & technical specification, Coding, testing and Document preparation
- Created reusable Custom Controls
- Used SQL server 2000 to create central database using RDBMS concept
- Participated in Designing of various modules in teh application
- Implementation of client side validations using ASP.NET validation controls
- Developed web forms using ASP.NET
- Made table and view using ADO.NET
- Frequently used SQL queries and stored procedures to update database
- Developed several Custom Reports using ASP.NET and Crystal reporting services
- Involved in maintenance support and in giving daily status reports to teh Client
Confidential
Web Developer
Responsibilities:
- Developed Master pages, ASP.NET pages for teh GUI of application
- Used Custom classes for coding teh business logic. JavaScript is used as a client side scripting language
- Gathering requirements, Analysis, Design, functional & technical specification, Coding, testing and Document preparation
- Created reusable Custom Controls
- Used SQL server 2000 to create central database using RDBMS concept
- Participated in Designing of various modules in teh application
- Implementation of client side validations using ASP.NET validation controls
- Developed web forms using ASP.NET
- Made table and view using ADO.NET
- Frequently used SQL queries and stored procedures to update database
- Developed several Custom Reports using ASP.NET and Crystal reporting services
- Involved in maintenance support and in giving daily status reports to teh Client
Environment: C#.NET, ASP.NET, JavaScript, ADO.NET, SQL Server 2000, IIS 5.0