Senior Software Developer Resume
Mentor, OH
SUMMARY
- 12+ years experienced .NET Developer with e - Learning, Retail, HealthCare, Telecom, Automotive, ecommerce 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, C#, ASP.NET, ADO.NET, Ext JS, Sencha Touch, MS-SQL Server 2005/2008, Web Services, IBM MQ Series, Win Forms and Reporting Services.
- Strong knowledge in developing applications using Ext Js, Sencha Touch, ASP.Net, C#.Net, ADO.Net, HTML, 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 ExtJs and AJAX.
- Experience in creating and consuming XML Web Services using WSDL protocol.
- Experience in creating web applications using MVC 3 Framework, LINQ and ASP.Net Membership provider.
- Good working knowledge in creating Web applications, Web Services and Windows Forms Applications.
- 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.
- Good team player, extremely adaptable and a fast learner.
- Experience in managing/handling/executing projects using Agile methodologies (SCRUM).
TECHNICAL SKILLS
- C#
- ASP.NET
- ADO.NET
- Ext Js
- 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 and Microsoft Project
PROFESSIONAL EXPERIENCE
Confidential, Mentor OH
Senior 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 ExtJs and C#.NET.
- Design, develop, test and deploy KMS Mobile App using Sencha Touch 2.3 and Phonegap.
- Used Cordova plug-ins for few tasks such as checking the connection, opening up 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
Environment: C#, Ext Js, Sencha Touch 2.3, Sencha Architect, Toad, Sql Server 2008 R2, SVN, Cruise Control, VS 2010/13, Oracle 10g, Phonegap, Bootstrap, JIRA, 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, Win 8 Metro Apps, SSRS
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.
Environment: C# ASP.NET, MVC 3.0, VS 2008, Agile, WCF and SVN
Confidential, Dallas,TX
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.
- Develop, test and deploy the application.
- 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, Louisville KY
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 Datareader 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 Humana, 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 Humana'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 Humana 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:
- For HSN, 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.
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 Reuters, initiate the Dashboard project to showcase the .NET talent for the visiting Reuters onsite team.
- Designed, developed, tested and deployed the application.
- 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, involve 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