Technical Lead Resume
Rosemead, CA
SUMMARY
- Having 9 years of experience in Software development on client/server and web applications with Technical expertise in .Net.
- Experience in Development, Management and Maintenance of web - based, client-server, N-tier using Microsoft .NET Framework 2.0, 3.5, 4.0,4.5, C#, ASP.NET, Vb.Net, Ajax, ADO.NET, WCF, Web API, MVC Model View Controller, MVVM,WF,WPF,RDL(SSRS), Web Services, Restful service, Share Point, SQL Server, Oracle, My Sql.
- Experience in development of .NET application using Server Controls, Web User Controls, Forms Validation Controls and Custom Controls using ASP.NET and C#.
- Expertise in Software Development Life Cycle (SDLC) - analysis, design, development, testing and implementation.
- Experience in developing Web and Windows Forms applications (Win Forms), WCF, MVVM, Model-View-Controller MVC/MVP design.
- Experience in using Agile methodologies and SCRUM (User Story, Sprint, Iteration, and Retrospective) model.
- Expertise in developing web based applications using HTML, Java Script, CSS, XML, AngularJs, JQUERY and JSON.
- Skills in developing code for the database applications to interact with the databases, using ADO.NET, LINQ and Entity Frame Work.
- Quality conscious programmer with excellent problem solving and troubleshooting capabilities.
- Having strong core business knowledge in multiple business areas with expertise in both public and private sectors including Energy and Utilities, Insurance, Education, eCommerce, Manufacturing and HealthCare Industries with a solid Technical Systems knowledge.
- Good understanding of Business Rules and ability to work well as a part of a project team or individual.
- Commitment to development best practices including coding, naming conventions, commenting, code modularization and reuse and possesses strong analytical and problem solving skills.
- Flexible and versatile to adapt to any environment and work on any project.
- Excellent communication skills and Good Team player.
TECHNICAL SKILLS
Programming Languages: ASP.NET, ADO.NET, C#, VB.NET, AJAX tool kits, WCF, WPF, MVC, Entity Framework(ORM), LINQ, Java.
Scripting Languages: JavaScript, JQUERY, Angular JS.
Databases: SQL Server 2005/2008, Oracle 11g,My SQL.
Frameworks: .NET 2.0, .NET 3.5, .NET 4.0, .NET 4.5.
Web/Application Servers: Internet Information Services (IIS) 5.0 & 6.0.
Services Testing Tools: SOAPUI.
Tools: /Utilities/IDE: Visual Studio 2005/2008/2010/2012.
Configuration Management: Visual Source Safe (VSS), TFS.
Content Management: SharePoint.
Others: MS Office.
Web Related: HTML, XML, CSS.
Operating Systems: Windows (98/2000/XP/7).
PROFESSIONAL EXPERIENCE
Confidential - Rosemead, CA
Technical Lead
Responsibilities:
- Worked in designing and coding of various screens.
- FollowedMVCframework for Application Development.
- WroteStored Procedures,Functions in Oracle package usingOracle11g.
- Created new packages for Task, Project, Product modulesusingOracle11g.
- Developed WCF & WebAPI services to access products, tasks, projects.
- Involved in systems testing, unit testing and Quality assurance and support of application.
- Involved in preparing design documents, performing peer code reviews, validating test cases.
- Involved in various research and development modules for suggesting better enhancements to the products delivered to customers.
- Testing of WCF & WebAPI Service using SOAPUI tool.
- Worked on multiple releases which including new features on the product.
- UsedJSONandJQueryin client side for managing the controls and data.
- CreatedWCF & WebAPI Servicesfor communicating with Service controller and UI controller to data transfer in between them.
- Applying patches and upgrades to all the clients with new features.
- Working with Site module to add new features.
- Working on R&D tasks and able to find better solution.
- Used AngularJS to design and validating various web pages.
- Developed single page application using AngularJS.
- Involved in organizing SRUM meeting and coordinating the team in various Agile activities.
- Resolved production issues(P1,P2,P3) with in time lines.
- Working on Customer Enhancements trackers to updating the status, Road map and Scope of Enhancement.
- Giving the support to team member's to resolve Priority support issues.
- Creating ST and Production CRQ’s for Enhancement changes migrating into Production.
- Communicating with Users to discuss on requirements and get scope approvals.
Environment: MVC, VB.net, C#, .Net Framework 4.5, Microsoft IIS6, CSS, AJAX Controls, WCF, WebAPI, AngularJS, HTML, JQUERY, Oracle11g, VSS, SOAPUI tool, Agile methodology
Confidential - Houston, TX
Technical Lead
Responsibilities:
- Worked in designing and coding of various screens.
- FollowedMVCframework for Application Development.
- Developed modules for bulk data upload through excel files.
- Used Cascading Style Sheets (CSS) for a unified look and feel of the application.
- Involved in master pages designing.
- Developed batch files for task scheduler to generate email alerts to the users.
- Writing queries and store procedures in Database.
- Developed WCF services so that customers can publish them across various consumers.
- Involved in systems testing, unit testing and Quality assurance and support of application.
- Involved in preparing design documents, performing peer code reviews, validating test cases.
- Involved in various research and development modules for suggesting better enhancements to the products delivered to customers.
- Scheduled Batch files in task scheduler.
- Testing of WCF Service using SOAPUI.
- Worked on multiple releases which including new features on the product.
- Worked closely with Business Analyst in implementing many new features like uploading Excel sheets of bulk data, Site Reports.
- Trouble shooting client issues.
- Worked on Designing and developing RDLC(SSRS) reports using Entity frame work
- Generating RDLC(SSRS) reports from Upload module.
- UsedJSONandJQueryin client side for managing the controls and data.
- Involved in writing search queries using LINQ.
- CreatedWCF Servicefor communicating with Business layer and data access layer.
- WroteStored Procedures,Functions, and DatabaseTriggersusingMS SQL Server 2008.
- Applying patches and upgrades to all the clients with new features.
- Working with Site module to add new features.
- Working on R&D tasks and able to find better solution.
- Used AngularJS to design and validating various web pages.
- Developed single page application using AngularJS.
- Involved in writing design documents.
- Involved in organizing SRUM meeting and coordinating the team in various Agile activities.
- Involved in creating content pages in Share point.
- Involved in Binding site columns to display data in NED site page in Share point.
- Resolved production issues(P1,P2,P3 and P4) with in time lines.
- Given the support to team member's to resolve Priority support issues.
- Daily tracking tickets through incident and assign to team members.
- Communicating with Users to close tickets.
Environment: ASP.NET, C#, MVC, JSON, .Net Framework, Visual Studio, XML, IIS, TFS, CSS, AJAX Controls, JQUERY, WCF, Middle Tier, AngularJS, Entity Framework(ORM), LINQ, SSRS, SharePoint, SQL Server2008, SOAPUI tool, Agile methodology
Confidential - Houston, TX
Technical Lead
Responsibilities:
- Making sure that code is maintained up-to-date in source control in order to avoid conflicts.
- Involved in building the queries, writingStoredProcedures,functionsandtriggers.
- Involved in requirement gathering by working closely with end user.
- Designed and Developed the Database and web applications.
- Developed website and web application using MVC.
- Involved in organizing SRUM meeting and coordinating the team in various Agile activities.
- Driving people towards solution through in depth discussions.
- Proposed Feasible and practically capable solution.
- Creating PDF documents from the web application using the data from the forms.
- Designing Reports on various statistics.
- FollowedMVCDesign Patterns for Application Development.
- Used Linq(Language Integrated Query ) to convert all queries from Linq to SQL.
- Used AngularJS to design and validating various web pages.
- Developed single page application using AngularJS.
- Developed the RESTFUL service to access view profile.
- Used WPF for rendering of User Interfaces, and used WPF toolkit to add extra functionality.
- Used WPF controls for displaying the CSR information in a separate application.
- Involved in systems testing, unit testing and Quality assurance and support of application.
- Involved face to face meeting with business analysts.
- Resolved production issues (P2, P3, P4) with in time lines.
- Given the support to team member's to resolve Priority support issues.
- Daily tracking tickets through incident and assign to team members.
- Communicating with Users to close tickets.
Environment: C#, ADO.net, .Net Framework 3.5, TFS, MVC, AngularJS, WPF, WCF, RESTFUL service, AJAX, LINQ, ORM, IIS6, Agile methodology, SQL Server
Confidential - Austin, TX
Senior Software Developer
Responsibilities:
- Making sure that code is maintained up-to-date in source control in order to avoid conflicts.
- Involved in writing queries and store procedures in Database.
- Developed WCF services using C#.
- Involved in Hosting WCF service.
- Involved in writing test cases and systems testing, unit testing.
- Testing of WCF Service using SOAPUI.
- Involved in Writing Queries and Store Procedures in Database.
- Used AngularJS to design and validating various web pages.
- Developed single page application using AngularJS.
- Developed Service Contracts in WCF services.
- Prepared checklists / documents and giving Knowledge sharing sessions.
- Performed Peer code Reviews and Validated the Test Cases.
- Generated XML report through SOAPUI tool and send it to client.
Environment: C#, .Net Framework 3.5, MVC, WCF, Web services, AngularJS, SOAPUI, VSS, MS Sql server, IIS, Agile methodology
Confidential
Senior Software Engineer
Responsibilities:
- Making sure that code is maintained up-to-date in source control in order to avoid conflicts.
- Involved in Writing Queries and Store Procedures in SQL Server
- Developed Services Contracts in WCF services
- Performed unit testing for the Code.
- Participated in full software development lifecycle (SDLC).
- Extensively involved in requirement analysis and information gathering from the client.
- Participated in the development in ASP.NET web applications.
- Involved in Unit testing, Functional testing.
- Developed custom controls, user controls, Custom Validation, data access code, xml interaction code, common classes, menu and web pages
- Worked on Designing and developing MIS reports in RDLC using Entity frame work.
- Integrated MIS reports to Revenue module.
- Grooming the team on technical as well as process aspects, development process has changed from waterfall to agile model. Taken the sessions on Agile development model and helped the team in understanding the terminology like User Story, Spring, Scrum etc.
- Designed tables as per as the business requirements and generated SQL scripts to create tables.
Environment: Visual Studio.Net, ASP.Net, C#.net, WCF, WSSF, RDLC reporting, WCSF, XML, MVC, User control, MVVM, ADO.Net, MY SQL, IIS, TFS, Agile methodology
Confidential
Software Engineer
Responsibilities:
- Making sure that code is maintained up-to-date in source control in order to avoid conflicts.
- Involved in Writing Queries and Store Procedures in SQL Server
- Analysis of the Application business requirements and design of the project under guidance of my Team Lead.
- Coding & Designing the screens.
- Worked on Data Binding with Data Grid Control.
- Preparing the Code metrics report through Depends tool.
Environment: Visual Studio.Net, C#.net, ASP.Net, ADO.Net, Web services, SQL Server, IIS, Visual Source Safe
Confidential
Software Engineer
Responsibilities:
- Making sure that code is maintained up-to-date in source control in order to avoid conflicts.
- Involved in Writing Queries and Store Procedures in SQL Server
- Analysis of the Application business requirements and design of the project under guidance of my Team Lead.
- Coding & Designing the screens.
- Worked on Data Binding with Data Grid Control.
Environment: .NET Framework 3.0, VB.net, Oracle, IIS, Visual Source Safe
Confidential
Trainee Software Engineer
Responsibilities:
- Making sure that code is maintained up-to-date in source control in order to avoid conflicts.
- Involved in Writing Queries and Store Procedures in SQL Server
- Analysis of the Application business requirements and design of the project under guidance of my Team Lead.
- Coding & Designing the screens.
- Worked on Data Binding with Data Grid Control.
- Analyzed Functional Requirement Specification (FRS) and Developed Test cases.
- Preparation of integrated test cases.
- Performed Functional, Security Regression & End to End testing.
- Performing testing on tables by using JOINS conditions.
Environment: .NET Framework 2.0, C#.net, Sql Server2000, IIS, Visual Source Safe
Confidential
Trainee Software Engineer
Responsibilities:
- Coding & Designing the screens.
- Involved in Writing Queries and Store Procedures in SQL Server
- Analysis of the Application business requirements and design of the project under guidance of my Team Lead.
- Worked on Data Binding with Data Grid Control.
- Analyzed Functional Requirement Specification (FRS) and Developed Test cases.
- Preparation of integrated test cases.
- Performed Functional, Security Regression & End to End testing.
- Performing testing on tables by using JOINS conditions.
- Updating test cases as needed / as per change request.
- Writing test scripts for automation testing.
- Applying the patches and deployment as needed.
- Updating of RCA for customer issues by coordinating with development as well testing team.
- Involved in preparation and review of Test Plan and test support documents.
- Support to End to End and User Acceptance Testing.
- Active participation in Bug Triage meetings and weekly test status updates to the Onsite team.
- Involved in Application Integration Testing.
Environment: .NET Framework 2.0, C#.net, Sql Server2000, IIS, Visual Source Safe