We provide IT Staff Augmentation Services!

.net Tech Lead Resume

4.00/5 (Submit Your Rating)

Denver, CO

SUMMARY

  • Over Ten years of Information Technology experience in design,development of software applications by implementing technologies like ExtJS, Angular JS, NodeJS, C#, Entity framework,ASP.NET, MVC, Razor, JavaScript, JQuery, HTML5, CSS, AJAX, JSON, LINQ,ADO.NET, WCF, WebServices, IIS 7.0/6.0,OOPS, Client/Server,Web Applications and Test - driven development Demonstrable capacity to develop, implement and deploy web /windows applications
  • Led successfully several key high visible initiatives at Fortune 500 companies, small, and medium size companies
  • Experience in multiple phases of projects in the software development life-cycle including requirements gathering, analysis, design, development, testing, implementation and deployment
  • Involved in Code review activities and implemented various best coding practices.
  • Hands-on expertise in best agile engineering practices - test-first TDD/BDD, Continuous Integration, design Principles(SOLID), Patterns, and TDD
  • Concentrated in writing quality code and make sure to have complete code coverage. Involved in writing unit tests and make sure to include unit tests for every code checkin.
  • Experience in E-Discovery, financial and telecom business and having sound domain knowledge.
  • Experience in facing customers, and stakeholders with exceptional communicational, and negotiating skills.
  • Experience in Generating Reports using SSRS, Crystal Reports 9.0,VBA and Data Reports
  • Hands-on Expertise in advanced.NET programming, C#,ASP.NET MVC, RAZOR, Entity Framework, Ext JS, Angular JS, JavaScript, RESTASP.NET Web API, WCF and Web services,HTML, ASP,JavaScript,VBScript, XML, XSL, CSS,SqlServer 2005/2008,Oracle,Sybase, SQLStored Procedures,functions,triggers,views and all DB objects.
  • Exceptional ability to adapt to latest technologies, innovative and organized.
  • Proven ability to identify and automate/optimize routine tasks
  • Experience in offshore coordination, Client interaction, Review Deliverables, executive status reporting, etc.
  • Experience in developing Win forms, Web forms, WCF,SOA,SOAP,XML Web Services, and used various third party controls like Infragistics Controls, Tee Charts etc...
  • Excellent knowledge of Relational Database Design and Normalization, SQL Server 2000/2005/2008 , Sybase, T-SQL, Oracle 9i, PL/SQL, stored procedures, triggers, Optimizing SQL queries using SQL Query Analyzer etc.
  • Experience with formal delivery methodologies such as Waterfall, Agile, Scrum, etc.
  • Proven analytical, problem solving abilities and solid interpersonal skills
  • Strong written and verbal skills
  • Hands on experience in handling multiple projects simultaneously in both old and new technologies like VBA,ASP,PHP,MS Access, writing Macros in Excel/Word/Access SqlServer,Oracle,DB2,WCF,WPF,MVC,Jquery,JavaScript,VB Script,HTML,DHTML,XML,XAML etc..

TECHNICAL SKILLS

Languages: C#, VB.NET

Databases: SQL Server 2005 / 2008, SSIS packages, Entity Framework

Web related: MVC, ASP.NET, WCF, Web/REST Services, JavaScript, Jquery, XML, XSD, CSS, and HTML

Tools: & utilities: IIS 6/7, TFS, Resharper, Visio, MTM, Visual Studio 2008/2010/2012.

Automated Testing: Coded UI

Operating systems: Windows XP, Win 7, Win 8, Windows 2003/2008 Server

PROFESSIONAL EXPERIENCE

Confidential, Denver, CO

.Net Tech Lead

Responsibilities:

  • Involved in the Technical design and implementation.
  • Involved in the requirements gathering as I had knowledge of legacy application
  • Evaluated initially proposed architecture, and changed to better suit for the business problem using C#. TDD, Rest API, Ext JS based SPA were chosen for the stack. Setup the initial development environment.
  • Implemented MVC/MVVM patterns. Used Siesta as unit testing framework for covering Ext JS code and make sure at least 90% of code is covered.
  • Proposed and delivered the strategy to phased out existing system iteratively and incrementally. Got ready with the first release on time with key goals achieving such as ability to run classic asp based code with modern stack.
  • Spiked and implemented to run ASP /EXT JS side by side to enable iterative rewrite.
  • Worked with Product owner team in grooming and prioritizing the backlog. Closely worked with the offshore teams to integrate practices into the process.
  • With hands on, harvested architecture for persistence layer using Code First Entity Framework approach. With test first BDD, covered architectural elements 100%.
  • Used NUnit for unit testing server side code and jasmine / siesta for UI code.
  • Written complicated LINQ to Sql statements, Sql queries, stored procedures, functions, triggers etc..
  • Lead the meetings in the stack selection for the rewrite - Ext JS, Bootstrap, CSS3, HTML5, and REST API to replace the existing stack - ASP
  • With hands on, created initial Rest API using ASP.NET web API. Simultaneously supporting existing SOAP based services. This layer is covered 100% with test first TDD.
  • With hands on, designed, and developed domain model using repository patterns with 100% test coverage, and maintained throughout the project cycle. Strictly implemented this layer using SOLID principles and initially helped team in understanding the importance of these principles.
  • With hands on, designed, and developed initial UI building blocks in initial sprints, and later mentored/code reviewed ExtJS based UI code through daily code reviews.

