We provide IT Staff Augmentation Services!

Technical Lead Resume

0/5 (Submit Your Rating)

Framingham, MA

SUMMARY

  • Around 12 years of Technical experience in application analysis, design, development and implementation of small to large scale enterprise software solutions.
  • Diversified 10+ years of experience in building Windows based systems and Web based systems using C# / ASP.NET / MVC / .Net / WinForms / WPF / WF / WCF / Webservices / Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5 in N - TIER architecture in various domains.
  • Expertise in Designing & implementing Windows Applications using Winforms, WPF & Web Application using ASP.NET and MVC.
  • Experience on AJAX Web browser technology to achieve Partial Rendering and to improve the Response Time.
  • Expertise using ADO.Net Objects such as SQL/OLEDB Connection Object, SQL/OLEDB Command Object, Data Reader Object, Dataset Object and Data Adapter Object.
  • Experience in design using Design patterns like Abstract factory, Singleton, MVC, MVP, Object pool a standard solution to common problems in software design.
  • Experienced in XML Web Services (SOAP, WSDL, UDDI), Service Oriented Architecture SOA concepts using .NET Framework.
  • Experience in writing Complex stored Procedures, Prepared Statements, Triggers, Cursors, Functions, Views, Indexes and Joins on SQL Server along with data migration .
  • Extensive experience of Performance tuning Applications with High data volume.
  • Strong experience in Object Oriented Programming Concepts (OOPS) and Object Oriented Design (OOD).
  • Excellent expertise in .Net based application architecture, design, development, unit testing and deployment with database design and development using MSSQL Server.
  • Excellent expertise in application customizations, enhancement, support & maintenance, migration and up gradations.
  • Strong experience of RDBMS including database design and implementation using MSSQL Server 2008, 2012 (SQL scripts, stored procedures, triggers, functions)
  • Worked multiple projects in different sectors like Retail, Banking.
  • Solutions-oriented IT professional who excels in collaborating and coordinating with teams, interacting and interfacing with clients, deploying successful technical solutions for business problems and needs for clients.
  • Decisive, enthusiastic, energetic, focused team leader/player who leads high performing and result driven team through implementing changes, allocations, improvements, motivations and challenges.
  • An accomplished and established professional with 6+ Years proven track record in team management & leadership, coordinating teams members, software application design, analysis, manage development and distribution with extensive experience in full life cycle of the software development process.
  • Highly motivated, dependable-troubleshooter, problem-solver. Proficient learner and implementer of new technology who is very quick in grasping new business need and provide business and technical solution according to the need of the organization.
  • Having good team leadership skills and invariably meets client expectations
  • Highly self-directed to work as a strong individual contributor and a strong team player.
  • Excellent listener, excellent business communicator and presenter. Capable providing technical training to different teams in order to accelerate development process.
  • Strong Vertical expertise in customer relationship management systems.
  • Having excellent written and verbal communication skills.
  • Highly developed process-oriented skills for troubleshooting, problem solving and resolution.
  • Very good experience doing builds (Dev, Test, QA and Prod builds) and Implementation (Maintain different versions of a project using TFS, VSS)
  • Using design patterns to get solutions to common problems as they are also an excellent dictionary which can enhance and speed up the communication between various team members.
  • Experience working with service oriented architectures - SOA (Web Service, WCF, Restful Services (Web API)
  • Actively involved in all the stages of the Software development life cycle phases.
  • Created UML diagrams such as Use Case, Class, Sequence, Activity and state diagrams for technical documents using Visio.
  • Experience creating SGR (Standards, Guidelines & Rules) and coding standards docs for Database objects and c# codes.
  • Experience in creating POC’s, Toolkits, Utility classes, .Net frameworks, Tweaking architecture for performance improvement, Website tuning
  • Experience in preparing different Test cases and Documentations.
  • Experience of coordinating between onsite and offshore teams.
  • Experience using different Configuration management tools like TFS (Source) and VSS (Source).
  • Experience in creating various type of case studies.
  • Experience in creating technical, non-technical & architecture related POC’s, Whitepapers, case studies
  • Experience in coding guidelines automation.
  • Experience in doing various technical tradeoffs and comparisons analysis.

TECHNICAL SKILLS

Languages: C#.Net, ASP.Net, WCF, MVC Framework 4.0, ASP, JavaScript, CSS, Html, XML, PL/SQL

Middleware: Ado.Net, Entity Framework (ORM), Angular.js 2.0/4.0, LINQ to SQL, LINQ to Entities, Web Services (SOA), WCF, WPF, SQL, T-SQL (Stored procedures, Cursors, Triggers), Enterprise Library, LINQ, REMOTING.

Databases: SQL Server 2008, MS Access, Oracle 10g/11g

Design Languages & Tools: UML, MS Visio

Configuration Tools: Visual Source Safe, TFS (Team Foundation Server 2015)

Web Servers: IIS 5.0/6.0/7.0

Design Patterns: Model View Controller Pattern, Singleton Pattern, Factory Pattern, Dependency injection using Unity Container

Development Methodologies: Agile methodology, Waterfall Methodology

Domain Knowledge: Retail and Banking

Operating Systems: Windows Server 2003/2008, Windows XP/Vista/7/8

PROFESSIONAL EXPERIENCE

Confidential, Framingham MA

Technical Lead

Responsibilities:

  • Working as a technical lead for various enhancement projects.
  • Involved in the complete Software Development Life Cycle (SDLC) for development process including Analysis, Design, Implementation, Testing, and Maintenance.
  • Interface with business users and gather business requirements, translate their objectives into technical applications and solutions.
  • Work closely with clients to ensure the project meets business and technical needs.
  • Handle various change requests and communication with client/business for business/technical clarifications
  • Responsible for various phases of Deployment from Development to QA to Staging and finally into Production.
  • Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
  • Code was written using a Test-Driven Development (TDD) approach. Development methodology used was the SCRUM Agile methodology. Process included iterative development, 4 weeks sprints, daily stand-up meetings, and customer managed backlog.
  • Implemented Model-View-Controller (MVC) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project. Design and development of Application using MVC 4
  • Developed various Models, Views & Controllers for different modules like Accounts, Transfers, BillPay, Offers, Alerts, Statements, Support in the application
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, & abstraction and Design patterns like Abstract factory.
  • Developed the user interface for back office support and worked collaboratively in agile scrum team on the design and development of application based MVC framework usingAngular.JS, HTML 5.0 and CSS3.
  • Development of webpages using ASP.NET, MVC, Angular.js 4.0.
  • Creating and consuming WCF services in .Net framework 4.0
  • Used Angular.JS to create maintainable and testable single page application and Implemented 2-way data binding and used ng-filters across the applications.
  • Developed complex web forms for the Item Activation/Deactivation using ASP.Net MVC server-side scripting with .NET Framework 4.0, C#.Net and jQuery, Angular.js.
  • Developed SSIS packages to read coupon & promotion data from IBM queue and replicate on registers.
  • Developed SSRS reports which show coupon and promotion redemption data store wise, region wise and state wise.
  • Worked end to end on Assurant Partners in ASP.NET MVC using LINQ, JavaScript, TSQL, MS Sql Server.
  • Designing and tweaking MVC Views, Layouts, Model and controller according to requirement.
  • Develop complex MVC Controller, View Models and Helper methods linked to backend database
  • Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple endpoints.
  • Creating and using Tables, Database schemas, Writing Complex Queries, Stored Procedures, Triggers, Cursors, and Indexers.
  • Used LINQ Query, SOA, OOPS, OOAD, Restful Web Services, Threads, Multi-threading programming, Generic Collections to cache data and using log4Net Logger.
  • Used HTML, JavaScript and AJAX for developing controls and validations in the application.
  • Used AJAX to prevent server round trips in different server controls.
  • Used web form controls and Custom User Controls to provide standard interactive User Interface
  • Used Javascript and JQuery for validating asp pages in client side.
  • Using JQuery and JSON for dynamic User Interface, retrieval and posting of data.
  • Used Web API for HTTP service.
  • Worked with ADO.NET to interact with SQL Server (i.e. retrieving, updating and inserting data into the tables) for Alerts.
  • Implemented Unit Testing, Integration Testing, System Testing using Nunit and release on servers like QA, UAT and production. Extensively involved in Bug Fixing.
  • Working with Agile-Scrum team to Plan, deliver and retrospect the task under TFS.

Environment: ASP.Net, ADO.NET, MVC, C#, Javascript, WCF Services, Winforms, WPF, SQL Server 2008/2012, MongoDB, Jquery, Angularjs 4.0, JSON, LINQ, Nunit

Confidential, Danbury, CT

Technical Lead/ Developer

Responsibilities:

  • Involved in analysis, design and development of application with full Software Development Life Cycle (SDLC) from inception to peak/delivery using Object Oriented Programming (OOPS) concepts.
  • Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
  • Developed the data access layer leveraging LINQ to SQL, Entity Framework 4, ADO.NET, Microsoft Enterprise Library Data Access Application Block
  • Designed and developed various abstract classes, interfaces, classes to construct the business logic using C#,ADO.NET. The middle tier contained all the business logic.
  • UsedADO.NETobjects such as Data Reader, Dataset and Data Adapter for consistent access to SQL data sources.
  • Implemented ASP.Net AJAX (ASP.Net 4.0) controls for registration forms.
  • Implemented LINQ (ASP.Net 4.0) in the business layer to query SQL Server database.
  • Implemented code according to coding standards and Created AngularJS Controller, which isolate scopes perform operations.
  • Used directives and Services in AngularJS 4.0.
  • Created and consumed Restful WCF services using Angular JS 4.0.
  • Developed the data binding and Data Access withADO.NETwith SQL Server using C#.Net.
  • Transformed data between data sources including SQL Server and XML.
  • Involved in Designing of Database tables and User Defined Functions according to the requirement of the team.
  • Involved in unit testing, which includes writing of unit test cases.
  • Worked closely with the Configuration Team and Operations Team for Code Builds.
  • Preparation of Work flow diagrams and Presentations to Business Groups before major releases.

Environment: Microsoft .NET 3.0,ASP.NET 3.5/4.0, C#.NET, Ajax, WCF, Restful Service, LINQ, Visual Studio .net 2010, SQL Server 2012, Stored Procedures, XML, XSLT, JavaScript, jQuery, Angularjs 4.0, IIS, HotDocs Developer 11, HotDocs Server 11, Neevia 4.2, TFS.

Confidential

Responsibilities:

  • Working as a technical lead for various enhancement projects.
  • Involved in the complete Software Development Life Cycle (SDLC) for development process including Analysis, Design, Implementation, Testing, and Maintenance.
  • Interface with business users and gather business requirements, translate their objectives into technical applications and solutions.
  • Work closely with clients to ensure the project meets business and technical needs.
  • Handle various change requests and communication with client/business for business/technical clarifications
  • Responsible for various phases of Deployment from Development to QA to Staging and finally into Production.
  • Participated in the daily stand up SCRUM agile meetings as part of AGILE process for reporting the day to day developments of the work done.
  • Code was written using a Test-Driven Development (TDD) approach. Development methodology used was the SCRUM Agile methodology. Process included iterative development, 4 weeks sprints, daily stand-up meetings, and customer managed backlog.
  • Implemented Model-View-Controller (MVC) Architecture, enabling multiple developers to work on separate modules simultaneously, reducing effort time for the project.
  • Developed various Models, Views & Controllers for different modules like Interview, Single Document, Multiple Documents, Support in the application.
  • Developed solutions for diverse programming scenarios in C#, employing Object Oriented Programming (OOP) concepts such as encapsulation, inheritance, polymorphism, & abstraction and Design patterns like Abstract factory.
  • Development of webpages using ASP.NET, MVC 3.0.
  • Creating and consuming WCF services in .Net framework 4.0
  • Worked end to end on Assurant Partners in ASP.NET MVC using LINQ, JavaScript, TSQL, MS Sql Server.
  • Designing and tweaking MVC Views, Layouts, Model and controller according to requirement.
  • Develop complex MVC Controller, View Models and Helper methods linked to backend database
  • Used WCF services to store files in a repository, using a file storage service and hosted the service using multiple endpoints.
  • Creating and using Tables, Database schemas, Writing Complex Queries, Stored Procedures, Triggers, Cursors, and Indexers.
  • Used HTML, JavaScript and AJAX for developing controls and validations in the application.
  • Used AJAX to prevent server round trips in different server controls.
  • Used web form controls and Custom User Controls to provide standard interactive User Interface
  • Used Javascript and JQuery for validating asp pages in client side.
  • Using JQuery and JSON for dynamic User Interface, retrieval and posting of data.
  • Implemented Unit Testing, Integration Testing, System Testing using NUnit and release on servers like QA, UAT and production. Extensively involved in Bug Fixing.
  • Working with Agile-Scum team to Plan, deliver and retrospect the task under VSS.

Environment: Microsoft .NET 3.0,ASP.NET 3.5/4.0, C#.NET, MVC 3.0, Razor, Ajax, LINQ, Visual Studio .net 2010, SQL Server 2012, Stored Procedures, XML, XSLT, JavaScript, jQuery, IIS, Windows 7/8, VSS. Angular 2.0

Confidential

Software Programmer

Responsibilities:

  • Created UI using VB 6.0.
  • Created business and data access components in VB 6.0.
  • Developed Visual Basic forms to in corporate new functionality.
  • Converted logical Database Design into Physical schema using the balanced normalization in 2nd and 3rd Normal form for highest performance.
  • Used VBScript, Java Script, .NET validation controls for Client-Side Validation.
  • Responsible for the migration of VB 6.0 Windows application to VB.Net Web application.

Environment: Windows 2003, Visual Basic 6.0, SQL Server 7.0 and MS Access 2000, Crystal Report 8.0, VSS.

We'd love your feedback!