Sr. Application Developer Resume
Atlanta, GA
SUMMARY
- Qualified Software professional with over 12+ years of experience in analysis, design, development, maintenance and support of various Web and Windows applications.
- Involved in Software Development Lifecycle (SDLC) like Water fall model, Agile, Scrum.
- Strong Analytical and Programming skills coupled with Knowledge of Object oriented Analysis and design methodologies
- Hands on experience in developing Web Forms applications in MVC 5,MVC 4, .Net Framework 4.5,4.0, 3.5, 2.0, 1.0, ASP.Net, ADO.Net, C#, XML, Visual Studio.Net, JQuery, Bootstrap Angular JS.
- Experience in Assemblies and Versioning, and Interoperability (Programming .Net and ActiveX controls/COM components). Hands on experience in using COM/COM+/DCOM, MTS in Classic ASP Environment.
- Experience in developing applications using JQuery/Java script frameworks
- Experience in building applications using Telerik KendoUI, Data Access and Entity Frame works
- Experience with Web Services and Restful Web API
- Experience in developing distributed applications using .Net Remoting and XML Web Services (SOAP, WSDL, UDDI, DISCO)
- Good understanding and hands - on experience on XML, XSL (XSLT, XPath, XSL-FO), XML DOM.
- Experience in design and development of databases, and writing Stored Procedures, User Defined Functions, and Triggers using T-SQL and PL/SQL.
- Knowledge of UNIX Shell Scripting.
- Strong experience in working with SQL Server 2000/2005/2008 , oracle 9i for creating stored procedure Database design and Packages.
- Extensive experience in Crystal Reports, SQL Server Reporting Services (SSRS), BO.
- Experience in creating pdf on the fly, html to pdf using third party object Essential Object
- Experience in working with source control tools like Visual Source Safe and Windows Team Foundation Server.
- Experience in Requirements Analysis, and in High-Level and Low-Level System designs
- Experience in developing the application using the Agile, and Extreme Programming (XP) methodologies.
- Experience in Reviewing, formatting, and testing the application (unit and integration testing)
- Experience in debugging the applications using the debugging tools.
- Experience in developing applications in various sectors like Manufacturing, Educational, Financial, Insurance, hospitality and Telecom as per the business requirements.
- Good contributing Team player and ability to work independently.
- Excellent communication skills both verbal and written.
- Adept at learning new technologies and can easily adapt to suit needs
TECHNICAL SKILLS
.Net Technologies: .Net Framework 2.0/3.0/3.5/4.0/4.5 , ASP.Net, C#, VC++, ADO.Net, Remoting, Interop, Assemblies and Versioning, Web Services, WCF, Web API.
Languages: ASP.Net, C#, VB.NET, ASP, VB6.0, C, C++, VC++, Java, SQL, T-SQL, PL/SQL
Web Development: Jquery, JSON, Linq, HTML, Java Script, VB Script, XML, CSS, XSLT, XML DOM, Bootstrap, Kendo UI, knockout JS, Angular JS.
Development Tools: Visual Studio 2002/2003/2005/2008/2010/2012/2013 , Visual Studio 6.0, MS Front Page,Macromedia Dream Weaver MX, Adobe Photoshop
Databases: SQL Server 7.0/ 2000/2005/2008 , Oracle 8i/9i, MySQL, MS Access 2000/97/2003
Web Servers: IIS 4.0/5.0/6.0/7.0 , Apache
Reporting Tools: Crystal Reports, Excel Reports, Data Reports, SSRS
Modelling Tools: MS - Visio, Rational Rose, Erwin
Version Management: Visual Source Safe, TFS, Concurrent Version System
Testing tools: NUnit.
Operating Systems: Windows 95/98/2K/NT/XP, Windows 2003 Server, UNIX, Linux
PROFESSIONAL EXPERIENCE
Confidential, Atlanta GA
Sr. Application Developer
Responsibilities:
- Worked on various application (DealSheet, DSO Tracker, NAS Calculator, and Vantage Configurator) in enterprise sales division using ASP.NET 4.0/4.5, MVC 5.0, C#, VBA, JavaScript, JQuery, LINQ to track the deals.
- UsedStyle sheets for achieving uniformity throughout the application.
- UsedBootstrapand custom CSS for responsive UI.
- Usedvarious AJAX control like progress bar throughout the application to show progress bar while information is been processed, expand/collapse panel.
- Used custom user controls in both the web application (DealSheet& DSO Tracker).
- Involved in developing various reports to be used for the business user using SQL Reports and SSRS - Reporting services.
- Involved in generating excel report on the fly for various reports to be used in NAS Calculator and Vantage configurator to upload the deals to other application.
- Involved in design/developing complex screening for both the applications using Javascript, JQuery, ASP.NET, C#, LINQ.
- Involved in design/developing complex webservice for salesforce integration tool to send more than 100 sales order from ASP.NET web form to salesforce CRM Object in one go.
- Involved in design/developing new functionality as per the business user expectation within the given deadline.
- Involved in supporting all the application on or after pre /post release.
- Involved in optimizing the complex store procedure and queries for any performance issues.
- Involved in writing and maintaining complex queries to access data.
- Involved in project co-ordination between onshore and offshore team for Confidential .
- Actively involved in provide production support for all the application worked in Confidential so far.
- Involved in writing complex store procedure and queries in SQL Server 2008 for Reporting.
Environment: ASP.NET, MVC 5.0, C#.NET 4.0, LINQ, ADO.NET, WCF, Web API, XML, Salesforce, Batch Processing, Visual Studio JQuery, JSON, JavaScript, Bootstrap, N-Unit, SSRS, MS SQL Server 2008, Windows Server 2008, IIS 7
Confidential, Atlanta GA
Sr. Programmer Analyst
Responsibilities:
- Working with team to develop CRM solution using .Net framework 4.0, web service framework, N-Hibernate, MVC for project framework and development.
- Worked on module to print different type of label using DataMax programming to print label from RQS application.
- Involved in developing various reports to be used for the business user and top management using SQL Reports and SSRS - Reporting services.
- UsedStyle sheets for achieving uniformity throughout the application.
- Usedknockout JS extensively throughout the application.
- Involved in design/developing complex RQS Nodal Print applications modules in C#, Dot net technology, using DataMax programming guide which is the interface for printing different kind of labels from Datamax Printer via RQS Application.
- Involved in design/developing complex RQS Outbound and Inbound WCF web service for Confidential Warehouse and Manufacturing facilities.
- Actively involved in design/developing complex RFC as per the business requirement using C#.Net, N-Hibernate, WCF web service for Confidential Warehouse and Manufacturing facilities.
- Involved in project co-ordination between US and IDC for Confidential .
- Actively involved in provide production support for RQS and RQS.NodalPrint application since it went live.
- Involved in writing and maintaining complex queries to access data.
- Involved in performance tuning the unit build application with in RQS.
- Involved in performance tuning of printing all type of labels from RQS application.
- Involved in writing complex store procedure and queries in SQL Server 2008 for Reporting.
Environment: ASP.NET, C#.NET on Dot net framework 4.0, N-Hibernate, MVC, LINQ, ADO.NET, Knockout JS for UI, JQuery, N-Unit, Multithreading, SSRS, MS SQL Server 2008, Windows Server 2008, IIS 7
Confidential, Atlanta GA
Sr. Programmer Analyst
Responsibilities:
- Working with Team to develop an Entity Framework solution using .Net framework 3.5, web service framework for project framework and development.
- Worked on Third Party object to generate pdf for various modules across the application EO.
- Involved in designing ER diagrams, developing complex stored procedures, functions and triggers for various modules.
- Involved in providing various reports to be used for the School Admins and Spl. Ed. Teachers using SQL Reports and SSRS.
- Usedvarious AJAX control through all the aspx pages to achieve application progress, expand/collapse panel.
- UsedStyle sheets for achieving uniformity through all the aspx pages.
- Used custom user controls, web custom controls and third party controls like Telerik.
- Extensively involved in using JQueryUI controls and Kendo UI controls.
- Involved in design/developing complex IEP applications modules in C# and Dot net technology to finalize Eligibility and IEP with complex audit rules.
- Involved in provide daily technical support for Spl. Ed.application.
- Involved in writing and maintaining stored procedures on Sql server 2008 database.
- Involved in writing and maintaining sql functions on sql server 2008 database.
- Implemented nightly process to make IEP active based on their service start date and Progress Report for the student based on the process begin and end date using SQL server 2005/2008.
Environment: ASP.NET, C#.NET on Dot net framework 3.5, Entity Framework, LINQ, ADO.NET, Telerik, AJAX, Java Script, JQuery, JQuery UI, Kendo UI controls, Multithreading, MS SQL Server 2005/2008, SSRS Windows Server 2008, IIS 7
Confidential, Alpharetta GA
Sr. Programmer Analyst
Responsibilities:
- Working with Team to develop an Entity Framework solution using .Net framework 3.5, web service framework for project framework and development.
- Worked on consuming third party Ingram API via Webservices.
- Developed a Web Service using SOAP, WDSL, and HTTP for the Data Migration for the process which requires our shaped data for Reporting Purposes.
- Involved in designing ER diagrams, developing stored procedures, functions and triggers for various modules.
- Involved in implementing customized discount schemes for every customers.
- Involved in implementing online payment gateway via PayPal.
- Involved in SQL Server 2005/2008 DBA and Database operations.
- Conversion of ASP.NET project in to .NET MVC framework.
- Involved in defining Restful API’s using web API
- Involved in analyzing the comparisons between Entity framework and Data Access products.
Environment: ASP.NET, C#.NET on Dot net framework 4.5,4.0,3.5, Entity Framework, LINQ, ADO.NET, WCF, Web Services, Multithreading, MS SQL Server 2005/2008, Windows Server 2008, IIS 7
Confidential
Programmer Analyst
Responsibilities:
- Portfolio Asset Management System An integrated data from separate systems and applications to provide a consolidated view for the portfolio holdings to respective portfolio managers.
- Involved in providing analytic capabilities including ad hoc and static reporting using SQL Reports and Reporting services.
- To import and merge data from Portfolio Asset Management (PAM) from Bloomberg and various other resources and present to the reporting framework.
- Conducted meetings to understand the workflow, their processes and assisted in gap analysis to derive requirements for existing systems enhancements.
- Synthesized User Interface and Business Process Requirements and translated it into the Business Requirement Document (BRD), to be used as input to the functional design specifications.
- Implemented XML Web Services in C# based on SOAP protocols using XML and XSLT extensively for data transfers and formatting.
- Developed ASP.NET pages in C# to meet the business requirements using Visual Studio. NET.
- Used ADO.NET for accessing data from the Language Database (SQL Server 2008 database.)
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to Translation Units and words (SQL 2008 data sources).
- Developed report specifications, created and modified reports using SSRS
- UsedStyle sheets for achieving uniformity through all the aspx pages.
- Used custom user controls, web custom controls and rich controls like calendar controls.
- Designed and Implemented Reports using Crystal Reports.
- Implemented weekly and nightly Build Copy system, Build Acceptance Test Suit and Performance test suit using C# and ASP.NET for the QA Team.
- Responsible for Unit Testing of the application (Used NUNIT)
Environment: Telerik, Silverlight,XAML,VisualStudio.NET 2010, C#, ASP.NET 4.0, ADO.NET, MS SQL Server 2008 SSIS, SSRS, Tableau, .NET REMOTING, BO, XML, XSLT, HTML, Microsoft IIS 6.0, Visual source safe NUnit, Windows 2003
Confidential, San Jose CA
Sr. Developer
Responsibilities:
- Functioned in the role of the .Net developer for creating a Network management tool for various servers.
- OAM is a web based administration and monitoring tool for flagship Confidential gateway server which administrate and monitor voice servers for their uptime, starting and stopping of Monitoring Errors, warning and upgrading the various components periodically. These all functionality is achieved by OAM.
- Involved in Complete lifecycle of project from requirement analysis to deployment. Interacting with customer for requirement, analysis and Modification.
- Installed/Configured and was responsible for setting up the environment and developing using 3-tier architecture
- Incorporated various Design/Architectural Patterns
- Extensively developed .NET components using C# in the .NET framework.
- Invoked SQL Server stored procedures using ADO.NET.
- Developed XML input and output schemas (XSD) for back office, so that various applications can send the report request and get the result back in a predefined XML file.
- XSLT stylesheet files were created for transforming results from XML output.
- Performed unit testing, prepared documentation, Debugged and fixed the errors before submitting modules to QA
Environment: Visual Studio 2005, C#, ASP.Net, ADO.Net, .Net XML, SQL Server2005, SSRS, Crystal Reports, Visual Source Safe. ASP.NET, Server Controls, IIS5.0, WinXP, Web Services, SOAP, ODBC, SQL Server 2005 Reporting Services, Web Forms, caching, CSS, UDDI, SOAP, JavaScript
Confidential
Programmer Analyst
Responsibilities:
- Developed the web application for Online Auto Policy process using ASP.NET and C#.
- Fetch and update data using SQL Client Connection and ADO.NET.
- Developed user controls to provide menus.
- Deployment of ASP.NET application and Maintenance of IIS Server.
- Wrote Stored procedures as per needed.
- Client side scripting using JavaScript.
- Developed C# components for connecting to the database and
- Executing stored procedures.
- Developed Assemblies and deployed.
- Developed Auto Policy pages for Insured Info for primary, secondary, spouse, driver info, vehicle info, driver vehicle assignments, payment info and electronic signatures.
Environment: Visual Studio.NET, ASP.Net, ADO.Net, C# XML, XSLT, IIS 5.0, SQL Server 2000/2005, JavaScript and Windows2000.
Confidential
Software Engineer
Responsibilities:
- Involved in all the phases of the Project Life Cycle (Design, Architecture, Development, Testing, Analysis and Implementation)
- Developed a simple ASP.NET Server Control and a custom control.
- DataGrids and DataLists used for reports with multiple pages.
- Data Access component used is ADO.Net for updating and retrieving data from Database
- Creating Stored Procedures, Triggers, Tables, Constraints to Handle Navigation
- Developing dynamic ASP.NET Pages
- Used SQL server drawing tool for Data modeling and design.
- Creating Tables, Stored Procedures, Views, Indexes
- Creating and Maintaining database
- Performance Fine tuning SQL Server 2000
- Creation and documentation of operational policies and procedures
- Bug fixing and allocating and assigning tasks to team members.
ENVIRONMENT: C#, classic ASP, ASP.NET, C#, ADO.NET, MS Visual Studio.NET, Web Controls, Front Page Visual Interdev 6.0, XML, XSLT, UML, JavaScript, IIS 5.0, Windows 2000, SQL Server 2000, HTML, DHTML, CSS, Visual Source Safe