Environment: C#.Net, AngularJS,JSON, Bootstrap, Jasmine,HTML5,CSS, MVCFrameWork, RingtailProcessing Framework,Ringtail Management Console Framework,RubyScripts,Derby Database,TDD,NUnit,Siesta,JavaScripts,UnityFrameeWork,Jquery,REST API,MSAccess,Macros,VisualStudio 2005/2008/2010 , Infragistics,XML,XSLT,CSS,VB6.0,COM,DCOM, Windows Services, Sql Server 2005/2008, Sql Server Management Studio, UML, DTS, MS Front Page.

Confidential, Austin, TX

.Net Technology Analyst

Responsibilities:

  • Involved in the High level design and implementation to develop the tool.
  • Studying and analyzing the existing code to minimize the impact on already ‘live’ modules of SAC
  • Developed a client site framework to use Component Art grid instead of conventional asp.net grid controls for better performance.
  • Coding using ASP .NET, C#, WCF.
  • Use of multithreading to perform concurrent service calls on the same page.
  • Analyzed and implemented HighCharts to show different types of graphs for the portfolio
  • Lead and mentored a team of 4 offshore resources.
  • Helping clients in bringing solutions to the market on time, and in the adaption of
  • Agile engineering practices.
  • Setup the initial development environment for the new stack - AngularJS, Bootstrap,
  • Jasmine, SOA, Rest API, etc.
  • Worked with Product owners, offshore team in grooming and prioritizing the backlog.
  • With hands on, harvested architecture for persistence layer using Code First Entity Framework approach
  • Involved in complete software development life-cycle(SDLC) including requirements gathering, Analysis, design, development, testing, implementation and deployment.
  • Designed DPM interface using Angular JS, jQuery, Bootstrap, JSON,.NET 4.0/4.5, MVC, Unity Framework and REST API calls. Used existing Ringtail Framework.
  • Followed best-practices in object-oriented design and implemented SOLID principles to accomplish various desirable goals like loose-Coupling, higher maintainabilityintuitive location of interesting code, etc.
  • Involved in UI design activities using HTML HTML5 CSS CSS3 JavaScript
  • Involved in designing and developing WCF, SOAP based xml Web Services.
  • Developed MVC Web application using Visual Studio Express 2012 used all new features of ASP.NET MVC web application like Page Inspector,
  • Asynchronously reading and writing HTTP requests and responses, Script manager control etc.. and made the DPM UI more user friendly with custom features.
  • Implemented TDD and had 100% test coverage for all layers. Strictly followed code reviews and make sure every code check in has unit test coverage.
  • Involved in setting up auto builds and developer who breaks the build is supposed to fix it.
  • This New rule helps all devs to be more proactive and check-in in quality code.
  • Implemented middle tire DPM RPF using ringtail Standards and Unity frame work.
  • Developed queuing engine using Ringtail Processing framework by which user can submit various Jobs through front end. These Jobs will be processed by DPM RPF queuing engine
  • Asynchronously and update the results as XML.
  • Followed best-practices in object-oriented design to accomplish various desirable goals like loose- Coupling, higher maintainability, intuitive location of interesting code, etc.
  • Involved in writing SQL Server stored procedures, functions, triggers etc., for the application.
  • Test, debug and add enhance existing applications
  • Developed User controls and Custom controls for code reusability.
  • Used tools like IBM Rational Clear case and Subversion for better management of the project
  • Involved in feature development, troubleshoot, debug, fix and test application/ support issues
  • Coordinate with Configuration management team in code deployments and for site promotions
  • Implemented AJILE methodology for our formal delivery.
  • With extensive knowledge on E-Discovery domain, Successfully developed and
  • Implemented the DPM Project with most custom features required for E-Discovery processing.

Environment: .C#.Net, AngularJS,JSON, Bootstrap, Jasmine,HTML5,CSS, MVCFrameWork, RingtailProcessing Framework,Ringtail Management Console Framework,RubyScripts,Derby Database,TDD,NUnit,Siesta,JavaScripts,UnityFrameeWork,Jquery,REST API,MSAccess,Macros,VisualStudio 2005/2008/2010 , Infragistics,XML,XSLT,CSS,VB6.0,COM,DCOM, Windows Services, Sql Server 2005/2008, Sql Server Management Studio, UML, DTS, MS Front Page.

Confidential

Technology Analyst

