We provide IT Staff Augmentation Services!

Technical Lead/ Architect Resume

2.00/5 (Submit Your Rating)

SUMMARY:

I am a Microsoft Certified Technology Specialist (C# ASP.Net) with more than eight years of extensive experience in the design and development of Web form applications with n - tier architecture using .Net Framework 4.5/4.0/3.5/3.0/2.0/1.1 , ASP.NET, C#, VB.NET, ADO.Net, Visual Studio 2003/ 2005/2008/2010/2012 /2015 , MVC 4/3/2, Entity Framework, Web API,WCF, Web Services (RESTFUL, SOAP, WSDL), LINQ, MSMQ, JQuery, JSON, AJAX, XML/XSL/XSLT, HTML/DHTML for .Net, Angular JS, Knockout JS, Bootstrap 3.0, IIS 7.0, JavaScript, Visual Source Safe, NUnit, TSQL, PL/SQL, Team Foundation Server, SSRS and SSIS. I also have extensive experience in backend development using SQL Server 2000/2005/2008 , Oracle 10g. I have experience in SQL and Transact SQL scripts that includes creating tables, stored procedures, and triggers. I have worked in the Retail and Corporate Banking, Insurance, HRT, Oil and Gas sectors. I have excellent inter-personal and communication skills.

TECHNICAL SKILLS:

Core/Business Technology: Microsoft .NET Technologies

Methodology: Agile, Waterfall

Framework/Web Technology: .Net Framework, ASP.NET,C#,VB.NET, MVC,WebAPI, Ajax, HTML, JavaScript, CSS, XML, Web Services, Window Services, Crystal Report, MS-Enterprise Application Blocks, JQuery, WCF, LINQ, Entity framework, Spec Flow, Angular JS, Knockout JS, Dependency Injection (Unity, AutoFac,Ninject,Simple Injector),Peta Poco, Rhino Mocks / Moq.Restful Services

Business Intelligence: SQL Server 2008/2005/2000 , Transact SQL,SQL Enterprise Manager, Query Analyzer, SQL Server Management Studio, SQL Server Integration Services (SSIS), Import Export Data, BIDS Studio, SQL Server Reporting Services (SSRS)

RDBMS: SQL SERVER, ORACLE,PLSQL

NO SQL: Azure Document DB, Mongo DB, Elastic Search

Application/Web Server: IIS, MSMQ, MIDDLEWARE

IDE & Tools: Microsoft Visual Studio 2005/2008/2010/2012 , SVN, Team Foundation Server, IIS, VSS, GIT, JIRA, RTC, Soap UI, HP Quality Center, Emerson Rosemount Tank Gauging System, Rensen’s OPC Office Link, Oracle flex cube

PROFESSIONAL EXPERIENCE:

Technical Lead/ Architect

Confidential

Responsibilities:

  • Was involved in the design, development, coding and implementing the solution. Used Agile/Scrum methodology for development. Developed app under multi-tier architecture.
  • Developed the application using Onion Architecture.
  • Developed Web API Restful Services for data consumption. Developed
  • Was Responsible to developing Email, SMS, Document Creation Modules.
  • Used Peta POCO Micro ORM for Connecting to Different Databases like SQL Server 2015, Oracle and My SQL.
  • Used Document DB and Mongo DB for storing the data in No SQL DB.
  • Used Repository Pattern for Storing the Data in Relational and Non-Relational DB.
  • Used Simple Injector/Ninject for Dependency Injection.
  • Used Third Party Nuget Packages like Send Grid, Retartus Fax/SMS and GemBox components.
  • Used Protobuf-net to handle objects serialization.
  • Used Team Foundation Server as source code repository.
  • Used Log4net logging framework for logging errors. Improved application performance by creating caching mechanism and fixing performance defects.
  • Used Components like Swagger/Postman Rest Client to Test the Services.
  • Created the Web Deployment Package for deploying in to IIS.
  • Used MOQ for Unit Testing.
  • JIRAfor bug tracking and project management.

Environment: .Net Framework 4.5, C# 4.5, Restful Services (WebAPI), Peta POCO, ProtoBuf-Net(MicroORM), Simple Injector, Ninject, SendGrid, Retarus, GemBox,Azure Document DB,Mongo DB, Team Foundation Server (TFS), JIRA, Log4net, Rhino Mocks, SQL Server 2015,Visual Studio 2015.

Technical Lead/ Architect

Confidential

Responsibilities:

  • Led a team of 4 consultants. Participated in investigation and due diligence activities during proposal creation stage - was responsible for creating detailed project proposals and presentations for the Mercer’s practices.
  • Followed and ensured appropriate use of Corporate IT project management tools, processes and methodologies
  • Created all project management documents (project charter, project plans, communication plans etc.)
  • Gathered requirements, involved in the participation for data and structure definition.
  • Was involved in SCRUM and Agile development process. Used Factory and Singleton patterns. Participated in desk check, code reviews, internal and external reviews of technical design documents.
  • Coded the POC (Proof of Concept) phase for design WCF service for connecting frontend interface and backend database and redesign SQL server database.
  • Designed and developed WCF Services and Web Applications with C#.NET, ASP.NET MVC, JavaScript and AJAX in client-side.
  • Developed and maintained the intranet Web applications, ‘get’ data and reports using ASP.NET MVC, C#, SQL Server 2008.
  • Used multitier architecture like User Interface, WCF, BAL and DAL. Responsible for writing and reading XML files, and Serialization of XML.
  • Analyzed, designed, programmed and created tables, temporary tables, indexes, primary keys, foreign keys, complex SQL Queries, stored procedures, functions, views, triggers using SQL Server 2008.
  • Did client side validations using JavaScript. Implemented client side functionality using Java Script & jQuery.
  • Implemented WCF Restful services to interact with other system. Use JSON data with web services.
  • Used Newton JSON.Net to create serialization of objects. Implemented MSMQ for offline messaging to interact with other component.
  • Defined best practices and standards for SQL programming of stored procedures, functions and triggers.
  • Deployed ASP.Net MVC Web Site on IIS web server using web deployment project. Extensively used Data Adapter, Data Set, Data Table, Data View, Data Grid, Data List, Data
  • Designed Repeater and Data Reader for binding data from database to the various web forms in ADO.Net.
  • Implemented Dependency Injection using Unity in the MVC4/3 framework. Used Rhino Mocks / Moq for mock testing
  • Used LINQ for interacting with .Net Collection Object and LINQ SQL Query. Used CSS (Cascading Style Sheets) in ASP.NET pages. Created CSS for various GUI effects and to improve the “look and feel” of the applications.
  • Used TFS for versioning and JIRAfor bug tracking and project management. Implemented Log4net logging framework for logging.
  • Led a team of 6 consultants. Participated in investigation and due diligence activities during proposal creation stage - taking responsibility towards creating detailed project proposals and presentations.
  • Followed and ensured appropriate use of Corporate IT project management tools, processes and methodologies
  • Was responsible for creating all project management documents (project charter, project plans, communication plans etc.)
  • Gathered requirements, involved in the participation for data and structure definition.
  • Used Agile methodologies (SCRUM) to administer the project. Was involved in daily morning meetings, and task-tickets development.
  • Created technical design documents based on business and functional requirement document and reviewed the document with clients. Created the proof of concept. Used Factory facade and Singleton patterns. Involve in CMM level Audits.
  • Implemented Multitier architecture. Created ASP.Net Pages and used CSS for to improve the “look and feel” of the applications.
  • Implemented ASP.Net MVC web API for data communication under MVC3 framework. Implemented SpecFlow in ASP.Net MVC3 for integration of domain and data layer.
  • Used AngularJS for data binding, DOM, controller and form validation.
  • Created WCF Services to interact with Informatica and other systems. Used iBatis Framework.
  • Used TFS for Version Control and Source Control of the software, Remedy was used as bug tracking and project management tools.
  • Used JavaScript and JQuery for client side coding for better performance.
  • Coordinated with release teams for the successful deployment of the application. Grid and Data Reader for binding data from database to the various web forms in ADO.Net.
  • Defined best practices and standards for SQL programming of stored procedures, functions and triggers in Oracle 10g.
  • Used Newton JSON.Net to create serialization of objects into JSON format to be sent as messages to Web Services.
  • Worked on LINQ based queries to filter data. Use JSON data for HTTP Post.
  • Created custom Bulk Edit Grid view Control for multiple insert update and delete. Did the bug fixing.

Environment: .Net Framework 4.0, C# 4.0, ASP.Net MVC3, MVC3, ADO.Net, AngularJS, Visual Studio 2012/2010, WCF, AJAX, JQuery, JavaScript, JSON, XML, iBatis, HTML, CSS, LINQ, SQL Server, SSIS, SSRS, RTC.

Sr. Programmer Analyst

Confidential

Responsibilities:

  • Cash management services to Corporate Clients
  • Optimization of collections and payouts while ensuring predictability in the cash flows.
  • Getting Funds in time, quick transfers, account reconciliation, easy disbursements, controlled processes and customized MIS.
  • Eliminate the inherent delays of the traditional funds transfer mechanism and enhances liquidity to ensure optimum planning and utilization of funds
  • Offer File upload facility on our web based portal and provides complete Host to Host facility (a secure, seamless file transfer facility).
  • Was involved in the design, development, coding and implementing the solution. Used Agile/Scrum methodology for development. Developed app under multi-tier architecture.
  • Created master data pages with MVC3, JavaScript, JQuery, underscore.js, CSS and HTML5.
  • Developed Web API RESTful Services for data consumption. Developed Single Page Applications.
  • Developed SQL Server Stored Procedures, Tables and Views. Developed database views for data extracts for business intelligence.
  • Used ADO.net for data access. Developed WCF Services and Web Applications with C#.NET, ASP.NET, JavaScript and AJAX in client-side.
  • Created WCF Services to communicate with other applications. Responsible for development and maintenance of intranet Web applications, get data and reports using ASP.NET, C#, SQL Server 2005.
  • Created domain models. Created View Models using knockout.js for UI. Used observable objects on view model.
  • Used Globalization.js and local Resources files for multi-language UI. Consumed SharePoint information through Web API Services.
  • Used bootstrap 3.0 as framework for responsive UI. Used JQuery & JavaScript for client-side validations and rich user interface.
  • Used CSS (Cascading Style Sheets) in ASP.NET MVC. Created CSS for various GUI effects and to improve the “look and feel” of the applications.
  • Used Team Foundation Server as source code repository. Improved user experience through AJAX calls to do partial updates on the pages.
  • Used Razor Engine to create views and partial views. Used Newton JSON.Net to handle objects serialization.
  • Used Log4net logging framework for logging errors. Improved application performance by creating caching mechanism and fixing performance defects.
  • Wrote component for reading XML files, Serialization of XML. Deployed ASP.Net Web Site on IIS web server using web deployment project. Created training manuals.

Environment: .Net Framework 4.0, C# 4.0, ASP.Net MVC 3, ADO.Net, Visual Studio 2010, WCF, Knockout.js, Bootstrap 3.0, underscore.js, AJAX, JQuery, JavaScript, JSON, Razor, XML, HTML, CSS, LINQ, TFS, Log4net, SQL Server, SSIS, SSRS.

Sr. Programmer Analyst

Confidential

Responsibilities:

  • Developed the data flows in SSIS to extract the information from all the different systems which stores the data.
  • Developed the web user interface using web forms in ASP.Net Framework 3.5 AJAX, LINQ, CSS, JavaScript and JQuery.
  • Automated processes to import/export data from/to diverse files (txt, csv, etc) using SSIS 2008 master and child packages.
  • Did the initial data loads for data warehouse using T-SQL, SSIS 2008, Stored Procedures, functions and views.
  • Modified and enhanced existing SSIS 2008 packages to support the multiple changes in the organization.
  • Modified and enhanced existing web applications using ASP.net framework, AJAX, ADO.Net, CSS, JavaScript.
  • Created and consumed WCF services using ASP.net to pull data from third party vendor systems.
  • Created technical design documentation of SSIS packages and web solutions according to business requirement documents.
  • Developed reports using SSRS like tabular reports, drill down reports. Involve in configuring SSRS reports for auto email and access controls
  • Used Team Foundation Server (TFS) as source control system. Troubleshot the SSIS Packages and web solutions.
  • Implemented continuous integration delivery using Team city and MSBuild. Deployed web solutions in QA environments for user acceptance testing.

Environment: .Net Framework 3.5, ASP.Net, C#, Visual Studio 2008, LINQ, Web Services, JavaScript, CSS, IIS, SSIS, SSRS, TFS, Team city, MS Build, SQL Server 2005.

Programmer Analyst

Confidential

Responsibilities:

  • Involved in requirement discussion with client and created business requirement document & functional requirement document
  • Involved in Waterfall modeling process. Involved in writing C# components, freezing the requirement specs and also involved in functional spec preparation.
  • Created technical document from Business and Functional requirement.
  • Implemented business logic. Implemented component for writing and reading XML files, Serialization of XML.
  • Designed application architecture. Implemented WCF services contract classes, operation contract and data contact classes.
  • Used Multi-threaded programming to handle communication with multiple client applications.
  • Implemented algorithm to assign recording task to clients. Implemented communication between client application & server using Duplex communication and callback mechanism.
  • Wrote classes to identify video frame rectangle size based on gray scale using window API. Created ASP.NET application for exposing Server application UI over web.
  • Created database schema, SQL query, Tables, Trigger and Store procedure. Coordinated with the QA team on a day to day basis to ensure all the defects are resolved in time
  • Coordinated with the release teams for the successful deployment of the application.
  • Created Window Service scheduler to for batch update of data. Use LINQ to query data.

Environment: .NET Framework 3.5.0, ASP.NET, C#.NET, WCF, LINQ, SQL Server 2008.

Programmer Analyst

Confidential

Responsibilities:

  • Resolved high level design and functional issues. Did code refactoring and redesigned classes to remove duplicate processing logic using OOP principles like abstract classes
  • Developed the application in Visual Studio, C#, LINQ, PLINQ, Web Services.
  • Implemented nLog logging framework for logging and sending exception report via mail to application administrator
  • Designed ASP.Net pages using Razor engine and crested data model using Entity framework.
  • Worked on LINQ based queries to filter data and used Entity Framework to interact with database.
  • Used TFS for version control and source control of the software. JIRAwas used as bug tracking and project management tool.
  • Was involved in Data Modeling of the SQL Server database; and wrote stored procedures, views for new functionalities.
  • Implemented failure tracking mechanism and wrote the logic to retry failed operations instantaneously, after all other data pull operations are completed.
  • Coordinated with release teams for the successful deployment of the application.
  • Did the bug fixing. Scheduled the application run in window scheduler.
  • Created SSRS Table report & Matrix report with variable number of columns based on data from SQL server.
  • Deployed SSRS report on server. Used Dependency injection in MVC using AutoFac.
  • Used Rhino mocks for mocking the objects.

Environment: .NET Framework 3.5, ASP.NET MVC 2, C#.NET, SQL Server 2008, LINQ, WCF, Entity Framework, Jquery, SSRS, JIRA, Rhino mocks, AutoFac, SQL Server 2008.

Programmer Analyst

Confidential

Responsibilities:

  • Confidential application was designed to integrate with Emerson Rosemount Tank Gauging System as an add-on using OPC office link. Designed the complete application structure using MVVP.
  • Created Class and Sequence Diagrams using Visio. Also derived the high level design document.
  • Was involved in writing C# components, freezing the requirement specs and also involved in functional spec preparation.
  • Developed reports using SSRS. Did the performance optimization - Optimized the biggest stored procedure to create invoices.
  • Worked on mission-critical parts including ETL process using SQL Server Integration Services (SSIS)
  • Designed the common components for all the modules of the product like criteria tree.
  • Used Dataset, Data View, Data Table, and Dictionary & XML Document to manipulate the data.
  • Used log4net to writes logging events to the Windows Event Log.
  • Used CSS (Cascading Style Sheets) in ASP.NET pages. Created CSS for various GUI effects and to improve the “look and feel” of the applications.
  • Used the ASP.NET 2.0 for contact management module.
  • Implemented the business logic. Implemented component for writing and reading XML files, Serialization of XML.
  • Used MSMQ for offline messaging to other handlers. Create Web Services to handle communications with other handles.
  • Created Window Service scheduler to for batch update of data. Provided production support. Used third-party DLL for creating PDF document. Used HP Quality Center for bug tracking.

Environment: C#.NET, ASP.NET 2.0, MS-SQL Server 2005, Window Service, SSIS, SSRS, Ajax, XML, Web Services, MVVP, MSMQ, HP Quality Center, Emerson Rosemount Tank Gauging System, Rensen’s OPC Office Link

We'd love your feedback!