We provide IT Staff Augmentation Services!

Technical Lead Resume Profile

4.00/5 (Submit Your Rating)

NJ

Summary

  • More than 12 years experience in the software industry, with 8 years of embracing .NET Framework using C , ASP.NET, MVC, WCF, REST/Web API, Web/Windows Services, VB.NET.
  • Experience in all phases of software design life-cycle management and implementation, recommending test driven development using Agile Methodology with Scrum.
  • Strong experience in designing and developing real time systems for the Customer Accounts Management, eCommerce, Travel Domain, Social Networking Community, and Content Development.
  • Experienced in developing service-oriented applications in .NET using the Windows Communication Foundation WCF infrastructure.
  • Microsoft Certified Solution Developer MCSD in web technologies and hands on exposure to performance tuning, architecture, design, code reviews and providing technical support
  • An active member of various .NET Meetup Groups in NYC.
  • Certifications: Microsoft Certified Solution Developer MCSD
  • Developing ASP.NET MVC 4 Web Applications 70-486
  • Programming in HTML5 with JavaScript and CSS3 70-480
  • Developing Windows Azure and Web Services 70-487
  • Legacy Certifications:
  • Developing and Implementing Web Applications with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET 70-305
  • Developing XML Web Services and Server Components with Microsoft Visual Basic .NET and Microsoft Visual Studio .NET 70-310
  • Designing and Implementing Desktop Applications with Microsoft Visual Basic 6.0 176

Technical Skills

  • .NET Technologies
  • .Net Framework 4.0/3.5/2.0/1.1, C , WCF, Entity Framework, ADO.NET, ASP.NET, MVC, DotNetNuke, MOSS 2007, ASP.NET AJAX, XML/XSD/XSLT, SQL Server 2008, .NET Web Services, .NET Remoting, Visual Basic .NET, .NET COM Interoperability
  • Windows DNA,
  • Scripting
  • Visual Basic 6.0, ASP, COM , COM, DCOM, MTS, MSMQ, VBScript, VBA, JavaScript/JQuery, Powershell, CSS3, HTML5/DHTML
  • RDBMS
  • MS-SQL Server 2008/2005/2000/7.0/MSDE, MS-Access
  • Other Tools / Technologies
  • Visual Studio Team System, SQL Server Reporting Services 2008 SSRS , UML, Microsoft Visio, Microsoft Application Center Test, NDoc/VBCommentor, Test Driven Development using NUnit/VSTest, Altassian JIRA
  • Source Code Control
  • Team Foundation Server 2008 with Power Tools , Visual Source Safe, SUBVERSION, PVCS, Source Offsite, Rational Clear Quest Web, CruiseControl.NET, Hudson, Jenkins, MSBuild
  • Operating Systems
  • Windows Server 2008/2003, Windows 8/7/Vista/XP/2000/NT/98/95

Confidential

Role

Technical Lead

Environment

Visual Studio .Net Framework 3.5/4.0, C , ASP.NET using MVC 4, EF, WCF, Windows Services, HTML5/CSS3, JQuery, XML/XSD/XSLT, JQuery, SQL Server, Agile using Scrum, REST/Web API, Jenkins/MSBuild, TFS

Smart Monitoring PV Enterprise Software Smart Alerts and Unified Monitoring

A real time message based system used to manage, refine and display alert lifecycle.

Responsibilities:

  • Development and enhancement of the alert rules system based on priority/severity, using C class libraries running on .NET Framework 4.0.
  • Deployment of Windows Services built using .NET Installer for measuring system alerts from REST/Web API based service endpoints, submitting same to MSMQ and SQL Database Entity Framework database-first for further analytical processes.
  • Building a web based dashboard for unified monitoring across systems, using ASP.NET MVC 4, HTML5/CSS3, Jquery/JSON and AJAX.
  • Followed a Scrum based Agile environment. The team used internal tools for task tracking and TFS for source code control.

Confidential

Role

Technical Lead

Environment

Visual Studio .Net Framework 3.5/4.0, C , VB.NET, ASP.NET using MVC 2/3, WCF, JQuery, Test Driven Methodologies Design Patterns Nunit/MSTest/Moq/NInject, XML/XSD/XSLT, JQuery, Powershell VBScripting, Subversion/VSS, Altassian JIRA/Confluence/FishEye/Crucible, SQL/Oracle, Agile using Scrum, PCI Compliance, REST, MSMQ, Jenkins/MSBuild

Confidential

Development and enhancement of the core e-Commerce checkout engine form BN.com, along with subsidiary services for enterprise integration, seller marketplace, review administration and other internal tools.

