Technical Lead Resume
San Jose, CA
PROFESSIONAL SUMMARY:
- 8+ years of experience in analysis, design and development of various Web Applications.
- Experience in Agile projects. Experience in tools like Version One, Rally.
- Excellent programming skills and Good Object Oriented programming concepts in C#.NET.
- Good experience in designing and developing applications using MVC (Model View Controller).
- Good Experience in working with ASP.NET 4.0, 3.5, MVC 2,3,4, Telerik Controls, WCF, Visual Studio .Net, C#,SSIS, SSRS, WebAPI, .NET Framework technologies.
- Excellent experience in designing User Interactive (UI) Web applications using HTML/HTML5, CSS/CSS3, Preprocessor, JQuery, AJAX and JavaScript, Bootstrap.
- Hands on experience using version control tools like TFS and project management tools like JIRA.
- Good understanding of implementing RESTful API.
- Having good understanding of cross browser compatibility and responsive web design.
- Good experience with ORM framework using Entity Framework to automate database activities.
- Good experience in working with decoupled architecture using MVC framework.
- Good experience with Frond end Development using Java Script, JQuery, HTML and CSS.
- Expertise in applying Data Access Technologies Entity Framework, LINQ and ADO.NET.
- Good experience with JSON and XML in ASP.NET Web API.
- Good experience in Client side validations with JAVASCRIPT.
- Good experience programming with Linq - to-SQL in data access layer for CRUD operation.
- Expert in developing large scale applications using .NET framework in the areas that require Performance, Scalability, Security, and Extensibility in C#.NET.
- Good experience in PL/SQL packages, functions, Procedures, cursors and triggers.
- Good knowledge on working with Agile concepts and principles.
- Expertise in implementing AJAX calls in ASP.NET and MVC Ajax calls using JSON and JQUERY.
- Good working expertise in building & deploying application with ASP.NET MVC Framework.
- Good experience in developing, debugging and deploying application in .NET Framework.
- Experience with developing GUI using web technologies like HTML, XHTML, CSS, AngularJS, AJAX, JQuery, JavaScript, and XML.
- Good experience with Animations, Layouts, Positioning, and CSS Box Model
- Good Experience in Three Layers i.e., User Interface, Business Logic and Data Layer with C#.NET.
- Extensive experience with MS SQL Server 2000/2005, T-SQL, SSRS, SSIS.
- Proficient in writing stored procedures, Functions, Cursors, Packages, and Database Triggers using SQL Server.
- Experience in generating reports using SSRS.
- Good debugging skills in n-tiered web application in C#.NET.
- Proficient in developing Client/Server applications in 3-tier and N-tier Architecture
- Good experience in designing and implementing database-level T-SQL, Views, SQL Queries
- Excellent working experience using with Internet Information Server (IIS).
TECHNICAL SKILLS:
Microsoft Technologies: .NET 1.1/2.0/3.0/3.5/4.5, ASP.NET, ADO.NET, ASP, AJAX, WCF, LINQ.
Programming Languages: C#,ASP.Net, AngularJS, Javascript
Web Scripting Languages: JavaScript,JSON,JQuery,CSS,HTML5,HTML,Angularjs,Bootstrap,LESS
Database Technologies: SQL Server 2000/2005/2008 (Stored Procedure, Triggers, User Defined Functions, Views), MS Access, T-SQL, PL/SQL, ODBC, SSIS, SSRS
Operating Systems: Windows 95/98/2000/NT, XP, Vista,7.
Development Tools: Visual Studio.NET 2005/2008/2010/2012/2013
Application Servers: IIS
Version Control Tools: Visual Source Safe (VSS), Team Foundation Server(TFS)
Integration tools: SSIS
Application tools: Telerik application builder
PROFESSIONAL EXPERIENCE:
Confidential, SAN JOSE, CA
Technical Lead
Responsibilities:
- Involved in Requirement gathering and prepared Functional specification document.
- Mentored the team members.
- Providing support to the client and answering the client calls.
- Technical assistance to other team members.
- Conducting Domain knowledge transfer team meetings (when required).
- Played an essential role in the application enhancement and bug fixing thus stabilizing the application and winning customer accolades.
- Implemented Smoke test and Load test, Unit testing
- Worked on authentication and authorization in ASP.NET application.
- Working on designing a GUI application with Winforms in .NET Framework.
- Working on refreshing multiple partial views on click using JQUERY for AJAX call.
- Working on using JavaScript for client side validations.
- Working on Linq-to-SQL for transactions, views, and stored procedures.
- Working on accessing and assigning the session using JavaScript.
- Worked on authentication and authorization in ASP.NET application.
- Working on designing a GUI application with Winforms in .NET Framework.
- Working on refreshing multiple partial views on click using JQUERY for AJAX call.
- Working on using JavaScript for client side validations.
- Working on unit testing using Nunit.
- Working on Linq-to-SQL for transactions, views, and stored procedures.
- Working on accessing and assigning the session using JavaScript.
- Working on JQuery for implementing the AJAX capabilities.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Working on validating the model from both Client side and server side in ASP.NET MVC.
- Working on Linq-to-SQL for update/insert/delete data.
- Working on lot of NUnit test cases for testing core business components
Environment: ASP.NET, C#, Javascript, HTML/HTML5,CSS3,Telerik controls, WEB API,AGILE, MVC.NET FRAME WORK 4.5.TELERIK, Visual Studio 2012,SQL SERVER, PLSQL,LOADTEST,SMOKETEST,UNIT TESTING,PENETRATION TESTING
Confidential, SAN JOSE, CA
Senior Technical Lead
Responsibilities:
- Working as a Tech lead as onsite counterpart for offshore communication and business meetings.
- Involved with the business for developing web pages using HTML5, CSS3, Bootstrap, JavaScript,Nodejs and AngularJS.
- Involved in developing the UI using HTML, Angular JS, JSON, JQuery, AJAX and Bootstrap.
- Created Angular JS components using directives.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Used Angular JS, HTML5 and CSS3 to design the presentation layer of the website.
- Developed components to fetch the data from the back end using AJAX and JQUERY.
- Involved in writing SQL Queries, Triggers, Views and Stored Procedures.
- Working on using JavaScript for client side validations.
- Working on Linq-to-SQL for transactions, views, and stored procedures.
- Working on accessing and assigning the session using JavaScript.
- Working on JQuery for implementing the AJAX capabilities.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Created SQL queries to perform insert, update or delete operation on SQL Server database
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Worked on TFS Source control for managing the source code.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the application.
- Worked in Scrum Methodology and involved in daily sprint meetings.
Environment: Angular JS, Web API, Entity Framework, Javascript, Agile, LINQ, JSON, Ajax, HTML5, IIS, CSS, Bootstrap, TFS,LESS, SQL Server 2012.
Confidential, FREMONT, CA
Senior Technical Lead
Responsibilities:
- Worked as a Tech lead as onsite counterpart for offshore communication and business meetings.
- Used Angular JS, HTML5 and CSS3 to design the presentation layer of the website.
- Created custom directives for building reusable components.
- Used HTML5 form validations and interactive design.
- Worked on resolving cross browser compatibility related to CSS and JavaScript.
- Used Bootstrap for building a responsive site.
- Involved in business meetings, requirement analysis, and planning
- Used Chrome developer tools for debugging browser related issues.
- Developed various web services using Web API in C#.NET and consumed by web application and other.
- Developed application for different browsers and fixed bugs for browser compatibility.
- Developed components to fetch the data from the back end using AJAX and JQUERY.
- Involved in writing SQL Queries, Triggers, Views and Stored Procedures.
- Working on refreshing multiple partial views on click using JQUERY for AJAX call.
- Working on using JavaScript for client side validations.
- Working on LINQ-to-SQL for transactions, views, and stored procedures.
- Working on accessing and assigning the session using JavaScript.
- Working on JQuery for implementing the AJAX capabilities.
- Developed stored procedures, Views and automated SQL, T-SQL scripts for database maintenance, deployment and installation.
- Working on LINQ-to-SQL for update/insert/delete data.
- Created SQL queries to perform insert, update or delete operation on SQL Server database
- Worked with QA team on daily basis in fixing the reported bugs/defects.
- Worked on TFS Source control for managing the source code.
- Participated in various Client meetings with the team and the Project manager to discuss improvements/ amendments in the development of the application.
- Worked in Scrum Methodology and involved in daily sprint meetings.
Environment: Angular JS, Web API, Entity Framework, Java script/JQuery, Agile, LINQ, JSON, Ajax, HTML, IIS, CSS, Bootstrap, TFS, SQL Server 2012.
Confidential
IT Analyst
Responsibilities:
- Analyzing the requirements, understanding the functional specifications and clearing out the ambiguities/ constraints found.
- Creating high level functional/ database design and architecture in order to handle the new requirements.
- Development/ Review of Web application in ASP. Net.
- Development/ Review of SSIS Packages
- Building reports using SSRS.
- Creation of Database objects (Tables, Functions, Stored Procedures)
- Document/ Review the understanding of modules learnt.
- Knowledge Transfer to New people in the Project.
- Implementing permanent fix for issues arising from similar problem.
- Bug Fixing of the application in various areas.
- Conducting code review of the modules to ensure zero bugs in developed application.
- Managing knowledge gained for utilizing it for other modules.
- Communication to stakeholders - Business partners and IT Management
Environment: Visual Studio 2010, C#, ASP.NET 4.0, JQuery, Entity Framework, LINQ, AJAX, XML, PL/SQL, SQL Server 2008, Windows 7, Team Foundation Server.
Confidential
Senior Software Engineer
Responsibilities:
- Analysing the requirements, understanding the functional specifications and clearing out the ambiguities/ constraints found.
- Creating high level functional/ database design and architecture in order to handle the new requirements
- As part of development and review team, extensively involved in coding and review process.
- Understanding device protocols.
- Setup Serial port communication.
- Estimating the effort involved in fulfilling the requirements.
- Implementing permanent fix for issues arising from similar problem.
- Conducting code review of the modules to ensure zero bugs in developed application.
- Managing knowledge gained for utilizing it for other modules
Environment: ASP.NET, C#. SQL Server, VSS
Software Engineer
Confidential
Responsibilities:
- Analysing the requirements, understanding the functional specifications and clearing out the ambiguities/ constraints found.
- Creating high level functional/ database design and architecture in order to handle the new requirements
- As part of development and review team, extensively involved in coding and review process.
- Understanding device protocols.
- Setup Serial port communication.
- Estimating the effort involved in fulfilling the requirements.
- Implementing permanent fix for issues arising from similar problem.
- Conducting code review of the modules to ensure zero bugs in developed application.
- Managing knowledge gained for utilizing it for other modules
Environment: ASP.NET, C#. SQL Server, VSS
