Project Manager Resume
Ashburn, VA
SUMMARY
- Over 20 years of experience in IT Industry which includes Software Analysis, Design, Development, Implementation, Testing and Maintenance on various domains like Government, IVR, Medical, Warehouse
- Excellent in developing service - oriented architecture (SOA) both win and web form applications, web services, Object Oriented Programming concepts, design patterns using C# and .NET
- Expert in doing ETL using SQL Server SSIS and dealing with complex reports using SSRS
- Expert in integration of the Dot Net system with Open Text Content Server to achieve approvals via e-signatures
- Extensive Experience on .NET Platform Technologies including C#, MVC, WCF, ASP.NET, Win Forms, Web Services, Entity Framework, JQuery, LINQ, IIS, SOAP, JSON, WebApi
- Proficient in SQL-Server 2017/2014/2012/2005/2000/7.0, PL/SQL, T-SQL, Stored Procedures, Views, DTS and Data loads.
- Extensive working experience in applications of Client/Server and web applications using Visual Basic, Java/J2EE, SQL Server, Oracle, MS-Access, ASP, HTML/DHTML, VB Script, Java Script, Servlets and JSP
- Extensive experience working in an Agile/SCRUM development environment.
- Excellent analytical, inter-personal, communication & written skills.
- Great team player with problem-solving and trouble-shooting capabilities with expertise in converting the Business Requirements into Technical Specifications.
TECHNICAL SKILLS
Core Programming Languages: C#, .net core, MVC, ASP.NET, VB.NET, Visual Basic (6.0 / 5.0), ASP 4.5/3.0/2.0, Java, C++, SQL
Databases/Technologies: MS-SQL Server 2017/2014/2012/2008/2005/2000/7.0/6.5, Oracle 8.x / 7.x, ACCESS 2003/2000
Front End Tools: Visual Studio 2017/2015/2013/2012, MS Visio, XML Spy2004, Adobe Photoshop 5.5, Flash.
Reporting Tool: Reporting Services 2005/2000, Crystal Reports 9.0, Actuate
GUI: Forms 6i/4.5, Reports 6i/2.5, AWT, SWING.
Scripting Languages: JQuery, D3.js, JavaScript1.2, Knockout.js, Angular.js, Angular 2/4, VB Script, HTML, DHTML, XML/XSLT, PowerShell, UML.
Web Technologies: ASP.NET, ASP 3.0, JSP
Middle Ware: COM, COM +, DCOM
Servers: IIS 8.0/6.0/5.0, Office SharePoint Portal Server 2007/2003, Web sphere 4.0 and Apache, Microsoft Dynamics CRM
Operating Systems: Windows 7/XP/NT/ 00 / 98 / 95, Unix
Development Methodology: Scrum, Agile
PROFESSIONAL EXPERIENCE
Project ManagerConfidential, Ashburn, VA
Responsibilities:
- Developed test client application that consumes SOAP API methods and present it to UI layer
- Developed API interfaces using .net that communicates with several systems which can help to cross-sell wireless, wireline products and services
- Worked on multiple bug fixes using C#, WCF Services
- Develop RESTful APIs with ASP.Net Web API and called from an UI layer
- Worked on Apigee api to consume SOAP WSDL using Oauth 2.0 and Two-way SSL
- Implemented DevOps processes such as Continuous Integration, Continuous Deployment (CI/CD) pipelines using One Jenkins
- Used Postman to generate Oauth access token
- Used Soap UI to generate response to different WSDL methods by passing key store
- Worked with several AWS server instances for SIT, Hybrid, UAT, Pilot boxes
- Designed and developed Stored procedures, Views etc in SQL Server 2016 using T-SQL
- Implemented OOPS and design patterns extensively to make the components reusable, flexible and maintainable
- Implemented Agile methodologies for the development and participated in scrum planning, daily standup meetings, scrum retrospective, demo to the end user etc.
- Support Tech Tablet live field technician on the field performing the job
- Managed Cofee 2 GO, Support Info, Call Manager, Machine Learning & Release management projects related to optix ordering
Environment: .NET Framework 4.6, C#, WEB API, WCF, DevOps, SOAP, REST, SOAP UI, Postman, JSON, LINQ, Visual Studio.Net 2017, Microsoft SQL Server 2016, GIT, AWS, DevOps, Apigee API, Agile/Scrum development methodologies, Windows 10
IT SpecialistConfidential, Rockville, MD
Responsibilities:
- Worked on UI Layer developing different components for UI application using Angular 4 and Type Script 2.8
- Implemented Jasmine test cases to test the User Interface
- Developed and consumed Web API, WCF to retrieve and save data
- Implemented dependency Injection (DI) using Autofac with Web API to manage the dependencies between the classes, so that application stays easy to change, as they grow in size and complexity
- Implemented mocking using Moq in C# to write unit tests for test driven development
- Designed and developed Stored procedures, Views etc in SQL Server 2014 using T-SQL
- Implemented OOPS and design patterns extensively to make the components reusable, flexible and maintainable
- Implemented Agile methodologies for the development and participated in scrum planning, daily standup meetings, scrum retrospective, demo to the end user etc.
- Designed & Developed notifications module which has the ability to send emails after each workflow approval steps for Extramural and Intramural divisions
- Designed, Developed & Automated spec flow test cases and run these tests and automated to run on a daily basis.
- Integrated the RMAC process with the Open Text Content Server to keep track of the entire approval process between different NIAID divisions like DMID, DAIDS & DAITS
- Consumed the Open Text Content Server web services and utilized in the RMAC process
Environment: .NET Framework 4.6/ .net core, Razor, C#, WEB API, WCF, jQuery, JSON, LINQ, LINQtoSQL, JavaScript, Bootstrap CSS, Visual Studio.Net 2017, Microsoft SQL Server 2017, TFS, Agile/Scrum development methodologies, HTML 5, Bootstrap CSS, ReSharper, Spec flow, Angular 2/4, Type Script 2.8, Jasmine 2.4.1, Windows 7/10
Management Information System
Cofidential
Responsibilities:
- Responsible for requirements gathering, system design, development of database, business logic and presentation layers using C#, MVVM design pattern.
- Designed & Developed One-time password (OTP) authentication process for the external users to login to the system and submit their requests
- Designed use cases and functional design specifications using UML
- Integrating the Agreement details with the Open Text Content Server server to keep track of the entire agreement process between different DMIDMIS offices
- Consumed the Open Text Content Server web services and utilized in the Agreement page
- Design and Developed several complex reports using SQL Server Reporting Services (SSRS)
- Migrated the existing agreements from excel to SQL Server database using SQL Server Integration Services (SSIS)
- Handled validations and made the 508 compliance for the aspx pages
- Consumed NIH employee web services and utilized in the manage users profile page
- Designed and Developed Study protocol, Study Output, Product Study, Research Resources, s pages which is required after a concept is approved by DMIDMIS using ASP.net
- Designed and Developed tabbed interface using JQuery, AJAX controls and validated the client using JavaScript
- Developed high efficiency search pages with AJAX Control Toolkit and JQuery Data tables
- Developed Cascading Style Sheets (CSS) and consumed in reports, asp.net web pages
- Developed automated test cases using Selenium, NUnit and Spec Flow with C#
- Designed & Developed interactive data driven reports using D3.js, SVG, HTML5 and CSS standards, JSON
- Designed & Developed Spec Flow automated testing on DMIDMIS external user application
- Refactor code in the MIS system to avoid code duplication and improve overall performance
Management System
Confidential
Responsibilities:
- An ASP.NET MVC 4 application that helps the users to create, Maintain Confidential s for the institution.
- Used LINQ for querying, sorting, filtering the complex objects utilizing Entity Framework DB Context and implemented Repository pattern for centralized data access.
- Used LINQ to SQL for calling existing stored procedures.
- Used Entity Framework Power tools for mapping relational objects
- UI styling & layout is done using HTML 4/5 using Bootstrap CSS framework.
- UI databinding is done using Knockout scripts and displaying tabular data using knockout extensions for jQuery data tables.
- Both server-side and client-side use Inversion of Control (Dependency Injection) to keep components isolated and enable unit-testing. On the server side we used Autofac and on the client side we use require.js
- Used Elmah to record unhandled exception and error logging
- Implemented TDD using Nunit and NSubstitute for .Net mocking
- Developed the system using MVC4 razor
- Designed reports using Report Viewer control
- Designed & Developed User control and communicate with MVC4 razor code
- Designed & Developed admin module for the entire CJA
- Developed several reports using MVC3 razor
- Designed & Developed reports using Report Viewer control and LINQ
- Designed & Developed User control and communicate with MVC3 razor code
- Designed & Developed admin module for the entire ATS modules
- Developed several reports using MVC3 razor
- Designed reports using Report Viewer control
- Designed & Developed User control and communicate with MVC3 razor code
Environment: .NET Framework 4.5/4.0/3.5, MVC 4/3/2 Razor, C#, Web forms, JQuery, Knockout, AJAX, D3.js, JSON, LINQ, LINQtoSQL, LinqPad, JavaScript, Bootstrap CSS, ADO.Net, Visual Studio.Net 2008/2012, Microsoft SQL Server 2005/2008 R2/2012/2014, TFS, MS Visio 6.0, Microsoft Visual Source Safe 6.0, SQL Server Integration Services(SSIS), SQL Reporting Services 2005/2008(SSRS), Agile/Scrum development methodologies, HTML 5, Bootstrap CSS, Resharper, Specflow, WEB API, WCF, Angular 2, Type Script 1.8, Jasmine 2.4.1, Windows XP/7
Sr. Software DeveloperConfidential, Philadelphia, PA
Responsibilities:
- Responsible for requirements gathering, system design, development, implementation, testing and documentation
- Developed Cable Track Loader using SQL Server SSIS packages which internally take the text files from vendors and load data into SQL Server database tables
- Validated and excluded unwanted data to make sure data is up to date
- Automated the process to load data on a monthly basis.
Environment: .NET Framework 2.0/3.0/3.5, C#, Win forms, WCF, WPF, ADO.Net, Visual Studio.Net, Microsoft SQL Server 2005, MS Visio 6.0, Microsoft Visual Source Safe 6.0, SSIS, SQL Reporting Services 2005, Crystal Reports 9.0, Team Foundation Server 2005, Windows 2003
Team LeadConfidential, Plymouth Meeting, PA
Responsibilities:
- All the system developed in .NET Framework.
- Responsible to gather requirements from Account Managers/Clients and manage team to deliver the media downloads and web reports.
- Developed various custom Ad-Hoc reports as per the client requirements using Win Forms, VB.Net, SQL Server
- Developed Media Download, Web Reporting, 800 number/Station assignments, Media Code Automation, Scheduling, IVR Configuration, User Management modules using C#.
- Involved in System design, development, implementation, reporting and documentation of hosted IVR and related applications on behalf of TPI for use by individuals, businesses, corporations, agencies, organizations and other entities.
- Developed various Stored Procedures, SQL Scripting and creating Tables, Views using SQL Server for generating Media Download and Web reports for the day to day business.
- Used SSIS to import the Excel templates for the Web Reporting.
- Developed SSIS package which extracted data from the source system and loaded into the targets
- Developed data source views, dimensions, data cubes and data mining structures for revenue media reports using SSAS
- Maintained several IVR script documents and excel templates with various version content information for each client products using Office SharePoint Portal Server.
- Developed and published Sites using Share Point Portal Server
- Responsible for generation of Invoice reports.
- Documented Business & Technical Requirements.
- Responsible for deploying various builds and Performing Unit & Integration Testing.
Environment: .NET Framework 2.0, VB.Net, C#, ASP.Net, ADO.Net, Visual Studio.Net, XML, Unix, PostgreSQL, VBA, VB Script, Microsoft SQL Server 2005, SSIS, SSAS, Microsoft Visual Source Safe 6.0, IIS 6.0, SQL Reporting Services(SSRS), Crystal Reports 9.0, Office SharePoint Portal Server 2007/2003, Windows 2000, PowerPoint, Excel, MS Word.
Sr. Net Developer
Confidential, NJ
Responsibilities:
- Developed different ASP.Net Custom & User Controls and used it in the Presentation Layer.
- Designed and Developed various Web Forms in C# using Visual Studio.Net
- Extensively used XML Spy for writing XML/XSLT/X-Path to insert data into database and retrieve it from database for the Protocol, Study Modules.
- Developed Business Logic & Data Access Components using ADO.Net in C# to interact with SQL Server Database.
- Developed various user reports using XML/XSLT.
- Developed & Deployed the entire application into User Process Orchestration(UPO).
- Developed various Stored Procedures, Views, Tables using SQL Server.
- Responsible for taking Backups, Restoring, Import/Export data using MS SQL Server.
- Designed the data model using MS-Visio.
- Documented Business & Technical Requirements.
- Responsible for deploying various builds and Performing Unit & Integration Testing.
Environment: Microsoft.Net 1.1, C#, Web Forms, ASP.Net, ADO.NET, XML/XSLT/XPATH, XML SPY 2004, IIS 5.1, Visual Studio.Net 2003, MS-Visio 6.0, SQL Server 2000, Windows 2000.
Sr. DeveloperConfidential, Charlotte, NC
Responsibilities:
- All the system was developed in .NET Framework Environment.
- Involved in Orders, Receiving, Inventory, CC/PI, Admin, Setup modules.
- Used Visual C# language to achieve business logic.
- Designed and Developed various Win & Web Forms in VB.Net using Visual Studio.Net
- Used ADO.Net for retrieving data with C#, ASP.Net and presenting it to XSL tree.
- Developed Page Configuration tool using XML/XSL.
- Developed various Stored Procedures, Tables, Views.
- Developed Address User Control and using it in different aspx pages.
- Involved in Cycle Count/Physical Inventory(CC/PI) frequency which can update the CC Days and set the CC Due Date Flag to Yes/No.
- Involved in creating InLine Grids using XSL Style sheets.
- Responsible for taking Backups, Restoring, Import/Export data using MS SQL Server.
- All the client side validations were done using Java Script.
- Involved in doing builds in both Development & Testing Server.
Environment: .NET Framework 1.0, C#, Win & Web Forms, ASP.Net, VB.Net, ADO.Net, Visual Studio.Net 2003, XML/XSLT, CSS, HTML/DHTML, Microsoft SQL Server 2000, Microsoft Visual Source Safe 6.0, Java Script 1.2, IIS, Windows 2000.
Application DeveloperConfidential, Brooklyn, NY
Responsibilities:
- Used ADO.NET in VB.NET, ASP.NET to execute stored procedures as well as SQL queries for data manipulation.
- Involved in design of Win Forms for Student Schedule and Request Tally Module using Visual Interdev.
- Implemented Data Access layer using ADO.NET to Communicate with the Oracle Database.
- Created ASPX pages hosting ASP.NET server and user controls to interact with the VB.NET assembly
- Developed Application Integration Components (AIC) components using C#.Net for processing different transaction types using Biz talk Server.
- Worked on Biz talk editor to create XML schemas and also validated data against XML schemas.
- Used Biz talk messaging manager to define ports & channels.
- Involved in importing data from text files to Oracle using VB.
- Involved in creating design diagrams using MS Visio.
- Developed Student Schedule and Course Tally Reports using Crystal Reports.
- Developed procedures, functions using PL/SQL and interacting with Oracle database.
- Job responsibilities also include creating the database objects like Tables, Packages etc.
- Used Java Script for validating client side data entry screens.
- Developed Tasks Tracking System using MSXML and SOAP Technologies.
Environment: Windows2000 Server, Oracle, VB.NET, Win Forms, ASP.NET, C#, ASP, HTML/DHTML, Java Script, Visual Interdev 7.0, Dream Weaver, VB 6.0, Visio, Visual Studio.Net, IIS, Biz talk Server 2000, Crystal Reports 8.5, MSXML, SOAP, VSS.
Application Developer
Confidential
Responsibilities:
- Designed various forms using Visual Interdev.
- Created Functions, Stored Procedures, Components such as Data Access Component, Business Component which can act as a switch between Oracle database and Model 204 database using VB.
- Registered all the dll’s into COM+ environment and deployed.
- Developed procedures, functions using PL/SQL and interacting with Oracle database.
- Involved in creating OO design diagrams using UML.
- Design, develop and deployment of COM/DCOM components using VB 6.0 for middle-tier (which comprises of business logic layer and data layer)
- MTS is used to manage COM components.
- ADO 2.5 with OLE-DB used for all the Database Transactions.
- Used Java Script for validating client side data entry screens.
Environment: Windows 2000 Server, VB 6.0, ASP 3.0, IIS 5.0, Oracle, COM/COM+, PL/SQL, UML, Java script 1.2, Visual Interdev.
ProgrammerConfidential
Responsibilities:
- Involved in Analysis & Design using Visual Interdev.
- Developed various HTML pages for the client side using JavaScript as client side scripting language
- Developed various ASP pages on the server side of the application
- Designed various images using Adobe Photoshop.
- Developed COM components using VB.
- MTS is used to deploy COM components.
- Designed and developed various forms and retrieved data from SQL Server.
- Developed various stored procs for complex database queries
- Deployed the application on to IIS.
Environment: ASP, Visual Interdev, IIS, HTML 3.0, VB, COM, Adobe Photoshop, JavaScript 1.2, VB Script, SQL Server 6.5, Windows NT.
ProgrammerConfidential
Responsibilities:
- Designed and developed the web pages using HTML with Java Script as client side scripting language
- Designed and developed the User Interface using Jbuilder.
- Involved in the creation of Servlets were deployed and tested.
- Developed the user defined java classes to interact with the oracle database using JDBC API
Environment: Java, JDK 1.2.2, Servlets, HTML 4.0, J2EE, JBuilder, JDBC, Java Web Server, JavaScript, Oracle and PL/SQL.