Responsibilities:

  • Development and enhancement of the niche marketplace systems from BN - Seller Portal and Texbook Buyback, primarily using ASP.NET MVC framework with JQuery scripting, and consuming REST based JAVA services.
  • Followed Test Driven Design principles, using NUnit/Moq/NInject, in a Scrum based Agile environment. The team used Altassian JIRA/FishEye/Crucible pool for backlog tracking and code-reviews.
  • Documenting system design and flows using Altassian Confluence/Wiki while embracing markup tools like PlantUML for UML modeling.
  • Maintaining the checkout engine of BN.com built using custom MVC framework using XSLT, and adhering to strict PCI compliance for critical user information.
  • Supported legacy applications using ASP.NET Webforms, for customer review moderation tools.
  • Development of pluggable modules for the enterprise wide integration system Enterprise Application Integration, EAI built around asynchronous messaging systems MSMQ and WCF, and using binary/XML as data formats.
  • Helped devOps for automating various tasks for deployment, monitoring using Powershell/VBScript, Jenkins/MSBuild and closely working with Release Engineering team ensuring continuous integration with Subversion source code control.

Confidential

Role

Technical Lead mobile web applications

Environment

Visual Studio 2010, .Net Framework 4.0, C , ASP.NET MVC, WCF, Design Patterns, XML/XSD, JQuery for Mobile, AJAX/JSON, HTML5, CSS3, Omniture Web Analytics

Confidential

  • Mobile Websites are a new channel for generating revenue, and are specifically designed to render on smartphone devices like IPhone, Android, etc.
  • Responsibilities:
  • Designing and developing lightweight web pages, using ASP.NET 4.0 Webforms and MVC framework.
  • Setting up globalization support for website, using Resource .resx files, and HTTPHandler for emitting client side resources.
  • Integrating with 3rd Party Payment Service Provider PSP , Ogone.
  • Coordinating with the UX team, following HTML5 and CSS3 standards.
  • Consuming WCF services, with HTTP endpoints and JSON formatter.
  • Developed HTTPModules for URL Rewriting, Omniture Web Analytics publishing.
  • Utilized C language features like LINQ, Lambda Expressions, Extension Methods, Object Initializers etc.
  • Extensively using JQuery for client side scripting and validation plugins.

Confidential

Role

Technical Lead

Environment

Visual Studio 2010, .Net Framework 4.0, C , ASP.NET, WCF, Design Patterns, Enterprise Library/Application Blocks, XML/XSD, SQL Server Reporting Services 2008 SSRS , JQuery/Javascript, Entity Framework, CodeSmith

Responsibilities:

  • Architecting and developing responsive web pages using AJAX and JQuery, on ASP.NET 4.0 framework.
  • Developing and maintaining system data reports using SSRS, and integrating with web forms using Report Viewer control package.
  • Designed and developed distributed services using Windows Communication Foundation, WCF.
  • Responsible for developing, implementing, and consuming data access layers and data objects using ADO.NET, creating stored procedures, functions, triggers, views on SQL Server 2008, and generation of data model using CodeSmith templates.
  • Built a prototype using Entity Framework for proof of concept.
  • Developed reusable class libraries, while abstracting detail using common repeatable design patterns.
  • Utilized Microsoft Application Blocks for logging and exception handling modules, and configuring application settings using Enterprise Library 4.1.
  • Implemented C language features like LINQ, Lambda Expressions, Extension Methods, Object Initializers etc.
  • Utilized TFS for source code control management and bug tracking in a multi-developer environment.
  • Supporting configuration teams for manual deployments and testing.

Confidential

Role

Technical Consultant

Environment

  • Visual Studio 2008, .Net Framework 3.5, C 3.0, ASP.NET, WinForms, Web Services, WCF, Design Patterns, SUBVERSION SVN , Hudson
  • Windows SharePoint Services 3.0, SQL Server Reporting Services 2008 SSRS , Enterprise Library/Application Blocks, .NET Reflection, XML/XSD

Responsibilities:

  • Development of rich user facing application using ASP.NET and WinForms.
  • Worked on deployment and configuration of Windows SharePoint Services, and implemented custom ASP.NET Membership/Role Providers.
  • Developed reports using SSRS 2008 for management and external partners.
  • Implemented custom authentication and authorization model for SSRS using security extension.
  • Developed reusable class libraries, while abstracting detail using common repeatable design patterns and using UML as modeling language.
  • Utilized Microsoft Application Blocks for logging and exception handling modules, and configuring application settings using Enterprise Library 4.1.
  • Designed and developed distributed services using Windows Communication Foundation, WCF.
  • Implemented C 3.0 .NET 3.5 and Visual Studio 2008 language features like LINQ, Lambda Expressions, Extension Methods, Object Initializers etc.
  • Responsible for developing, implementing, and consuming data access layers and data objects using ADO.NET for Oracle.
  • Utilized SUBVERSION and Serena Business Mashups for source code control management and bug tracking in a multi-developer environment.
  • Supporting configuration teams for automated deployment and continuous-integration using Hudson.