Responsibilities:

  • Studying and analyzing the use case requirement and providing the estimates.
  • Creating framework to upload csv files on to the OnDemand application.
  • Design and develop data model and creation of complex stored procedures.
  • Designing the layout of the screens
  • Worked extensively on code review and ensuring the team is following all the good coding practices.
  • Worked on normalizing the tables and also worked on reducing the size of the database by analyzing and removing the unused columns.
  • Involved in complete software development life-cycle(SDLC) including requirements gathering,Analysis, design, development, testing, implementation and deployment.
  • Written high-level architecture/design plans for the Rewrite of the product which was originally developed using Visual Basic(VB.Net),SOAP based Web Services.
  • Led the REST API design, in exposing legacy business layer as API. Setup ASP.NET MVC, and wrote initial controllers and tests using Visual Studio 2010.
  • Involved in UNIT testing and strictly used to follow peer review processes. Achieved 100% code coverage with test-first TDD using Jasmine for javascript code and Nunit for C# code.
  • Researches and evaluates alternative solutions and recommends the most efficient and cost effective application programming solution.
  • Maintains documentation for the business application including operating procedures, standards and guidelines.
  • Gave presentation on agile technical practices. Vice President of the development used this as an example and for the new development process
  • Involved in feature development,Test, debug and add enhance existing applications
  • Given extensive support on all NFP applications like MLA,MTA,Triumph etc.
  • Developed custom apps and integrate it to existing NFP System.
  • Helped NFP Processing consultants to process huge amount of data and have been supporting all NFP tools.
  • Developed a custom utility called PKWare to extract all container files and integrated this utility with all NFP tools.

Environment: .C#.Net, AngularJS,RingtailProcessing Framework, Ringtail Management Console Framework, RubyScripts, Derby Database, Java Scripts, Unity Frame Work,Jquery,MSAccess,Macros,VisualStudio 2005/2008/2010 , Infragistics,XML,XSLT,CSS,VB6.0,COM,DCOM, Windows Services, Win Forms, Sql Server 2005/2008, Sql Server Management Studio, UML, DTS, MS Front Page.

Confidential

Senior Software Engineer

Responsibilities:

  • Involved in complete software development life-cycle(SDLC) including requirements gathering, Analysis, design, development, testing, implementation and deployment.
  • Designed PMP interface using .NET 3.5, WinForms,Infragistics Controls and various user Controls.
  • Developed Business logic layer in C#.Net.
  • Coordinate with offshore team, review and track deliverables.
  • Consistently providing timely and accurate resolutions for production issues as per the SLA.
  • Involved in Code review activities and implemented various best coding practices.
  • Followed best-practices and implemented SOLID principles in object-oriented design to accomplish various desirable goals like loose- Coupling, higher maintainabilityintuitive location of interesting code, etc.
  • Proactively involved in identifying and automate/optimize many routine manual tasks
  • Involved in writing SQL Server stored procedures, functions, triggers etc., for the application.
  • Part of the Module was developed in VB 6.0 with business logic implemented in C++ COM Components. Involved in supporting these applications.
  • Used XSLT to transform XML data into a customizable presentation.
  • Test, debug and add enhance existing applications
  • Used XPATH, XLINK and XPOINTER to extract data from real and virtual XML
  • Documents on the Win Forms.
  • Involved in UNIT testing and strictly used to follow peer review processes
  • Given support to other out bound interfaces developed using C#,asp.net, MS Sql Server, Sybase++ and UNIX shell scripts
  • Developed User controls and Custom controls for code reusability.
  • Used tools like IBM Rational Clear case and Subversion for better management of the project
  • Involved in troubleshoot, debug, fix and test application/ support issues
  • Coordinate with Configuration management team in code deployments and for site promotions
  • Implemented AJILE methodology for our formal delivery.

Environment: .Net,C#.Net,VisualStudio 2005/2008/2010 , Infragistics,XML,XSLT,CSS,VB6.0,COM,DCOM, Windows Services, Win Forms, Sql Server 2005/2008, Sql Server Management Studio, UML, DTS, MS Front Page.

Confidential

Software Engineer

Responsibilities:

  • Coding using C#, WCF, SQL Server 2005, Win Forms, Infragistics
  • Analyzing the module in existing VB application, to understand the requirements and functionality, and to identify the existing bugs if any.
  • Creation of unit test scripts.
  • Interacting with Business leads for better understanding of the current system issues.
  • Post production support.
  • Achieving the functionality by writing optimized code using C# and WCF
  • Unit Testing and Integration Testing

Confidential

Software Engineer

Responsibilities:

  • Analysis of business requirement document and creation of high level and low level design document
  • Creation of unit test cases
  • Coding using C#, ASP.NET 2.0, SQL Server 2005.
  • Creation of complex stored procedures
  • Managing and delegating work to other team members

Confidential

Software Engineer

Responsibilities:

  • Analysis of business requirement document and creation of high level and low level design document
  • Coding using ASP and JavaScript
  • Creation of new page designs.

Confidential

Software Engineer

Responsibilities:

  • Coding using ASP and JavaScript.
  • Requirement analysis and creation of high level design document.
  • Performing unit testing and integration testing.

We'd love your feedback!