Technical Lead Resume
Spartanburg South, Carolina
SUMMARY
- 10+ years of experience in IT consulting experience with extensive onsite client facing role and Architectural Designing, Technical Presales, SOWs.
- 2+ years of experience in Azure Cloud Computing, Azure Web Role, Worker Role, Web Jobs, Azure Storage (Azure Blob, Table and Queue Storage), Sql Azure.
- Designed and developed Cloud - based Web Applications.
- Strong experience in developing internet, intranet, N-tier and distributed client-server.
- Excellent experience in OOPS and design patterns (Singleton, Factory, Abstract Factory, Decorator, Observer, MVC and Generic Unit of work).
- Experience in Agile (Scrum) and Waterfall methodologies.
- Strong experience in preparing deployment packages for web based and windows based applications using .Net technology.
- Experience in implementing object relational mapping (ORM) with Entity Framework 6.0.
- Handled configuration management activities and provided planning for the project release and deployments to QA, staging and production environments.
- Experienced in creating business components, custom controls and web services etc.
- Acted as a Fire Stopper for some projects which were in a critical situation.
- Excellent analytical, problem solving and interpersonal skills.
- Ability to learn new concepts fast.
- Excellent team player who communicates effectively.
TECHNICAL SKILLS
Operating Systems: Microsoft Windows Family
GUI Tools: Visual Studio.NET 2008/2010/2013/2015 Web forms, Win forms.
Development Languages: C#.Net, vb.net
Web Technologies: HTML, AJAX, ASP.NET 4.0/4.5, ASP.NET MVC5.0, Web API, WCF, JSON, LINQ, Lambda Expressions, Java Script, Knochoutjs, JQuery and Angularjs, Angular2, TypeScript, Web Services, PowerShell 3.0. PaaS, Gomez, Toad, Firebug, Developer tool, Postman, Fiddler, Http Watch 2.0, Azure Storage explorer, Continous Integration, azure DevOps, Power BI, Power BI Gateway.
Databases: SQL Server 2000/2005/2008/2012 , Oracle12c, Azure SQL
Middle Ware: ADO. Net, MSMQ, WebSphere MQ, Azure Storage Queue, Azure Micro Services
Methodologies: OOP, Client/Server.
Version Tool: Tortoise SVN and VSS, TFS, SOS.
Reporting Tools: SQL reporting server, Active Reports
Web Servers: IIS /6/7
Technologies: .NET Framework. Windows Azure. PowerShell.
Bug Tracking Systems: SMT Tool, Remedy, JIRA, VS Online
Industries: Customer Relationship Management, Finance, e-commerce, Automotive
Design Pattern: MVC, MVVM, Unit of Work, Singleton, Factory Patterns
PROFESSIONAL EXPERIENCE
Confidential, Spartanburg, South Carolina
Technical LeadResponsibilities:
- Designed and implement existing complex functionality in a cloud native way in Azure.
- Used Visual Studio 2015 for development of Hanu Insight Cloud-based web application in MVC architecture and deploying solutions on the Azure platform.
- Developing AzurePaaS services like WebApp, API App,Web Job,Logic App,Function App,Storage Queue, Service Bus Queue,AzureSQL.
- Developed the application as n-tier architecture with extensive use of Object Oriented Programming Techniques.
- Code review, of the modules and documents developed and tested by the team to confirm with standards and functionality
- Actively involved in Coding, Problem Tracking, Testing, Customer Interaction and Resource Allocation as a part of the business requirement of the application.
- Client meeting for requirements gathering and Clarification for team member and Estimation.
Environment: Microsoft Azure, App Services, Azure SQL, Azure Storage,Service Bus,Azure Search,Virtual Machine,C#, MVC 5, Web API 2.0,.NET Framework (4.5), KeyVault,Application Insight,WebAPI, SQL server 2014, JQuery, Angular2, Typescript 2.0, Karma, Jasmin, Visual Studio Online, GIT, Continuous integration, JSON and Agile Development Methodology (SCRUM), Power BI, JIRA,EntityFramework 6.0.
Confidential, Princeton, New Jersey
Technical LeadResponsibilities:
- Designed and implement existing complex functionality in a cloud native way in Azure.
- Used Visual Studio 2015 for development of Hanu Insight Cloud-based web application in MVC architecture and deploying solutions on the Azure platform.
- Developed AzurePaaS services including web jobs,AzureSQL, andAzureService Fabric.
- Extensively used cloud messaging systems such as Azure Notification Hubs and Azure Service Bus queues, topics, relays, and event hubs.
- Developed the application as n-tier architecture with extensive use of Object Oriented Programming Techniques.
- Code review, of the modules and documents developed and tested by the team to confirm with standards and functionality
- Actively involved in Coding, Problem Tracking, Testing, Customer Interaction and Resource Allocation as a part of the business requirement of the application.
- Client meeting for requirements gathering and Clarification for team member and Estimation.
Environment: Microsoft Azure, Windows Azure Pack(WAP), C#, MVC 5, .NET Framework (4.5), WCF Service, SQL server 2014, JQuery, Angularjs, JSON and Agile Development Methodology (SCRUM), Powershell.
Confidential
Technical Lead
Responsibilities:
- Involved in Writing Razor View Using HTML5 and Bootstrap
- Implemented the controllers, models and Razer views.
- Involved in Writing Business Logic functions.
- Experience in using ODP.NET to connect Oracle12 with Entity Framework.
- Involved in Writing Input validation using JQuery.
- Helped the service team building the services out of the business implementations in the actual website.
- Coordinating with different teams performing tasks related to all layers of application, with HTML5, Bootstrap, JQuery, KnockOut.js, MVC 5.0, Entity 6.0 and Oracle12c database.
- Created and implemented AzurePaaS services including web jobs,AzureSQL, andAzureService Fabric.
- Creating oracle database tables. writing Insert, update and delete query using Oracle12c writing stored procedure to send http request to JavaAPI. writing Oracle12c Package using User defined function, Cursors and SPs.
- Communicate to the QAD team for the implementation and other website related issues.
- Integrated services in the website using client library provided by the service team.
- Provided value add to make application more user friendly.
- Involved in QA hand over for the releases.
- Involved in writing Oracle12c database objects and get it approved from the DBA.
- Resolve bugs assigned by the QA team.
- Developed unit testing to test the releases.
- Resolved potential issues that arose during the execution of development.
- Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net.
- Created technical approach documents before proceeding to make the changes in the solution.
- Integrated different modules in the production server for the UAT test.
- Developed logged messages, data validation and error handling classes in C# for backed DLL’s.
- Preparation of the Test Plan and review of Test Cases.
- Bug solving of the change requests.
- Developed efficient and well-documented code.
Environment: ASP.Net MVC 5.0, C#, Entity Framework 6.0, IIS 7.0, TFS, Oracle12c, Visual Studio.NET 2013 IDE, Web Services, Windows 2012 Server, HTML5, Bootstrap3.0, JQuery, knockout.js, Microsoft Azure Storage, Azure Worker Role, Powershell.
Confidential
Technical Lead
Responsibilities:
- Creating UI Using HTML and JQuery.
- Writing Business Logic functions using VB.NET.
- Experience in writing in Data Validation in VB.NET.
- Experience in writing in SAP data connector using VB.NET.
- Writing Business Logic functions using VB.NET.
- Writing VB.NET and C# Code review.
- Creating and implementing Sqlserver2012 database tables. writing Insert, update and delete query using Sqlserver2012
- Writing Sqlserver2012 User defined functions, Cursors, Stored Procedures.
- Involved in application performance testing and Query Optimizations.
- Involved in Writing Input validation using JQuery.
- Responsible for all phases of SDLC from software requirements phase to design, implementation, testing, debugging and documentation.
- Coordinating with different teams performing tasks related to all layers of application, with Web UI, WCF and SQL Server 2008 database.
- Created SOA components using Windows communication foundation (WCF) services in ASP.NET and VB.NET and used DAL for database communication from it & consumed it in client application.
- Created Interfaces and implemented using contracts in WCF.
- Implemented Message level security using certificates in WCF for symmetric way of encryption and decryption of data.
- Implemented hosting of the WCF service in IIS.
- Used Fault Contract for handling exception in client side.
- Responsible for creating client libraries for the clients to use to call the service with only minimal configuration settings.
- Developed and provided unit testing of template and auto load module.
- Resolved potential issues that arose during the execution of development.
- Created a prototype of the application for demo before developing the application.
- Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net.
- Created tables, designed database for template and auto load modules, relational diagrams, and functions stored procedures, triggers, cursors and indexes in SQL Server 2008.
- Integrated different modules in the production server for the UAT test.
- Developed connection, logged messages, data validation, error handling classes, work flow classes in C# and VB.NET for backed DLL’s.
- Preparation of the Test Plan and review of Test Cases.
- Providing support in load test.
- Bug solving of the change requests.
- Developed efficient and well-documented code.
Environment: C#, ASP.Net MVC.ADO.NET, XML, IIS 6.0, VSS, TFS, SVN, SQL Server 2008, Visual Studio.NET 2010 IDE, Web Service, WCF Service, Gomez, Endeca, SAP, TOAD, Windows NT, HTML, CSS, JQuery, Java Scripts.
Confidential
Software Developer
Responsibilities:
- Responsible to developed web based applications using .Net Framework 3.5, ASP.NET, C#.Net, Entity Framework, SQL Server 2008 and using Visual Studio.NET 2008 as IDE.
- To keep isolate each layer, reflection has been used which are being driven from database.
- Enhanced business processes by using OOPS to developed business rules and C# for data manipulation in the database tables.
- Developed connection, data validation, error handling classes in C# for backed DLL’s.
- Performed code reviews and utilized Source of Site for version control.
- Developed business rule modules using C# which are being driven from database.
- Bug solving of the change requests.
- Involved in implementing Single Sign On in the application.
- Implemented asynchronous call backs to restrict post backs using AJAX.
- Create Application dashboard.
- Designed and wrote stored procedure and triggers for exclusion check modules.
- Development & Unit Testing of Bus Rule module and Submit Request module.
- Managing defects and responsible for closing the same.
- Developed various user controls and custom controls using C#, ASP.Net.
- Testing each newly written code to check if it meets the required functional specifications.
- Responsible for application supports and releasing the fixes.
Environment: ASP.NET 3.5, C#, Entity Framework, IIS 6.0, SOS, SQL Server 2008, Visual Studio.NET 2008 IDE, Windows NT, HTML, CSS, JQUERY.
Confidential
Senior Software Developer
Responsibilities:
- Responsible for all the phases of SDLC from software requirements phase to design, implementation, testing, debugging and documentation.
- Developed windows service applications using C#, ADO.NET, SQL Server 2005, Visual Studio.NET 2008, Windows XP.
- Coordinating with 2 different teams performing tasks related to all layers of application. Wiz and SQL Server 2008 database.
- Created SOA components using Custom Handler in ASP.NET and used DAL for database communication from it & consumed it in client application.
- Developed and provided unit testing of template and auto load module.
- Resolved potential issues that arose during the execution of development.
- Created a prototype of the application for demo before developing the application.
- Handled runtime and design time errors by implementing the appropriate error handlers in C#.Net.
- Experienced in building rich Ajax enabled UI based web applications in .NET.
- Used jQuery for implementation of client side validation.
- Designed UI web forms using Extjs 2.0.
- Implementation of business logic.
- Created tables, designed database for template and auto load modules, relational diagrams, and functions stored procedures, triggers, cursors and indexes in SQL Server 2008.
- Integrated different modules in the production server for the UAT test.
- Developed connection, logged messages, data validation, error handling classes, work flow classes in C# for backed DLL’s.
- Preparation of the Test Plan and review of Test Cases.
- Bug solving of the change requests.
- Developed efficient and well-documented code.
Environment: C#, ADO.NET, ASP.Net 3.5, ASHX handler, Query, AJAX, XML, Source of Site, SQL Server 2005, IIS 6.0, Visual Studio.NET 2008, Windows XP, HTML, CSS.
Confidential
Software Developer
Responsibilities:
- Designed and developed web forms using ASP.Net 3.5, C#.Net and AJAX controls for developing the front end applications.
- Developed backend DLL’s in C# that invoked other DLL’s dynamically for bulk uploads in the database.
- Designed and developed class models for the application workflow, implements business logic as per the requirements.
- Helped to set up development processes and conducted code reviews.
- Designed and implemented reusable user controls developed in ASP.NET 3.5.
- Developed web application GUI in .NET 3.5 using Visual Studio.NET 2008.
- Developed ASP.Net 3.5 web controls, master pages, user and custom controls in C#.
- Implemented AJAX technology and JavaScript, XML & C# for client side asynchronous call backs.
- Created Complex queries, stored procedure, triggers, views and functions using SQL Server 2008.
- Performed version controlling using Source of Site.
Environment: .NET 3.5, ASP.NET, ADO.Net, C# 3.0, AJAX, SQL Server 2008, JavaScript, Extjs, Visual Studio 2008, IIS 6.0, Source of Site (SOS) and Windows Server 2003.
Confidential
Sr. Software Developer
Responsibilities:
- Developed Windows applications utilizing .Net Framework 1.1, ASP.NET, C#.Net, ADO.NET, SQL Server 2008 using Visual Studio.NET 2005 and Oracle 9i.
- Developed connection, data validation, error handling classes in C# for backed DLL’s.
- Performed code reviews and utilized Visual Source Safe for version control.
- Developed business modules using C#.
- Development of Health and Motor insurance module which includes renewal and claim application system.
- Bug solving of the change requests.
- Implemented secure socket layer for all the transaction related web forms.
- Implemented asynchronous call backs to restrict post backs using AJAX.
- Designed and wrote stored procedure and triggers for various modules.
- Development & Unit Testing.
- Managing defects and responsible for closing the same.
- Developed various user controls and custom controls using C#, ASP.Net.
- Testing each newly written code to check if it meets the required functional specifications.
- Integrated the newly written code with the existing application and performing integration and complete functionality testing.
- Responsible for application supports and releasing the fixes.
Environment: ASP.NET 3.5, C#, ADO.NET, Visual Source Safe, SQL Server 2008, Visual Studio.NET 2005 IDE, Windows NT.
Confidential
Sr. .Net Developer
Responsibilities:
- Responsible for various software development life cycles (SDLC) processes including analysis, design, programming, and documentation.
- Preparation of flow diagrams for the assigned modules using MS Visio.
- Designed and developed web forms using C#.Net and ASP.NET.
- Developed reusable and optimized .NET controls using C#.Net.
- Worked on Implementation of IBM Web Sphere using .net to send data from CDSL to NSDL.
- Used persistent MQSERIES for data recovery
- Used Hardware Security Model (HSM) for data encryption and decryption.
- Created tables, functions, stored procedures, triggers, and views using PL/SQL in SQL Server.
- Used SQL Server 2005 for data retrieval.
- Created a user friendly UI which allowed for easy navigation.
- Performed version controlling using Visual Source Safe.
- Responsible for System Documentation and Debugging.
- Implemented Unit Testing and Integration Testing.
- Used messaging service to send SMS After message delivery.
Environment: .NET 2.0, ADO.Net, C#, SQL Server 2005, Visual Studio 2005 IDE, Tortoise SVN, MSMQ, MQSERIES, HSM, and Windows Server 2003.