Confidential

Role

Software Design Engineer

Environment

  • WCF, Visual Studio 2008, .Net Framework 3.5, C 3.0, ASP.NET, SQL Server 2008, Design Patterns, WinForms
  • Microsoft Team Foundation Server 2008, Microsoft Office SharePoint Server 2007 MOSS , Application Blocks, Windows Service, .NET Reflection, XML/XSL/XSD, Multithreading
  • Agile Methodology using SCRUM techniques, CruiseControl.NET

Responsibilities:

  • Followed iterative development methodologies using Agile and SCRUM techniques.
  • Developed an n-tiered, service-oriented architecture SOA based system using Windows Communication Foundation, WCF.
  • Extensive development using ASP.NET WebForms using AJAX, Master Pages, Themes, Web Parts, Provider Model, JavaScript. Also involved in proof-of-concept using ASP.NET Model-View-Controller, MVC pattern.
  • Implemented variety of C 3.0 .NET 3.5 language features like LINQ, Lambda Expressions, Extension Methods, Object Initializers etc. for developer productivity.
  • Responsible for developing, implementing, and consuming data access layers and data objects using ADO.NET while making use of unit testing, test-driven development TDD , and mock objects.
  • Consumed Team Foundation Server for source code control and management in a multi-developer environment. Utilized MSBuild and TFS Power Tools TFPT.exe for automating various build related activities.
  • Created system usage reports based using XSLT.
  • Facilitating in the process of developing loosely coupled applications using Application Blocks from Enterprise Library for logging, exception, data access, unity, and validation. Also involved in configuring existing applications using Spring.NET framework.
  • Created basic tools using .NET WinForms for data migration, and data layer generator.
  • Maintenance of the automated continuous integration server, CruiseControl.NET.
  • Performed load/stress/performance testing against internal applications and services using Visual Studio Test Suite to emulate users and monitor systems performance.
  • Experience in building deployment packages using Windows Installer XML WiX and Octopus.

Confidential

Role

Senior Software Engineer in Web Applications

Environment

  • ASP.NET WebForms 2.0, C , Visual Basic .NET, XML/XSLT/XSD, ADO.NET, MS SQL Server 2005, Visual Studio 2005, HTML/DHTML, JavaScript/VBScript, CSS
  • NHibernate, SUBVERSION, NUnit, Turbine SDK
  • .NET Web Services, Business Library, Windows Service, .NET Reflection, XML Serialization, Multithreading

Responsibilities:

  • Designed and developed WebForms using ASP.NET, with real-time data rendering using ASP.NET AJAX for more efficient and interactive Web experiences.
  • Designed reusable class libraries, implemented those classes using C /Visual Basic .Net. Abstracting detail into repeatable patterns using modeling languages such as UML, and applied common design patterns.
  • Used .NET Reflection library to load persisted classes dynamically and .NET XML serialization to object states.
  • Database work involved, writing SQL statements as cursors, stored procedures, views, which were in turn called by the Data Access modules using NHibernate as an object relational mapping interface.
  • Designed and developed rating bayesian algorithm using the AJAX Control Toolkit Rating control.
  • Involved in creating an automatic test environment using NUnit test-driven development strategy.
  • Development of a message based file upload and conversion service using Turbine TVE Encoder for converting various media formats to a universal flash audio video/.flv files.
  • Utilized SUBVERSION for source code control and management in a multi-developer environment.
  • Configured .NET Enterprise Library to use common application blocks like Data, Logging etc.

Confidential

Role

Team Leader

Environment

ASP.NET WebForms 1.1/2.0, DotNet Nuke using Visual Basic .NET, C , Web User Controls, XML/XSLT/XSD, ADO.NET, MS SQL Server 2000/2005, HTML/DHTML, JavaScript/VBScript, CSS

.NET Web Services, Business Library, Windows Service, .NET Reflection using CodeDom, .NET Remoting, XML Serialization, Multithreading

