Technical Architect / Lead Developer Resume
Miramar, FL
SUMMARY:
- 11+ years of experience in all phases of software process across various workflows (Requirement study, analysis, design, coding, testing, deployment and maintenance) in web & client/server application development
- Map client/business requirements and provide customized solutions, finalize product specifications and select appropriate techniques and strategies
- Interact with business contact for requirement gathering, with team members for risk assessment, and finalization of technical specifications
- Creation of project development plans & schedules, resource allocation, manpower management
- Track quality control parameters and ensure quality of the deliverables at all stages of SDLC
- Supervise smooth implementation of the project and extend post - implementation, application maintenance and technical support
- Work with the business analyst to interpret business requirements
- Proven abilities in establishing effective task priorities, work independently and as integral part of a team
- Experience in team management like task allocation, review of the tasks completed, interaction with QA Team
- Extensive knowledge in UI design for the web applications in ASP.NET
- Extensive knowledge in User Interface design for the windows application with VB.Net and C#.Net
- 8+ years of experience in Web Application Development using ASP.NET, C#, ADO.NET, XML Web Services and SQL Server 2000, MS SQL Server, SQL Reporting Services, SQL Server Integration Services
- 4+ years of experience in design of Web & Client/Server applications using Microsoft Technologies i.e., Visual Basic 6.0, ASP, MS SQL Server 2000, HTML, XHTML, DHTML, JavaScript
- Experience in AJAX, ASP.Net AJAX Control Toolkit, Windows Services
- Experience in Object Oriented Concepts & Design
- Knowledge in developing SOA (Services Oriented Architecture) based applications
- Experience with high availability high-volume web applications
- Experience in working with HTTP Handler / HTTP Modules in ASP.Net web applications
- Used LINQ to query the database and for data manipulation tasks
- Experience in Databases like SQL Server, Oracle, MySQL, MS Access
- Experience in working with Rational ClearCase and Rational ClearQuest
- Experience with Microsoft BI SSRS, SSIS of SQL Server 2008
- Experience in application hosting is IIS and troubleshooting
- Experience in migrating web applications from ASP to ASP.NET
- Experience in use of Team Foundation Server (TFS) for Shared Services and Versioning
- Experience to Prototype, Agile, Scrum and Waterfall methodologies of the SDLC
- Experience in Microsoft Visio for business process diagrams and Microsoft Project for Project Management
- Experience in team management and providing customer support
- Expert in handling client issues and communicating the hot fixes to client
- Excellent team player with strong interpersonal skills, excellent verbal & written abilities, problem solving skills and positive attitude
TECHNICAL SKILLS:
.Net Technologies: .NET Framework, C#, ASP.NET 1.1 / 2.0 / 3.0 / 3.5 / 4.0, ADO.NET, VB.NET, XML Web Services, LINQ, WCF, MVC, XML/XSLT, Windows Services
Languages: C#. NET, VB.NET
Data Access Technologies: ADO.NET, ADO, DAO, OLE DB, ODBC
Database: SQL Server / 2008, Oracle, SSRS, SSIS, MySQL
Server Technologies: IIS 5.0 / 6.0 / 7.0 / 7.5
Client/Browser Technologies: AJAX, AJAX Toolkit, XHTML, HTML, DHTML, CSS
Scripting Languages: JavaScript, VBScript
Operating Systems: Windows Server, Windows XP, Windows95/98, Windows NT4.0
IDE & Image Editors: Visual Studio.NET
Other Tools: Windows Services, XML, Visio, MS Projects, JIRA, UML, Infragistics controls
Versioning: MS Visual Source Safe, Tortoise SVN, Team Foundation ServerOffice Suite: MS Office 2000/XP/2003
PROFESSIONAL EXPERIENCE:
Confidential - Miramar, FL
Technical Architect / Lead Developer
Software & Technology: C#, SQL Server 2008, ASP.Net, ADO.NET, Windows Services, SSIS, SSRS, MSTFS, IIS
Responsibilities:
- Business requirements analysis, design & development, communicating the requirements to developers and assisting the team
- Interacting with the client/representative to understand the requirements and translate the same to the team
- Allocation of tasks to developers/QAs and review of the same on completion
- Involved in daily review meeting with the development team, QA Team and with the client
- Create timelines, schedules and ensure that the timelines are met
- Review of the completed tasks and test them for requirement adequacy, and perform code review
- Conduct regular review meetings with the client to communicate overall progress and plan interim releases
- Involved in making new releases by pushing the updates to the servers
- Involved in preparing test case documents and testing
- Oversaw all technical aspects of projects from hospitality industry & healthcare industry, including overseeing creation of project plans, documents, and guides for customers
- Acted as sole point of contact for clients from hospitality & healthcare industry
- Document and report findings to facilitate problem resolution during software development life cycle
- Coordinated all client projects along with offshore team management
- Managed multiple clients and coordinated with team leaders and team members along with QA team lead & team members
Confidential - Plano, TX
Module Lead and Senior Developer
Software & Technology: .NET Framework 3.5 / 3.0, C#.Net ASP.Net, Ado.Net, Web Forms, WCF, Application Services Framework (ASF), HTML, CSS, JavaScript, AJAX, DHTML, XML, SOAP,WSDL, UML, Team Foundation Server, SQL Server 2008, IIS 6.0
Responsibilities:
- Involved in analyzing the business requirements, design, and development
- Development, Deployment, & Troubleshooting of ‘Healthcare Portal’ project
- This project was a web portal developed using .Net Framework 3.5, C# .Net, ASP.Net, WPF & WCF Web Services, SQL Server 2008 under Visual Studio 2008 and DNN
- Documentation of deployment and development process to ensure smooth delivery of the product
- Creation and updating of POC environments for testing
Confidential
Senior Software Developer
Software & Technology: .NET Framework 3.5/3.0, C#.Net ASP.net, Ado.net, Web Forms, Web Services, .Net Remoting, WCF, WPF, HTML, CSS, JavaScript, AJAX, DHTML, XML, DOM, SOAP, WSDL, UML, Team Foundation Server, SQLSERVER 2008, IIS 6.0/7.0
Responsibilities:
- Involved in analyzing the existing, new business requirements, design, development, communicating the requirements to developers and assisting the team
- Involved in weekly review meeting with the development team, QA Team and with the client
- Review of the completed tasks and test them for requirement adequacy, and perform code review
- Conduct regular review meetings with the client to communicate overall progress and plan interim releases
- Involved in making new releases by pushing the updates to the servers
- Involved in preparing test case documents and testing
- Worked on the tuning the performance of the application and the database
- Involved in designing database schemas and database objects
- Involved in setting up and configuring the application in IIS and its trouble shooting and maintenance
- Worked on error handling and creating log files for the project
- Involved in code evaluation to validate the performance
- Provided customer support by handling the client issues
- Used Microsoft Team Foundation server (MS TFS) for version control and source code management
- Review of the completed tasks and test them for requirement adequacy, and perform code review
Confidential - Ontario, CA
Project Leader
Software & Technology: .NET Framework 2.0, C#.Net ASP.net, Ado.net, Web Forms, Web services, HTML, CSS, JavaScript, AJAX, DHTML, XML, WSDL, UML, Team Foundation Server, SQL Server 2000, IIS 6.0
Responsibilities:
- Involved in analyzing the existing, new business requirements, design, development, communicating the requirements to developers and assisting the team
- Involved in architecting the application by identifying the Tools to be used for developing the application and designing the application
- Involved in communicating with the client and understand the requirements
- Involved in designing database schemas and database objects
- Interacting with the Client/Representative to understand the Requirements and translate the same to the team
- Allocation of Tasks to Developers/QAs and review of the same on completion
- Involved in weekly review meeting with the development team, QA Team and with the client
- Create timelines, schedules and ensure that the timelines are met
- Review of the Completed Tasks and test them for requirement adequacy, and perform code review
- Used JavaScript in order to minimize post backs across pages and for better user experience
- Worked on the tuning the performance of the application and the database
- Involved in setting up and configuring the application in IIS and its trouble shooting and maintenance
- Worked on error handling and creating log files for the project
- Involved in code evaluation to validate the performance
- Provided customer support by handling the client issues
- Deployed and configured the software at client end
- Coordinated with QA team for defining test plans and testing
- Review of the Completed Tasks and test them for requirement adequacy, and perform code review
- Conduct weekly review meetings, arrange for Demos with the Client, Plan Interim Releases
Confidential
Project Lead
Software & Technology: .NET Framework 2.0, C#.Net, ASP.net, Ado.net, Web Forms, Web Services, HTML, CSS, JavaScript, AJAX, DHTML, XML, WSDL, UML, Team Foundation Server, SQL Server 2000, IIS 6.0
Responsibilities:
- Fully involved in analyzing the existing, new business requirements, design, development, communicating the requirements to developers and assisting the team
- Involved in communicating with the client and understand the requirements
- Involved in designing database schemas and database objects
- Involved in weekly review meeting with the development team, QA Team and with the client
- Create Timelines, Schedules and ensure that the timelines are met
- Review of the Completed Tasks and test them for requirement adequacy, and perform code review
- Used JavaScript in order to minimize post backs across pages and for better user experience
- Worked on the tuning the performance of the application and the database
- Involved in setting up and configuring the application in IIS and its trouble shooting and maintenance
- Worked on error handling and creating log files for the project
- Involved in code evaluation to validate the performance
- Provided customer support by handling the client issues
- Deployed and configured the software at client end
- Coordinated with QA team for defining test plans and testing
- Review of the Completed Tasks and test them for requirement adequacy, and perform code review
- Conduct weekly review meetings, arrange for demos with the client, Plan Interim Releases
Confidential
Software Developer
Software & Technology: ASP.Net, C#, ASP, JavaScript, VBScript, SQL Server 2000
Responsibilities:
- Involved in analyzing the business requirements, design, and development of the application
- Involved in designing database schemas and database objects
- Involved in Design and Coding of the Database Access Layer
- Created various views, trigger, stored procedures and functions using Transact SQL programming
- Involved in setting up and configuring the application in IIS and its trouble shooting and maintenance
- Worked on error handling and creating log files for the project
- Involved in code evaluation to validate the performance
- Provided customer support by handling the client issues
- Review of the completed tasks and tested the completed tasks
Confidential
Web Developer
Software & Technology: ASP.Net, C#, SQL Server 2000
Responsibilities:
- Involved in analyzing the business requirements, design, and development of the Application
- Involved in designing database schemas and database objects
- Involved in Design and Coding of the Database Access Layer
- Worked on Dynamic Pages creation Module
- Created various views, trigger, stored procedures and functions using Transact SQL programming
- Involved in setting up and configuring the application in IIS and its trouble shooting and maintenance
- Involved in code evaluation to validate the performance
- Provided customer support by handling the client issues
Confidential
Web Developer
Software & Technology: ASP.Net, C#, SQL Server 2000
Responsibilities:
- Worked on the design and development of the Star Jewels website
- Involved in analyzing the business requirements, design, and development of the Application
- Involved in designing database schemas and database objects
- Involved in Design and Coding of the Database Access Layer
- Worked on Dynamic Pages creation Module
- ASP.Net coding for the web application and creation of stored procedures and views etc
Confidential
Senior Software Developer
Software & Technology: ASP.Net, C#, JavaScript, SQL Server 2000
Responsibilities:
- Worked on the design and development of the Eco-system for ‘ Confidential ’
- Requirement analysis, design, and development of the application
- Design of database schemas and database objects
- Design and coding of the database access layer
- ASP.Net coding for the web application and created various views, trigger, stored procedures and functions using Transact SQL programming
Confidential
Software Developer
Software & Technology: ASP.Net, C#, JavaScript, SQL Server 2000, IIS 5.0, SQL Server 2000
Responsibilities:
- Involved in analyzing the business requirements, design, and development of the application
- Involved in designing database schemas and database objects
- Involved in design and coding of the database access layer
- Created various views, trigger, stored procedures and functions using Transact SQL programming
Confidential
Software Developer
Software & Technology: ASP.Net, C#, JavaScript, SQL Server 2000, IIS 5.0
Responsibilities:
- Business requirements analysis, design, and development of the application
- Involved in designing database schemas and database objects like views, trigger, stored procedures and functions using Transact SQL programming
- Design and coding of the database access layer and web application
- Testing and bug fixing for the application in UAT and production environments
Confidential
Software Developer
Software & Technology: ASP.Net, C#, JavaScript, SQL Server 2000, IIS 5.0
Responsibilities:
- Involved in analyzing the business requirements, design and development of the Application
- Designing database schemas and database objects
- Design and coding of the database access layer
- Created various views, trigger, stored procedures and functions using Transact SQL programming
Confidential
Software Developer
Software & Technology: ASP, SQL Server 2000
Responsibilities:
- Requirement analysis, design, and development of the application
- Designing database schemas and database objects
- Design and coding of the database access layer
Confidential
Software Developer
Software & Technology: ASP, SQL Server 2000
Responsibilities:
- Involved in analyzing the business requirements, design, and development of the Application
- Involved in designing database schemas and database objects
- Involved in design and coding of the database access layer
- Created various views, trigger, stored procedures and functions using Transact SQL programming
Confidential
Software Developer
Software & Technology: ASP, SQL Server 2000
Responsibilities:
- Business requirements analysis, design, and development of the application
- Designing database schemas and database objects like views, trigger, stored procedures and functions using Transact SQL programming
- Design and coding of the database access layer