Sr. Software Developer - Design And Development Resume
Johnston, IA
SUMMARY:
- Total 17 + years of IT experience in requirement analysis, design and development of Enterprise N - Tier applications using Microsoft .Net technology, SQL Server, Oracle.
- Worked on object oriented N-Tier web application for Financial Market, Banking, Assetmanagement,Trading,andHealthcaredomain using C# 4.5/4.0/3.5/2.0/1.1 , ASP.Net 4.5/4.0/3.5/2.0/1.1 , ADO.Net, VB.Net, Visual Studio 2015/2010/2008/2005/2003 , AJAX, XML, XSL, XSLT, LINQ, Java scripts, JQuery, TypeScript, Angular JS, HTML, CSS, WCF and Web Services, Web-API, Nhibernate.
- Experience in GUI development using Web Forms, Custom controls and third party controls - Infragistics,Telerik.
- Strong expertise in Database programming in Oracle, SQL Server, PL/SQL, and T-SQL stored procedures, functions and triggers.
- Used Mongo DB 3.1.2 to store data in flexible, JSON-like documents. The document model maps to the object into the application code.
- Expertise in MS SQL Server 2014 and SSIS, SSRS and SSAS.
- Strong Experiences in creating and consuming XML Web Services and WCF
- Extensively used tools like SQL Profiler, Index Tuning Wizard and Database Engine Tuning Wizard, Windows Performance Monitor for monitoring and tuning MS SQL Server Performance.
- Strong Proficiency in implementing web services technology in design of internet and intranet applications.
- Hands on experience on Cloud computing Microsoft Azure, AWS.
- Involved in Logical & Physical Design, Backup, Restore, Data Integration and DTS.
- Strong analytical and problem solving skills with excellent written, verbal and inter-personal communication skills, customer facing interaction.
- Strong Team Lead and Team Management Experience.
TECHNICAL SKILLS:
Databases: Mongo 3.1.2,Oracle 9i/11g, MS SQL Server 2014/2012/2008 R2, BizTalk Server 2004, DB2, MS Access, My SQL
Programming Languages: ASP.NET, C#, PL/SQL, T-SQL
Operating Systems: Windows 10, 7, Vista, XP, Windows NT/2000, 2003, XP, Linux
Software Methodologies: Agile Software Development, Extreme Programming, Iterative Development, Object Oriented Programming,Onion architecture
Tools: TOAD, Web Matrix, FxCop, Infragistics, Expert Controls, Dundas
Diagram: Microsoft Visual Studio 2015/2010, Infragistics, Team Foundation Server, SharePoint, Visual Source Safe, SalesForce Apex Exchange 9.0 API, SecuGen SDK 8, 10, Spreadsheet Gear, DotNetNuke Framework, Tibco Iprocess Workflow, Telerik Asp.Net Ajax UI Components, Telerik Reporting, MQ Explorer.
Microsoft Technologies: .Net Core, .Net Framework, Win Forms, ASP.NET (4.6, 4.0, 3.5, 2.0, 1.1)ADO.NET, Entity Framework, NHibernate, Microsoft Azure.
Web Technologies: AngularJS, JQury, Ajax, HTML5, Bootstrap, Node js,JavaScript, VB ScriptCSS, HTML, XML, XSLT, JSON, Web Services, WCF, Web-API
Designing Packages\Tools: Visio, DB Design, ER Studio, CASE, SQL Detective, SQL DeltaAdventNetSwis Sql, Enterprise Architect.
PROFESSIONAL EXPERIENCE:
Confidential, Johnston, IA
Sr. Software Developer - Design and Development
Responsibilities:
- Sr. Software developer in Design and Development.
- Involved in the development of web - application using ASP.NET,MVC 5,Web API 2,Entity Framework 6,AngularJS,TypeScript,bootstrap,jQuery,Devart
- Created WEB API for data migrations and updates using ASYNC and AWAIT. Used ihttpActionResult response.
- Worked on migrating the existing project to ANPNETCORE 1.1 successfully.
- Develop new enhancements in software based on business user requirements.
- Provide support to the existing system.
Environment: .NetCore 1.1,Asp.Net 4.6, Microsoft Visual Studio 2015, SQL Server 2014, Mongo 3.1.2,Devart (dotConnect,Oracle database ORM),Ninject(Dependency Injector),C#,Autofac 4.3, MVC 5, Jquery, Java script, Bootstrap, AngularJS, TypeScript,Web API 2,Web Services, StyleCop, BitBucket, GitKraken, JIRA,Unity,Smart Tables,Hangfire,Angular-local-storage,log4Net, csvHelper.
Confidential, Madison, MS
Lead Developer - Design and Development
Responsibilities:
- Lead developer in Design and Development.
- Involved in the development of the web-application using ASP.NET 4.6, JAVASCRIPT, JQUERY, TELERIK-UI, HTML, AJAX, CSS, BOOTSTRAP 2.0, NHIBERNATE 3.0 and SQL SERVER 2014.
- Developed web pages for the application and web user controls (WIDGETS) where inline editing is required. Used TELERIK controls and AJAX for the fast responsiveness of web pages.
- NHIBERNATE 3.0 is used for data accessing and for creating entity model for the database.
- Involved in creating SQL database tables, related NHIBERNATE XML files, domain classes and configuring the XML files with the SQL tables, stored procedures, functions, user defined sets etc.
- Used BOOTSTRAP 2.0 for responsive design for the data that is being presented in the front end. Designed the UI using TELERIK controls, BOOTSTRAP classes.
- Used Microsoft Ajax for better user experience and used JAVASCRIPT, JQUERY and ANGULARJS for client side scripting.
- Developed Responsive UI using TELERIK ASP.NET-AJAX UI components and BOOTSTRAP, JAVASCRIPT and JQUERY.
- Used ANGULARJS for displaying table structure using ng-repeat by creating Controller accessing WEB API.
- Integrated TELERIK reports in the application using TELERIK REPORTING.
- Perform manual and unit testing of the application.
- Managed a team and mentor Team Members. Provide technical solution for business
- Used AGILE Software Development process, Release management, Change Request and Production support.
- Utilize TEAM FOUNDATION SERVER (TFS) for source code control and management in a multi-developer environment. Used SVN for software versioning.
- Involved in migrating the application to AWS Cloud with EC2 and RDS. Feasibility for using DynamoDB in order to handle the request capacity and fast performance.
- Used JIRA for Project Management.
Environment: Asp.Net 4.6.1, Microsoft Visual Studio 2015, SQL Server 2014,C#,VB.Net,ADO.Net, Nhibernate, MVC, Jquery, Java script, Ajax, Bootstrap, AngularJS, Telerik Asp.Net Ajax controls, Telerik Reporting, Web Services, AWS, SVN, JIRA.
Confidential
Lead Developer
Responsibilities:
- Involved in all stages of SDLC from Requirements Gathering to Analysis, Design, Estimation, Development and Deployment.
- Design Web forms in ASP.NET 4.0 with C#, HTML, BOOTSTRAP, CSS, and HTML5, ANGULARJS for responsive design.
- Used JAVASCRIPT and JQUERY for client side scripting.
- Created SOAP based Web services for data transport to other systems.
- Created and consumed WCF Services using WebHTTPBinding REST-Style Binding just using a URL to return JSON. Created Service, Operation and Data contracts and used POSTMAN for Chrome to Test
- Developed Ajax enabled web applications using AJAX TOOLKIT for better user experience
- Implemented PingOne Single Sign On for the application and customized for few clients.
- Worked in integration of LOGI ANALYTICS Ad-hoc reporting tool in the application and created several reports for several clients.
- Created NHIBERNATE Entity classes and Data Access Layer.
- Developed SQL stored procedures, functions, user defined sets etc.
- Created SSRS reports and integrated the same in ASP.NET application.
- Involved in Migrating the existing application to MICROSOFT AZURE. Converted the existing application with WEBROLE for AZURE, Reconfigured physical files to BLOB Storage, Migrated existing SQL Database to SQL DB.
- Worked on various functional change requests and provided Technical solutions.
- Involved in bug fixing and production Support tasks. Improved application performance by tuning SQL Queries and optimizing and refactoring ASP.NET code.
- Managed a team and mentor Team Members. Provide technical solution for business
- Used AGILE Software Development process, Release management and Production support.
- Used TEAM FOUNDATION SERVER for source control management and JIRA for project Management.
Environment: Asp.Net 4.0, Microsoft Visual Studio 2015/2010, Sql Server 2014/2008 R2, C#, Nhibernate, SSRS, Ado.Net Entity, WCF, JQuery, Java script, Ajax, Bootstrap, AngularJSLog4Net, PingOne SSO, LogiAnalytics, TFS, JIRA.
Confidential, Newark, NJ
Lead Developer
Responsibilities:
- Involved in all stages of SDLC from Requirements Gathering to Analysis, Design, and Development & Deployment. Created Design documents, Use Cases and Estimates with Functional Points.
- Involved in Batch Process stream Integration for AVR (Asset Value Reserve) in C#. Refactored the legacy code in order to handle the new changes.
- Performed detailed analysis of the DOTNETNUKE 4.8 framework and its usability for AVR WEB Portal.
- Performed a role of a Subject Matter Expert (SME) role during Dotnetnuke installation and its integration with AVR WEB Portal. Explored DNN Framework and its feasibility to integrate with the Business application seamlessly and efficiently for rapid development.
- Design and Developed the AVR web Portal using ASP.NET 2.0 with C#, ADO.NET, HTML, CSS, AJAX CONTROL TOOLKIT.
- Extensively Worked with Grid view binding with Data Source along with SQLDataAdapter.
- Used JAVASCRIPT and AJAX for Client side scripting for better and rich user interface.
- Developed an application for importing excels file data to Database Table using EXCEL MACROS.
- Involved in Integration of Spreadsheet Gear 3.1 in ASP.NET 2.0. Custom class object were created in ASP.NET in order to use Spreadsheet Gear. Created several Excel Reports, charts, and handled complex business calculation.
- Involved in database design and created tables and procedures in Microsoft SQL Server 2005.
- Performed manual and unit testing. ASP.NET code was tested with Positive and Negative Testing. Business functional code tested with several data. Data feeds from Bank exported and reconciliation performed.
- Worked on production support. Involved in Real time data reconciliation for Stocks and Assets.
Environment: Asp.Net 3.0, Microsoft Visual Studio 2008, Sql Server 2005, Spreadsheet gear 3.1, Dotnetnuke Framework 5.0.
Confidential, Cranford, NJ
Software Developer
Responsibilities:
- Involved in Business Process Management and Enterprise Application Integration (EAI). Used TIBCO BW for service creation, orchestration and Integration.
- Involved in analyzing the dependent business process and streamlining the new Global Settlement Management System. Created use cases and sequence diagrams.
- Designed user screens using ASP.NET 2.0 with C# code at the back end.
- Performed Integration of Semaphore (TIBCO IProcess Workflow tool) in ASP.NET.
- Used ASP.NET repeater control extensively in order to display work items from TIBCO IProcess Service.
- Involved in Database design and created Views and Procedures. Created Tables in SQL Server for work item storage.
- Created web Services for SOA in ASP.NET.
- Integration of TIBCO WEB SERVICES in ASP.NET using SOAP WSDL.
- Used AJAX CONTROL TOOLKIT for Rich user interface.
- Interacting with offshore Team in UK for application integration and support.
- Deployment of GSM on web Server using Cruise Control by continuous integration deployment.
Environment: Asp.net 2.0, Microsoft visual studio 2005, Sql server 2000, Semaphore (Tibco IProcess workflow tool), Tibco business works, Svn, Cruise control
Confidential, Manhattan, NY
Software Developer
Responsibilities:
- Responsible for interaction with the sales team and create an application as per the marketing requirements.
- Used AGILE Software Development process.
- Used SALES FORCE Apex Exchange for Custom Application Integration .Integration of Apex exchange 9.0 API in ASP.NET 2.0
- Involved in System Architecture and Analysis for the product up gradation.
- Created and worked on a Middleware Web Service which is integrated with the Presentation layer.
- Performed extensive research on secuGen SDK 10 for ANSI-INCITS formats for better encryption.
- Converted existing product to higher version ASP.NET 2.0
- Created Bank Online Mock Up for Product Demo in ASP.NET with C#.
Environment: Asp.net 1.1, 2.0, Microsoft visual studio 2005, Sql server 2000, 2005, Salesforce apex, Exchange API 9.0, Secugen SDK 8, 10.
Confidential
Team Lead
Responsibilities:
- Responsibilities included interaction with client for requirements gathering for the customization of the product
- Used Microsoft Application Blocks for Data Access.
- Created Web Based Application (Campus Online) in ASP.NET with C#.
- Created C# Application for Hand Held Point of Sales Application.
- Designed Application Exception handling and Error logging mechanism. Created Custom Class to log errors during transaction using FILE System in C#.
- Worked on integration of VPOS(Virtual Point of sale) and MPOS( Mobile Point of sale) using accesso smart card for cash less transaction in Campus software application.
- Used Key five Software kit for Smart card Printing. Created an application to print /Read smart card using Keyfive Drivers.
- Worked with the Application Architect and the DBA in bringing .Net Coding standards and T-SQL coding standards.
Environment: VB.Net, ASP.NET with C#, ASP, C#,VB, SQL server 2000, MS Access, Accesso Card reader, Nfive Card Printing, Microsoft Visual Studio .NET, .NET Compact framework.
Confidential
Software Developer
Responsibilities:
- Responsible for Requirements gathering for the creation of the website
- Created User Interface web forms in ASP.NET with C# behind code.
- Used JAVASCRIPT, HTML, and CSS for client side validations of user inputs.
- Used ADO.NET from Data Access through SQL SERVER 2000.
- Involved in Database Design for SQL. Created Tables, Procedures and functions for business use and store transaction data as well as inventory details.
- Tested online payments for Viaklix payment Gateway. Integrated online payment gateway ViaKlix for transaction done online using C# coding.
Environment: ASP.NET with C#, SQL Server 2000, Visual Studio 2003, JAVASCRIPT, HTML, CSS.
Confidential
Project Manager
Responsibilities:
- Design the Web forms using ASP.NET with C# behind code, HTML, CSS
- Used ADO.NET for Data Access from SQL Server 2000 as well as Oracle 9i.
- Used Infragistics Web controls to suit the requirement and implemented infragistics grid and Infragistics Charts for creating Dashboard.
- Used JAVASCRIPT for client side scripting.
- Used .NET Dynamic PDF Components Libraries for exporting Charts to PDF.
- Used ASP.NET Expert Menu for creating Menu
- Implemented ASP.NET Role Based Authentication using XML files which stores Groups and Roles.
- Perform manual and unit testing.
- Used Visual Source safe for source control access.
Environment: Microsoft Visual studio .NET 2003, ASP.NET with VB.NET, ORACLE 9i, SQL Server 2000, Infragistics.
Confidential
Software developer
Responsibilities:
- Responsible for designing the flow of logic in DFD as well as documentation involved.
- Created Windows Application using VB 6.0 and Oracle 8i
- Responsible for Database Design in Oracle procedures, functions and triggers.
- Responsible for unit testing.
Environment: Visual Basic 6.0, ORACLE 8i.
