Application Programmer Resume
New, JerseY
SUMMARY:
- Over 7+ years of experience in Analysis, Design, Development, Testing and maintenance of object - oriented, client-server and web applications.
- Experience as .Net Developer analyzing, designing and implementing desktop/web applications using C#.NET, ASP.NET,HTML5,CSS, Java Script,AngularJS,Bootstrap,CSS,Jquery,Winform, WPF, WCF,Web API, Web Services, Remoting, multithreading, XML, XSD, SQL Server 2008/2005/2000., Oracle11g.
- Expertise in Design, Development and Implementation of various Client/Server and Web applications using .NET Framework 4.0/3.5/3.0/2.0/1. 1/1.0.
- Having experience in advanced multi-tiered/multi-threaded applications (TPL)
- Worked with MVC, MVP and MVVM Pattern.
- Having good experience in JavaScript, JQuery and JQuery UI development.
- Having Experience in AngularJS Single page Application development
- Proficient in OOP Concepts and Agile/Scrum Development methodologies.
- Proficient in creating Use Cases, Sequence Diagrams, Class Diagrams, Component Diagrams, Collaboration Diagrams and Activity Diagrams.
- Expertise in all phases of the Software Development Life Cycle (SDLC) including Analysis, Physical and Logical design, Resource Planning, Code development, Testing, Implementation, Maintenance and Customer Support.
- Worked with SQL Server 2005/2008/2012 development and Maintenance.
- Experience in developing and consuming services using WebServices, WCF, WEB API
- Involved in Unit Test, Integration Test and User Acceptance Test.
TECHNICAL SKILLS:
Platform: .Net framework 4.0/3.5/3.0/2.0/1. x
Web/ Desktop: ASP.NET, WCF, WPF, WINFORM, LINQ, HTML5, XML,ASP
Design Patterns: MVC, MVP, MVVM.
Middleware: ADO.NET.
Scripting Languages: Java Script, JQuery, AngularJS
Web Servers: IIS Server
Databases: SQL Server 2005/2008/2012, Oracle9i/ 10g
Tools: Used: NUnit, Microsoft visio, XMLSPY,Jasmine,Karma
Source Control: Microsoft Visual Studio SourceSafe 6.0, TFS, SVN, ACCuRev
PROFESSIONAL EXPERIENCE:
Confidential, New Jersey
Application Programmer
Responsibilities:
- Worked with Dual development, Coding issues handled to make sure Compatible in IE 9 and IE 11 for both legacy and New Advisory Division Apps
- Genearted SSRS FA Detail, E-Delivery, PMAC Reports for Excel Download, Print to PDF.
- Used High-cart for BOR,E-Delivery, CRC in Client Analytics Services
- Replaced HTML table and Javascript Tabular Data control from legacy Advisory Division application by JQgrid, Angular UI grid in new Advisory Division website
- Used angular concepts like Module, Service,factory,directive,templates to achieve the IA/CA Compensation system to achieve the adminstrative features Such as Delete agreement
- Used sessionStorage Object provided by javascript for all IE 8 and above Meta tagged applications. Once the value is set with the key this object can be accessed anywhere in the application even after navigating away and coming back to the application
- Used Bootstrap styles and Tandem way of styles approved from Buisness used in AD Apps
- Tested our Apps to work on IE9 old/New AD and IE11 old/NEW AD
- Downloaded Directives from third party and created Directives for our requirement
- Used Promise to call WEBAPI in asynchronous way
- Used angular ui router to create Single page application and angular watch to observe the value in Javascript object.
- Used SignalR and Event based communication
- Unit Testing with Karma and Jasmine for AngularJS
Environment: Visual Studio 2013, .Net Framework 4.0, C#, ASP.Net,MVC,Web Api, HTML5,JSON,AngularJS,CSS,Bootstrap,SSRS,Jquery,Javascript,Fiddler,Advanced Rest Client Apps, Ad web tool,Batrang,High Charts,Gulp,Brackets,NPM Package,D3,SignalR,Postman,Karma,Jasmine,node.js
Confidential, New Jersey
Application Developer
Responsibilities:
- Front end web page is developed using HTML5/ASP.NET/JavaScript/JQuery/Razor view
- Designed CShtml page using Razor
- Applied Strongly Typed Html Helpers,Created Html helpers in ASP.Net MVC
- Applied Custom model Binder, Custom Routes, Custom Action filters
- Used Structure map for Ioc Container
- BackEnd services developed using WebAPI,OWIN and WCF
- Backend database development done by Oracle and PlSql
- Commuincation between different services by using Oracle Advanced Messaging
- Commuincating between UI and services by AJAX calls
- Implemented JQGRID and Slickgrid in project which replaced the legacy HTML Table
- Used AngularJS concept like Module,Controllers,Service,Provider,Directives. created AngularJS directive for slick grid and added the plugin to slickgrid for demand basis
- Used bootstrap CSS and angular bootstrap directive
- Unit Testing of .Net modules by using NUnit framewrok
- Used Sharepoint weekly based CRS to be closed/cancelled received from business users.
- Has involved with communicating with business users and get the requirement
Environment: .Net Framework 4.0, C#, WCF, ASP.Net,MVC,Web PI/REST,OWIN,Oracle/PLSQL,Oracle, KnockoutJS,Advanced Queueing, VisualStudio2012, SVN, JQUERY, JQUERY UI,HTML5,Bootstrap,JIRA,NUnit,MOQ,Structure map,TOAD,Entity framework,DevArt,PetaPoco,Fiddler,Agile methodology.
Confidential, New Jersey
Software Developer
Responsibilities:
- Created UI using ASP.Net and JQuery UI like Jquery Grid, Jquery tree.
- Created WCF service duplex communication, hosted as window service.and consumed from frontend
- Implemented business rules in WCF duplex communication..
- Used load balancing in server side
- Has used async programming using TPL
- Created Service Agent Component and Service Agent App to communicate SPP
- Used TFS for files check in/check out
- Involved in retrieving data using LINQ to SQL and LINQ to Objects worked with the database using LINQ to SQL
Environment: .Net Framework 4.0, C#, WCF, ADO.Net, SQLServer 2008, VisualStudio2012, TFS, JQUERY, JQUERY UI,HTML,CSS, ASP.Net,TFS, HL7,JavascriptConfidential, New Jersey
Programmer Analyst
Responsibilities:
- Created lot of UI using XAML and used Data template, Control template, Style and triggers
- Implemented PRISM framework in GUI development with the help of unity container and MVVM pattern.
- Worked with XAML designers to get the style for the component
- Created GUI screens in Winform/WPF.
- Created user controls in WPF
- Used Custom controls from Infragistics like Date picker, Time Picker etc.
- Used MVVM/MVP design pattern
- All the calls from WPF to web service through Asynchronous calls and UI get updated based on WCF service.
- Used worker thread/Thread pool in order to host the WCF service in client side
- Integrated web services implemented using WCF and Java
- Used WSDL to generate proxy for the web service.
- Used AccuRev for files checkout/check in
- Jquery to AJAX call and JSON in ASP.net MVC3
- Performed unit testing and worked for User Acceptance Test (UAT)/ST
- Implementation of client side validations using JQuery and ASP.NET MVC Validation implemented at Controller level
- Implemented Routing, Security, Action Filter techniques.
Environment: .NetFramework4.0, C#, WPF, WCF, ADO.Net, SQLServer2005, VisualStudio2010, ACCuRev, XMLSPY, PRISM 2.0, ASP.NET MVC3, JQUERY, JSON, RAZOR, Infragistics.
Confidential, Ohio
.NET Developer
Responsibilities:
- Developed. webforms in ASP.NET and involved in writing C# classes
- Developed Data driven websites like storing and retrieval of database information.
- Extending the GridView Control by creating a validated Field.
- Developed Data Access layer with SQL Server using ADO.Net.
- Used Data Binding, Data Templates and control templates in WPF Forms.
- Used Triggers and Implemented Data validation in WPF.
- Created user defined controls and custom controls using XAML in WPF and Worked with 3rd party tools like Telerik for attractive UI.
- Extensively used T-SQL statements to write complex queries.
- Used JSON Data contract Serializer to serialize the data
- Created WCF Services to communicate with the database using LINQ to SQL
- Implemented business logic as a service using WCF.
Environment: C#3.5, WPF, WCF, TeletrikControls, ASP.Net3., ADO.Net, SQLServer 2005, VisualStudio2008, TFS, SqlbulkCopy, Scrum, MSEnterpriseLibrary4.0, IIS, Nunit, JSON.
Confidential, Ohio
.Net Developer
Responsibilities:
- Gather the requirements from Business Users and Subject Matter Experts. Created the System Design, Documents based on the information gathered.
- Reading XML file applied DOM and XSLT to transform the file
- Working in the Database Design, Normalization and Indexing Using SQL Server 2005
- Writing Stored Procedures and Triggers using OPEN XML in SQL SERVER 2005
- Configuring the Web.config file for Authentication, Authorization, and Session State.
- Worked closely with Service Contract, Operation Contract and Data Contract in WCF
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for consistent access to SQL 2005 Data Sources
- Used OOP concepts like Inheritance, interface, abstract class in Business Logic Layer.
- Involved complete Debugging process to resolve the complex issues. Participated in User Acceptance Testing Support and Code Deployment.
Environment: VS.NET 2008/2005, ASP.NET 3.5/2.0, C#, LINQ, WCF,, AJAX, SQL Server 2005, SSIS, SSRS, XML, DOM, Web Services, Java Script, CSS, VISIO Pro 2007, NUnit, COM+, IIS, Crystal Report 10, Active Directory, SVN, SFTP, Scrum methodology.
Confidential, Columbus, Ohio
.Net Developer
Responsibilities:
- Redesigning previously developed components to current needs, including Content Management components.
- Involved in various phases like Development, Testing, Implementation
- Middle layer for data access components in ADO.NET and C# classes.
- Developed business layer components in C#.
- User interface separated with JavaScript include files and clients side validation.
- Used Master Pages, Themes, Cascading Style Sheet (CSS) to give consistent look to all Web Pages of the application.
- Redirecting a page from aspx using Javascript
- Used User Controls, State Management Techniques like View State, Cookies, Sessions and Form Based Authentication and Authorization in developing the application.
Environment: Visual Studio .NET, ASP.NET2.0/ 3.5, C#,, Windows services, COM+, Web Services, Visual source Safe (VSS), NUnit, UML, MS Visio, JavaScript.
Confidential
Software Engineer
Responsibilities:
- This project is used for online data transactions and updates the system as per the requirement. This has been developed by C#, ASP.Net and ADO.Net, Oracle9i.
Environment: C#2.0, ASP.Net 2.0, VSS, JavaScript,, CSS, ADO.net, Oracle 9i, Visual studio 2005, Windows XPPro,Agile,,UML,Microsoft visio.
