Technical Lead Resume
Indianapolis, IN
SUMMARY:
- 12 years’ experience in diverse facets of .Net development, encompassing requirement analysis, design, development, test, support and execution of web applications.
- Hands on experience using different versions of C#.Net, ASP.Net, VB.Net VS.Net, WCF, MVC, Web Services HTML, CSS, Java Script, JQuery, Angular JS, SQL Server, Oracle, Netezza, SSRS, SSIS and SAS and Share Point.
- Hands on experience in Enterprise Quality Management System TrackWise application installations and developing SOAP based in bound Web Services.
- Experience in Service Oriented Architecture (SOA) to design and develop distributed applications to communicate over http, https and Net TCP protocols.
- Experience in ADO.Net and Entity Framework for CRUD operations from applications.
- Experience in integrating third party components/controls like Telerik controls, Infragistic Controls for UI
- Expertise in working with MVC 5, LINQ to Object, Entity Framework 6, web Apis, and Unity container for IOC.
- Experience in developing applications using off the shelf third party library Closed XML, CKEditor, HtmlEditor for formatting data on web applications.
- Experience working with several JavaScript libraries like JQuery, and Angular JS.
- Experience in migrating, building, deploying applications from older .Net Versions to .Net 4.6.2.
- Experience in writing T - SQL / PLSQL programming artefacts such as stored procedures, triggers, views, and cursors, udf, and synonyms etc. using SQL Server /Oracle relational database.
- Experienced in setting up TFS and build definitions which would enable Continuous Integration and Gated check-in providing complete implementation of TDD methodology
- Good working knowledge of SDLC methodologies like Agile - Scrum.
- Experience designing and implementing Report based applications using SQL Server Reporting Services (SSRS). SSRS Web services and SSRS C# programming interfaces and components.
- Experience in creating, executing and maintain jobs using UC4 tool.
- Worked on SOX and GMP complaint applications and involved in fiscal audit trails in providing evidences to auditors.
- Adaptable to new technology and self-learner to evaluate upcoming technology for implementing robust solution.
- Expertise in reverse engineering existing system and resolving critical issues.
- Experience in documenting the gathered knowledge and conducting knowledge transfer sessions.
- Motivated self-starter with exceptional team building, Leadership, Project Management and interpersonal skills.
- Highly motivated, hardworking and is always looking to implement robust solutions, at the same time looking forward to learn latest in technology.
TECHNICAL SKILLS:
Programming Skills: ASP.Net, C#, VB.Net, MVC, Angular JS, JQuery, Web API, JSON, Entity Framework, Java Script, SSIS, SSRS, SAS, XML, WCF, JSON, SharePoint 2010.
Data Bases: SQL Server 2000/2005/2008 , 2012, Oracle 9i, 11g, 12c
Tools: Visual Studio 2003/2005/2008 , 2010,2015 Visual Source Safe, TFS, CVS, UC4, HP ALM, Data Stage, Microsoft Office SharePoint Server and Track Wise.
Web Servers: Internet Information Services (IIS), Apache Tomcat
PROFESSIONAL EXPERIENCE:
Confidential, Indianapolis, IN
Technical Lead
Responsibilities:
- Design and develop .Net web services based on Service Oriented Architecture to connect distributed systems across enterprise.
- Write design documents before development covering the business logic, UML diagrams, work flows and data process.
- Developed Rich UI Interactive screens using HTML5, CSS3, JQuery, Angular JS SharePoint 2010, and web parts.
- Used Model View (MVC) architecture in SharePoint to share the common classes between SharePoint and WCF application.
- Develop Inbound web services for TrackWise and automated PR creation process with data from various source systems.
- Install SSL certificates on Tomcat Web Servers from Venafi and Entrust certificate authorities for intranet and internet TrackWise application.
- Built and enhanced WCF web services to communicate between SharePoint, Netezza, SQL Server, Oracle Data bases, SSIS and SAS to access data and load into excel data sheets, to schedule jobs to implement work flows for the task.
- Developed reusable logging library to log events, errors and messages using NLog.
- Developed reusable data access library using ADO.Net to access data from Oracle data base.
- Built console application using Visual Studio 2013, C# 4.5, Entity Framework 6.2, LINQ to notify the support team on errors before user notify them.
- Worked on WCF services using C# and third party tool Closed XML to optimize the Detailed Data Reports generation process and reduced the RAM utilization by ~50% (10 GB to 5-6 GB).
- Used Team Foundation Server ( TFS) for source control and version tracking. Created branches, labels for identifying various releases.
- Used SSIS and Service Broker in SQL Server 2008 to create and execute the Jobs to achieve workflow of the tasks in SharePoint.
- Made use of Angular JS directives, controllers, models, HTML DOM for UI interactive screens to display, and capture data for user.
- Create and manage requirements, design documents and test scripts in HP ALM
- Participate in GMP application to provide clarifications and evidences for audit requests.
- Responsible for development and maintenance of applications and handle change, incident, Problem Management and Periodic reviews.
- Develop test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and quality of deliverables.
- Co-ordinate between technical teams and business users to handle Business as usual requests
- Working with business SMEs and users directly and involved in CCB meetings to gather business requirements and for prioritization of the changes.
- Track the project deliverables with project plan and update the up line and clients with weekly status reports on deliverables.
Environment: Visual Studio 2010, 2015, C#4.0, 4.5,ASP.Net, ADO.Net, SharePoint 2010, WCF, SOAP Web services, Entity Framework 6.0, MVC4, NLog, ADO.net, Closed XML, Angular JS, JQuery, JSON, SSIS, IBM Netezza, SQL Server 2008 and 2012, SQL Service Broker, Oracle 11g and 12c, TFS, SAS 9.2 and HP ALM, Tomcat Web Servers
Confidential, Exton, PA
Sr. Software Engineer
Responsibilities:
- Developed Rich UI Interactive screens using ASP.Net, CSS, Java Script, JQuery.
- Designed and implemented the business logic for the applications using C# and VB.Net, ADO.Net Entity Framework.
- Designed and created the SQL Server Reporting Services (SSRS) and loaded them directly from UI.
- Used Team Foundation Server (TFS) and Visual Source Safe (VSS) for source control and version tracking.
- Worked on WCF based applications and consumed the services from 3rd party vendors in the applications for data validation.
- Used Telerik, Infragistic Controls for UI design to edit, display data in the table grids.
- Created SQL Scripts to archive the data to improve application performance and automated these scripts to run on yearly basis.
- Created SQL Stored Procedures, Functions, Triggers, Tables, Views using SQL server 2005 and 2008 versions.
- Developed Console Applications to automate tasks and used UC4 tool to execute and maintains the jobs.
- Developed Data Flow diagrams and Jobs to process the larger amount of data using various data interfaces.
Environment: ASP.Net, C#3.5, Visual Studio 2008, 2010, VB.Net 2.0, SQL Server 2005 and 2008, WCF, Web services, Java Script, JQuery, Infragistics Controls, Data stage 8.1, VSS, SharePoint 2010, ADO.Net and Entity Framework 5.
Confidential, Exton, PA
Sr. Software Engineer
Responsibilities:
- Responsible for development and maintenance of applications and handle change management, incident management.
- Lead developer for POMS application and involved in full life cycle of the project from gathering requirements to delivering the project to end user.
- Developed Rich UI Interactive screens using ASP.Net, CSS, Java Script, JQuery,
- Designed and implemented the business logic for the applications using C#, ADO.Net Entity Framework.
- Designed and created POMS Monthly Report and various other reports using SQL Server Reporting Services (SSRS) and loaded directly from UI.
- Created Data Stage Job to process the employee data from PAH Data Warehouse to POMS data base.
- Implemented and consumed WCF service to gather the test results from University of Minnesota and IOWA State University to graph the results in STOMP application.
- Conducted unit testing and developed test cases to test the enhancements.
- Build software acceptance criteria, coordinate and work with clients to oversee the acceptance and delivery process
Environment: ASP.Net, C#, Visual Studio.Net, VB.Net, C#, SQL Server, WCF, Web services, Java Script, JQuery, Data stage, VSS, Microsoft office SharePoint, ADO.Net and Entity Framework
Confidential, Englewood, CO
Sr. Software Engineer
Responsibilities:
- As a scrum (Agile methodology) developer participates in scrum meetings to provide updates and issues with scrum master on daily basis.
- Worked as a senior .net developer in various stages of the project development.
- Prepared the detailed low level requirement document based on BRS documents provided by client.
- Created approach documents with the design and prototypes based on the requirements.
- Designed and developed GUI front-end and application logic and data base interface components using ASP.Net, C# 3.5, Java Script, and SQL Server 2008.
- Developed reports using SQL Server Reporting Services and called them using report builder in the application.
- Used NUnit for unit testing and conducted integration testing and develop test scripts.
Environment: Visual Studio 2008, C# 3.5, ASP.Net, Java Script, SQL Server 2008, SSRS, CVS,. NUnit, FxCop
Confidential
Software Engineer
Responsibilities:
- Responsible for support system maintenance activities such as monitoring of the jobs, attending the incident and solving the technical issues from customers.
- Involved in fixing of issues and bugs based on defined Service Level Agreement
- Involved in Analysis, Design and Coding for the upcoming enhancements and release them with the new version of the software.
- Involved in gathering and implementing the functional changes in Curriculum planning.
- Developed rich user interface for day to day operation in funding and curriculum planning area using Asp.net, HTML, and CSS.
- Implemented the logic using C#.Net and used ADO.Net for developing the data display on the screens.
Environment: Visual Studio 2005, ASP.Net 2.0, C#, FxCop, Oracle 9i, C# 2.0, Toad, ASP, VB 6.0.
Confidential, Pittsburgh, PA
Associate Software Engineer
Responsibilities:
- Designed and developed the web pages based on user requirements using ASP.Net and C#.
- Implemented the SQL stored procedures, Functions and created the tables and views as required in the application.
- Worked on unit and Integration testing and fixed the application bugs
Environment: Visual Studio 2003, SQL Server 2000, Web Content Management, VSS, C#, ASP.NET.