Responsibilities:

  • Designed and developed WebForms using ASP.NET, with web user controls. These controls were rendered by DotNet Nuke framework.
  • Applications were multi-tiered, built using OOPs principles.
  • Designed reusable class libraries, implemented those classes using C /Visual Basic .Net. Abstracting detail into repeatable patterns using modeling languages such as UML, and applied common design patterns.
  • Web Services and Remoting being used for communicating between layers. The request/response structure was based on a schema using XSD.
  • Used .NET Reflection library to load persisted classes dynamically and .NET XML serialization to object states.
  • Designed and developed a tool for accessing xml web services dynamically and generating an object relational mapping assembly.
  • Database work involved, writing SQL statements as cursors, stored procedures, views, which were in turn called by the Data Access modules using ADO.NET.
  • Implemented data security utilizing Secure Socket Layer - SSL that enabled the data to be encrypted during transmission. This was achieved using HTTP Modules.
  • Involved in creating an automatic test environment using NUnit test-driven development strategy.
  • Providing real-time data using AJAX Extensions for more efficient and interactive Web experiences that work across all the most popular browsers.

Confidential

Role

Senior Software Engineer

Environment

ASP.NET WebForms 1.1, C , XML/XSLT/XSD, Windows Service, ADO.NET, MS SQL Server 2000, HTML/DHTML, JavaScript/VBScript, CSS

.NET Web Services, Business Library, Windows Service, .NET Reflection, .NET Remoting, COM Interoperability, XML Serialization, Multithreading

Responsibilities:

  • Responsible for building a web based C , VB.NET, ASP.NET, ADO.NET application automation of travel itinerary bookings by travel agents, suppliers and end users using WebForms.
  • The rich set of ASP.NET server controls and HTML controls were used while ADO.NET was the primary data access technology accessing SQL Server 2000.
  • Utilizing 3rd party Web Services for air availability, fare, auto-ticketing, and passenger name record PNR , and other details using multithreaded behavior.
  • Accessing hotel availability and related fares from various hotel consolidators using HTTP Post methods.
  • Designed and developed custom validator web control, built for validation against company database lookups and rules.
  • Used MSMQ for queuing ticketing requests and order placement.
  • Responsible for development the Web Services Authentication mechanism and the ASP.NET application authentication using .NET Framework and IIS security models.
  • Reused existing larger COM components to work smoothly with the new ASP.NET user interfaces with the help of the wrapper classes created by Visual Studio.NET.
  • Providing real-time data using AJAX for more efficient and interactive Web experiences.
  • Database work involved, writing SQL statements as cursors, stored procedures, views, which were in turn called by the Data Access modules using ADO.NET.
  • Responsible for the internationalization and localization of the product to support multiple languages and locales with a common set of Components.
  • Designed and developed a notifications system using windows service for sending formatted e-mails about travel booking confirmation, authorization and updating to concerned parties using XSLT formattings.

Confidential

Role

Senior Systems Executive

Environment

  • Classic ASP, Visual Basic 6.0, COM/DCOM, MS Visual Interdev, ADO, MS System Installer MSI , SharePoint Portal Server 2001/2003, InfoPath
  • .NET Web Services, Business Library, Windows Service, .NET COM Interoperability
  • HTML/DHTML, JavaScript/VBScript/WSH/WMI/ADSI, CSS, ASP.NET Webforms 1.1, XML/XSLT/XSD, Windows Service, ADO.NET, MS SQL Server 2000

Responsibilities:

  • Development of COM Components using Visual Basic 6.0 and developed classic ASP pages with VBScript markups.
  • Utilized Win32 APIs inside VB DLLs, ActiveX controls to access system information.
  • Designed and developed an ActiveX Controls used to show property pages.
  • Part of core team responsible for database design, implementation and component interaction. Involved in database administration and building of various database objects.
  • Database operations include writing migration scripts to support new Database Schema for older version of products, Cursors, T-SQL Stored Procedures, Views and SQL Scripts for altering the existing Database Schema with support for Multiple Languages.
  • Developed migration strategies to interop this COM based product with the latest .NET technological enhancements during that time.
  • Extensive use of VBA Visual Basic for Office Applications for feasibility study and generating content in varied MS Office Word/Excel formats.
  • Designed and developed User/Roles Management console for access management to the application using WinForms.
  • Designed and developed a browser based intra-office solution for intranet related to office automation and bug-tracking.
  • Generation of online reports using XSL transformations with XML data.
  • Development of routine administration scripts for windows using WSH/WMI/ADSI scripting, support, customization and maintenance of setup deployment modules and building collaborative web sites using SharePoint and activating a bug-tracking system.

We'd love your feedback!