Senior .net Developer Resume
Phoenix, AZ
PROFESSIONAL SUMMARY:
- 14+ years experienced .NET Developer with e - Learning, Retail, HealthCare, Telecom, Automotive, ecommerce, Finance and Media domain experience having worked for major companies on Mobile, Windows & Web based applications. Extensive experience designing and developing applications using Microsoft.NET framework 4.0, C#, VB.NET, ASP.NET, Entity Framework, Angular JS, Ext JS, NodeJS, Sencha Touch, MS-SQL Server 2005/2008, RESTful APIs, Web API, Signal R, Socket IO, Web Services, IBM MQ Series, Win Forms and Reporting Services.
- Strong knowledge in developing applications using Ext Js, Sencha Touch, ASP.Net, C#.Net, Entity Framework, Angular JS, Node JS, Bootstrap, HTML5, JavaScript, CSS, XML, T-SQL, PL/SQL, Web Services and Windows Services.
- Strong knowledge in debugging techniques and Object Oriented Programming concepts (OOPS).
- Experience in creating web applications using Ext Js and AJAX.
- Experience in creating and consuming XML Web Services using WSDL protocol.
- Experience in creating web applications using Entity Framework, Bootstrap, HTML 5, Angular JS, MVC Framework, LINQ and ASP.Net Membership provider.
- Good working knowledge in creating Web applications, Web Services and Windows Forms Applications.
- Experience creating and consuming RESTful Web Services using REST APIs.
- Experience in creating applications in SOA (Service Oriented Architecture).
- Experience in MS SQL Server 2005/2008 with Business Intelligence in SQL Server Analysis Services (SSAS), SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) and working knowledge of PL/SQL in Oracle 9i and 10g.
- Hands on experience in developing complex stored procedures, triggers, tables, user defined functions, user profiles, SQL joins and query writing.
- Experience in creating and scheduling Jobs, Alerts, SQL Mail Agents and DTS.
- Working Knowledge in creating reports using SQL Server Reporting Services (SSRS).
- Exposure to full Software Development Life Cycle (SDLC) which includes software requirements gathering, system requirements, system analysis and design, coding, testing, implementation and maintenance of various business applications.
- Experience in creating test plans, test cases and performing unit and integration testing.
- Worked on Agile and Waterfall methodologies.
- Experience in managing/executing projects using Agile methodologies (SCRUM) utilizing JIRA.
TECHNICAL SKILLS:
IDE/Tools/Technologies: C#, ASP.NET, ADO.NET, Ext Js, Bootstrap, Angular JS, Node JS, Signal R, Socket IO, Power BI, Sencha Touch, VB.NET, SOA, Web Services, XML, SOAP, XPath, UDDI, DOM, XSL, LINQ, LINQ to SQL, Sql Server 2000/2005/2008, AJAX, WCF, IBM MQ Series, CSS, HTML, IIS, PL/SQL, SSRS, Rational Rose, Visual Studio, VSTS, CVS, Clear Case, Visual Source Safe, SVN, VSS, TOAD and SQL Developer, OOAD, Agile, MVC pattern (.NET), SOA, Factory pattern, JIRA, Windows 2008 R2, Windows 2012 R2 and Microsoft Project
PROFESSIONAL EXPERIENCE:
Confidential
Senior .NET Developer
Responsibilities:
- Design and develop services using Web API for uploading documents onto the File Net server for various teams.
- Design and develop a user entry monitoring app dashboard to be installed in premises utilizing Node JS, Angular JS, Socket IO and .NET frameworks.
- Design and develop RPA website using Angular 4, Bootstrap, Web API, MVC based on the requirements where in users would be able to submit the ideas for Robots and track the flow.
- Develop MyBotShop Site utilizing Angular 4, BootStrap, Web API, MVC to let users see the various stages of the Robots in the system and to execute the same.
- Work on production support and enhancement of existing applications.
- Extensively used JIRA for tracking the tickets/user stories and for bug tracking while utilizing Agile methodologies
- Design and develop a dashboard utilizing Power BI as per the requirements.
- Use Signal R to display real time data onto the clients.
- Develop multiple reusable utilities for Robotic process automation.
Environment: Power BI, Web API, File Net, Node JS, C#, ASP.Net MVC, Sql Server, Socket IO, JIRA, Windows 2012 R2, TFS, Visual Studio 2017, Agile, Signal R, Bootstrap Angular 4
Confidential, Phoenix, AZLead Developer
Responsibilities:
- Complete the assigned development tasks utilizing C#/VB.NET in proprietary Rule Engine.
- Analyze existing source code base for screen uplifting and document the results in Share Point.
- Make necessary code changes for screen uplift and prepare test cases for testing of the app.
- Coordinate with services team for creation of services and its impact of the system.
- Provide periodic status to manage on tasks being worked on to all stakeholders.
- Create RFCs and get timely and necessary approvals from all concerned teams for code deployment.
- Make changes to existing Plastrack system for migration by developing new Stored Procs and newer versions apps written using C#. Utilized Entity Framework during migration and development of newer version of app.
- Perform Unit and System testing and document the results before releasing the changes to Production.
- Used Angular JS to develop the testing portal.
- Work on production support and enhancement of existing applications.
- Extensively used JIRA for tracking the tickets/user stories and for bug tracking while utilizing Agile methodologies
Environment: VB.NET, C#, Sphere UI, Visual Studio, Rule Engine, JIRA, Entity Framework, Angular JS, Sql Server
Confidential, Mentor, OH
Lead/Sr Software Developer
Responsibilities:
- Understand existing architecture of the Sales Connection Application.
- Design and develop a task NPS Survey to be sent out to customers for feedback about company and log the responses in Sql Server and provide as a report to select internal users using role based security utilizing Ext Js, JQuery, Bootstrap and C#.NET 4.0.
- Design, develop, test and deploy KMS Mobile App using Bootstrap, Sencha Touch 2.3 and Phonegap.
- Develop RESTful Web Services using REST APIs.
- Used Cordova plug-ins for few tasks such as checking the connection, opening PDF files etc.
- Used site up utility to ensure sites remain active always.
- Convert all existing service reports written in earlier versions of .NET into Ext Js reports.
- Write scripts for Data loads based on the inputs received and execute the same in production.
- Create, test and deploy Employee Search mobile app for use by all employees in the organization using Sencha Touch framework.
- Coordinate with offshore during Quote Mobile app development and ensure successful release of the app to production.
- Work on assigned Footprints tickets
- Help Macola team during transition phase and responsible for bug fixes in production for the existing app
- Design, develop and publish Web Services for Thing works team to consume using C#.NET.
- Develop a reusable Login component that is used across all our desktop and mobile applications.
- Extensively used JIRA for tracking the tickets/user stories and for bug tracking while utilizing Agile methodologies
Environment: C#, Ext Js, Sencha Touch 2.3, Sencha Architect, Toad, Sql Server 2008 R2, Windows 2012 R2, SVN, Cruise Control, VS 2010/13, Oracle 10g, Phonegap, Bootstrap, JIRA, JQuery, RESTful API, .NET 4.0 and TFS.
Confidential
Solutions Architecture Advisor
Responsibilities:
- Gather requirements for converting scattered applications into one single SSRS report to help the customers with the move.
- Analyze existing applications and design the new report.
- Work on improving the performance of stored procedures while designing SSRS report.
- Wrote stored procedures, design, develop, test and deploy the report to user’s satisfaction.
- Develop Proof of Concepts for Win 8 Metro Apps by comparing available frameworks such as MVVM, COCOON etc.
- Evaluate new technologies and mentor the juniors in the team.
Environment: C#, VB.NET, Sql Server 2008 R2, Windows 2008 R2, Win 8 Metro Apps, SSRS, .NET 4.0
Confidential
Technical Architect
Responsibilities:
- As a SaaS developer, work on the tickets assigned in Agile environment.
- Use JavaScript in the application for making calls to Web Services.
- Involve in the bug fixes and enhancements to the modules.
- Design and develop a prototype for AHT using MVC pattern and JQuery
Environment: C# ASP.NET, MVC, .NET 4.0, VS 2008, Agile, Windows 2008 R2, WCF, JQuery and SVN
Confidential
Sr .NET Developer/Team Lead
Responsibilities:
- In Schwan’s, identify and make changes to the existing system to become PCI Compliant.
- Do necessary changes in the stored procedures in Sql Server and C# code.
- Test the changes and deploy the application.
- Coordinate with Offshore team during all the phases of the project.
- For Sea World, analyze and design new enhancements for existing Windows app using C#.NET.
- Developed a tool using C#.NET to monitor the archived transaction files and write the list of failed transaction numbers and its location to a file.
- Made changes to the C#.NET code to accommodate City pass changes to the various business components in the system.
- Get the builds ready, document and coordinate with other teams to deploy the build onto staging.
- For Confidential , design and developed a Web Service to fetch recommendations for the Set top box based on the recorded STB's viewing behavior.
- Designed, developed, tested and deployed a Windows app for server team to help with loading binary files.
- Designed, developed and tested STB Thumbnail Web Service using C#, ASP.NET and Sql Server 2008.
- Did load test and stress test the Web Service and documented the results.
- Coordinate with Offshore teams during all phases of the project.
Environment: C#.NET 3.0, 3.5, LINQ, LINQ to SQL, ADO.NET, Web Services, Sql Server 2005/8, XML, Clear Case, Visual Studio 2008, ASP.NET, TFS, COM+, Microsoft Application Center Test, VSTS and MVC
Confidential, Miami, FL
Technical Project Manager
Responsibilities:
- Gather project requirements from the client and understand the same while managing multiple projects at once.
- Provide estimation for the projects; create and share the project plan with all the stakeholders.
- Prepare the HLD and review the detailed low level design documents.
- Coordinate with all stakeholders and prepare weekly status reports and update the project plan.
- Involve in testing of the application and UAT with client and code reviews with the dev team.
- Establish the coding guidelines and check for any deviations in its implementation.
- Delegate activities for the offshore team with as many details as possible and monitor the progress.
Environment: Microsoft Project, Microsoft Visio, MVC, Agile methodology, Scrum, SVN and Clearcase
Confidential, Albany, NY
Sr. Consultant
Responsibilities:
- For Price chopper, gather requirements from business owners and provide estimates along with the impact on the existing system.
- Rewrote the logic in data grid to Data reader to improve the performance and load time of the page along with providing update facility.
- Implemented AJAX while migration of the application to ASP.NET.
- Develop, test, deploy and in corporate any changes suggested in the implementation by client.
- For Kaplan, am responsible for improving the overall performance of the application.
- Change the Component Art component logic to retrieve data on demand instead of loading all the data at once.
- Extensively use AJAX to improve the response time of the application.
- For Confidential , was responsible for the entire SDLC of Maximize your benefits, Pharmacist Portal and Pharmacist Portal Admin applications.
- Used rich UIP application blocks for page navigation and state management.
- Coordinate with SL and WP teams and implement and suggest the changes.
- Design and develop web services and database for the Pharmacist Portal and Pharmacist Portal Admin apps.
- Develop a Screen Scraper application for Pharmacy Networks team to generate automated report which helps in keeping Confidential 's drug prices competitive.
Environment: Visual Studio, ASP.NET, C#, .NET Framework 2.0,3.5 ADO.NET, SQL Server 2000/2005, Web Services, Windows XP, IIS, JavaScript, and Confidential UIP Application blocks for 2.x Framework, SOAP, XML, Screen Scraper, MVC Pattern, FACTORY design pattern, AJAX, SVN, Component Art and Perforce.
Confidential, Tampa, FL
Sr Consultant
Responsibilities:
- understand the retail business and existing architecture; design and develop business logic components and web forms.
- Work on maximizing the sale by showing recommendations for retail user online.
Environment: Visual Studio, ASP.NET, C#, .NET Framework 2.0 ADO.NET, SQL Server 2000/2005, Web Services, Windows XP, IIS, JavaScript
Confidential
Analyst
Responsibilities:
- Design, develop and test the requested reports using Sql Server Reporting Services SSRS and deploy the same. Develop a generic test client to test any web service.
- Develop a reusable component NSOP CF to assist other teams in passing appropriate Service Order Image for the requesting Web Services.
- Understand the technical design document prepared by the onsite team and code the NSOP web service that would interact with IBM DB2 systems.
Environment: ASP.NET, C#, VB.NET, AJAX, SQL Server 2000/2005, Web Services, Reporting Services, MS-Application Blocks, IIS, JavaScript, IBM MQ Series
Confidential
Software Engineer
Responsibilities:
- For Confidential , initiate the Dashboard project to showcase the .NET talent for the visiting Confidential onsite team. Involve in production support and maintenance of ISQ eLog, RQ, ISQ applications.
- Administer the IBM MQ series.
- For TRW, as a member of production support and maintenance, involved in bug fixing, enhancements and maintenance of the Vendor Information Network application.
Environment: ASP.NET, C#.NET, ADO.NET, SQL Server 2000, XML, JavaScript, Oracle 9i, Rule/Data/Event Server, Middle ware services, Toad, IBM MQ Series