Tech Lead Resume
New Castle, DE
SUMMARY
- Experience in software analysis, design, development, testing and implementation of multi - tier web-based and windows applications using Microsoft .Net technology.
- Good Exposure to entire Software Development Life Cycle (SDLC), documentation of software products and experience with Agile Scrum methodology and also experienced in working with waterfall model.
- Experience in architectural patterns and Implemented solid design patterns during design and development.
- Extensively worked on technologies, frameworks, libraries like HTML, XHTML, DHTML, CSS, XAML, XML, XSL, XSLT, JavaScript, AJAX, AngularJS, JQuery, HTML5, CSS3, LESS and Bootstrap.
- Expertise in AngularJS controllers, directives, components, factory and service resources, routings and events.
- Experience in ASP.NET MVC, Web API, Entity Framework, Enterprise Library, LINQ
- Debugged applications using Firebug to traverse the document and manipulated the Nodes using DOM and DOM Functions.
- Responsible for checking cross browser compatibility and hence worked on different browsers like Safari, Internet Explorer, Mozilla Firefox and Google Chrome.
- Good Knowledge on Responsive Web Design.
- Created stored procedures, functions, views, queries, fine tuning, and database design in SQL Server.
- Experience in Requirement analysis, Estimation, Resourcing, Onsite-offshore coordination, Project Planning and Implementation
TECHNICAL SKILLS
Programming Languages: C#
Frameworks: .Net Framework 1.1/2.0/3.5/4.0/4.5
Scripting languages: Java Script, JQuery, AngularJS
Technology: ASP.NET, AngularJS, MVC, Entity Framework, LINQ, HTML5, DHTML, CSS3, Bootstrap, XML, XSLT etc
Services: Web API
UI Controls & Tools: TELERIK, KENDO
Databases and Tools: SQL Server, Oracle
Version Control: TFS,SVN
PROFESSIONAL EXPERIENCE
Confidential, New Castle, DE
Tech Lead
Responsibilities:
- Responsible for gathering new enhancements from client, performing impact analysis and documenting the requirements.
- Involved in architectural design modifications of the application and worked on all the layers including UI, middle, web API and database.
- Involved in maintenance and support activities of Confidential application using XML, C#, ADO.Net and Stored Procedures for fixing bugs and implementing new CRs.
- Responsible for handling all batch job failures and creation of new batch jobs.
- Worked on UI design using CSS3, HTML5 and bootstrap to create responsive pages
- Involved in creating POCs for new enhancements using HTML5 and CSS3.
- Responsible for automating build and deployment process using power shell in different environments line UIT, SIT, UAT, Sandbox and Production and automating batch job failure fixes using power shell scripts
- Working on Team Foundation Server for code repository, Builds, unit testing and continuous integration
- Involved in quality assurance measures such as code reviews, and unit test creation for various modules.
- Working on dollar universe for automating batch jobs execution.
- Worked on build and deployment on production servers and provides the production support and maintenance
Environment: CSS, HTML, Java Script, AJAX, JSON, XML, XSLT, C#, Asp.Net MVC, ADO.Net, SQL Server 2008 R2, Enterprise Library, $Universe, IIS.
Confidential, New York City, NY
Senior .Net Developer
Responsibilities:
- Worked on agile methodology, handling the scrum and retrospective meetings with product management, preparing the estimates and user stories for development tasks based on business requirement and updating the tasks.
- Involved in architectural design of the application and worked on all the layers UI, middle, web API and database.
- Working on development of a web application using front end MVC framework AngularJS, HTML5, CSS, JavaScript
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingJavaScript andAngularJS
- Used AngularJS in UI as the development framework to build a single-page application (SPA).
- Tested all application controllers extensively with mocha and AngularJS built-in testing facilities.
- Worked on UI design using CSS3, HTML5 and bootstrap to create responsive pages
- Used Zen Coding to speed up HTML development
- Worked extensively on Kendo UI controls like Kendo Grid, Kendo Window, Dropdown, menu, List view etc in the front-end design.
- Worked extensively on JQuery library for the AJAX calls, Web API calls and to verify the data changes on the controls.
- Used Enterprise Library for logging errors in the database
- Involved in the Database design and worked on E-R diagrams. Implemented complex SQL queries, stored procedures, functions and Views.
- Accessed database through Entity framework and used LINQ and Lambda expressions to access the data.
- Worked on Team Foundation Server for code repository, Builds, unit testing and continuous integration
- Involved in quality assurance measures such as code reviews, and unit test creation for various modules
- Worked on build and deployment on production servers and provides the production support and maintenance
Environment: CSS3, HTML5, AngularJS, JQuery, AJAX, XML, Bootstrap, Web API, ASP.NET MVC 4.0, C#, .Net 4.5, LINQ, SQL Server 2014, IIS, Entity Framework.
Confidential, Sarasota, FL
Senior .Net Developer
Responsibilities:
- Working on development of a web application using front end MVC framework AngularJS, HTML5, CSS, JavaScript
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingJavaScript andAngular JS
- Responsible for writing unit test cases in Jasmine/Karma
- Created MVC Controllers, Models and common components using C# that can be consumed by front end application.
- Designed the CSS framework for the application using HTML5, CSS3, and Bootstrap.
- Implemented and worked on two-way binding, Dependency injection and created MV using AngularJS.
- Created custom directives in AngularJS for reusable components. Implemented AngularJS Controllers to maintain each view data.
- Worked extensively usingJavaScript, JQuery and JQuery controls.
- Worked on WEB API in exposing the methods to connect the vendor data systems.
- Worked on Team Foundation Server for code repository, Builds, unit testing and continuous integration
- Involved in Test Driven Development, created unit test project and written various test methods to test various MVC controllers before proceeding with the actual implementation.
- Involved in quality assurance measures such as code reviews, and unit test creation for various modules
- Worked on build and deployment on production servers and provides the production support.
Environment: HTML5, CSS 3.0s, AngularJS, JavaScript, JQuery, JSON, AngularJS, SASS, Bootstrap, UI-Routing, GRUNT, Jasmine, ASP.NET MVC 4.0, C#, .Net 4.5,Azure, LINQ, SQL Server 2012, IIS,, Web API, Entity Framework.
Confidential, Portland, ME
.Net Developer
Responsibilities:
- Worked on development of a web application using front end MVC framework AngularJS, HTML5, CSS, JavaScript.
- Responsible for all client sideUI Validationand implementingBusiness logic based on user selection usingJavaScript andAngularJS.
- Implemented theResponsive User interface screen using HTML 5,CSS 3andBootstrap.
- Wrote application level code to interact with APIs, Web Services usingAJAX, JSON
- Developed CSS styles to maintain uniformity of all screens throughout the application and positioning of screen objects.
- Good experience in working on JavaScript build tools Grunt/Gulp, Bower, Npm/Node, Karma
- Involved in JavaScript testing and associated libraries using Jasmine.
- Designed MVC Views using HTML, CSS, JavaScript, JQuery, and Bootstrap.
- Designed the application which was cross compatible with the mobile devices and different browser support using JQuery, CSS3 and Bootstrap.
- Extensively worked on Kendo UI and TELERIK controls in the MVC view design for Menu, Grid, list view, Tree View, Editor, and Dropdown etc.
- Involved in data layer design using the Entity framework database first approach and created new partial classes for the new business features added.
- Created new LINQ to SQL queries for the select, Insert and update operations.
- Preparing estimates for the new development tasks and involved in the project planning meetings with management.
- Involved in quality assurance measures such as code reviews, test case creation and unit testing for various modules
Environment: HTML, CSS, AngularJS, JQuery, AJAX, XML, MVC 3.0, C#, TELERIK, Jenkins, .Net 4.0, LINQ, SQL Server 2008, IIS, Microsoft Enterprise Library.
Confidential, Cary, NC
.Net Developer
Responsibilities:
- Involved in analysis of functional specifications and low level design of the application.
- Involved in Coding and Integration Testing of the application.
- Coordinating/communicating within the team.
- Responsible for Quality Deliverables
Environment: ASP.NET, WCF, Entity Framework, LINQ, C#.NET, .Net 4.0, SQL Server 2008, JavaScript XML, HTML, Microsoft Enterprise Library
