Programmer Analyst Resume
Los Angeles, CaliforniA
SUMMARY
- Over 9 years of experience in web, windows and Client - Server applications including requirement gathering, design, coding, testing, deployment, implementation and maintenance.
- Strong experience using Microsoft Technologies: C#, ASP.NET, VB.NET, WCF, ADO.NET, AJAX, Win Forms, Web Forms, SQLServer, Windows Services, Web Services.
- Extensive working experience with Web technologies like JavaScript, HTML, HTML5, XHTML, DHTML, XML and XSLT.1.
- Good working knowledge of SDLC methodologies such as Agile and Waterfall.
- Exposure to .NET Framework 3.0/ 3.5/4.0/4.5.
- Experience in gathering requirement analysis, architecture, design & development of enterprise N-tier applications, documentation of user requirements, functional, systems Integration and architectural specifications
- Experience in implementing SOA architecture with Web Services and creating, consuming and publishing XMLWeb Services (SOAP, WSDL) and Windows Services using .NET.
- Experience with developing applications by using the design patterns like MVC5.0 and MVVM. Extensively worked on Web Server like IIS 5.0/6.0/7.5.
- Strong experience in writing SQL statements, stored procedures, Functions, Views and Triggers.
- Good knowledge of developing customized applications using User Controls and Custom Controls.
- Experience in developing Web Applications by using User Interface designs like Master Pages, Razor Views, Layout Pages, Webforms, Win Forms and User Controls using CSS 3, JavaScriptUI Libraries, JSON, JQuery, Kendo UI, Angular JS, Bootstrap.
- Extensive experience in designing and developing AngularJS controllers and custom directives.
- Solid Experience in Relational Database (RDBMS) design and development using SQLServer, TSQL, PL/SQL,Oracle and MS-Access.
- Good experience in technologies like Visual Studio 2005/2008/2012/2013/2015 , ASP.NET, ADO.NET, C#, C#.NET, VB.NET, IIS, Reporting Tools like SSRS, JQuery, JavaScript, Web Controls, WCF, WPF, LINQ, Entity Framework, SQLServer 2005/2008/2012/2014 , Sybase and Web Services.
- Implemented .NET security features such as Authentication and Authorization using Windows Authentication, Forms Authentication and Passport Authentications.
- Solid work experience in developing WEB APIfor REST calls from AngularJS view.
- Experience in Designing and Writing Unit Tests and Integration tests using NUnit and Moq Framework as part of Test Driven Development (TDD).
- Expertise in creating deployment of SSRS, Crystal Reports, sub reports and ETL packages using SQLServerintegration services using SSIS.
- Strong experience in implementing Entity Framework using LINQ queries.
- Experience in developing and monitoring SSIS, SSRSpackages.
- Experience with GitHub in building few files and experience in Design and Development of GUI (Graphical User Interface) using C# using Win Forms and Windows Azure.
- System Design and Development, Rapid Application Development (RAD) using MVCand MVPpatterns with design patterns, code review and release management.
- Expertise in developing WCF, SOAP, RESTand WEB APIservices to attain useful functionality for the web users describing them using WSDL, registering them using UDDI registry for consuming the services provided by them.
- Worked on projects that used MVC, Factory, Facade and Singleton Design patterns extensively.
- Excellent Debugging Skills, Error handling, Exception management, tracing, troubleshooting and logging features.
- Experience with WCF using WSDL, WPF using MVC(Model View Control) design pattern and MVVM(Model-View-View-Model) design pattern.
- Expertise in Object Oriented Programming Concepts and UML language used to develop Object Oriented Analysis (OOA)and Object Oriented Design (OOD).
- Expertise in using ORM tool to map classes with tables to enable working with rows as objects as an Entity Framework.
- Expertise in using ASP.NETMVCframework to support the use of Dependency Injection to inject objects to create the objects itself.
- Developing Entity Data Model, CRUD operations and stored procedures by using Entity Framework.
- Expertise in developing in converting .NET application to Microsoft Azure Cloud Service Project as a part of cloud deployment.
- Experience in creating an ASP.NETMVC 5 User Interface that communicates with Windows Communication Foundation(WCF) to interact with database.
- Experience with ASP.NETWeb Forms, Win forms, Web Services, and State Management, Caching features, configuring optimizations andsecuring the web application.
- Expertise in using SQL Helper Class, Error Handling and Logging Microsoft Enterprise Application Blocks.
- Familiar with the principles and implementation of Data Warehouse with Fact Tables, DimensionTables, Aggregations, Star and Snowflake schema.
- Good team player with excellent technical knowledge and communication skills. Highly motivated and determined with distinctive work ethics.
- Adaptive to any kind of environment.
- Developed Outlook Add-In using WPF, C# and SQL Compact Edition along with Custom installation andintegration of MSCRM Outlook client.
TECHNICAL SKILLS
Language: C#, Visual Basic.NET, SQL, PL/SQL, F#, C++
Web Technologies: AJAX, ASP.NET, JavaScript, Web Forms, SOA, Web Services, AJAXtoolkit, KendoUI, HTML5, DHTML, OData, CSS3, Angular JS, POWERSHELL, Knockout JS, XML,XSLand XSLT.
Microsoft Technologies: Framework 4.5/4.0/3.0, ASP.NETMVC5, Classic ASP, LINQ, Entity Framework, Prism 4.0Framework for WPF, WCF, Windows Service, MSMQ, Azure, SQLServerIntegrationServices(SSIS) and Reporting Services(SSRS).
Databases: MS SQLServer 2012/2010/2008 , T-SQL, Oracle 11g/10g/9i, MS-Access.
Operating Systems: UNIX, Windows 8/7/XP/Vista/ 2003/2000/98/ NT.
Testing Tools: Microsoft Visio 2003, NMOck, NUnit, Moq.
Reporting Tools: SQLServerReporting Services 2008/2005/2000 , Crystal Reports 9.0.
Software Methodologies: Agile SCRUM, Client/Server Architecture, Waterfall, OOA, Prototyping, N-tier, Process ModelsSOA, Systems Integration, Application Architecture.
Scripting: JQuery, JavaScript
Development Tools: MS Visio, MS Visual Studio 2015/2013/ 2012/2010/2008 , SQLServer Management Studio 2013/2012/2008 n, TOAD.
Version Control Tools: Test Driven Development(TDD), Team Foundation Server(TFS), SVN, Visual SourceSafe, GIT.
ORM: Entity Framework, N Hibernate.
Enterprise Servers: IIS 5.0/6.0/6.5/7.0.
PROFESSIONAL EXPERIENCE
Confidential - Los Angeles, California
Programmer Analyst
Responsibilities:
- Designed and implemented rich and enhanced web applications using MVC5.0, MVP, JSON, CSS 3, Knockout Js, Angular JS, Backbone.Js in Agile methodology.
- Implemented JavaScript and JQuery with Angular.JS, HTML 5, Bootstrap for the Client side
- Used GIT as a source control before we switched to Team Foundation Server (TFS) control code along with the maintenance of the builds and the relevant documents of the same.
- Validating all the User's Inputs through ASP.NET validation Controls
- Used AJAX with JSON and ASP.NETMVCAJAX helpers for asynchronous execution.
- Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP.NET.
- Involved in SDLC methodologies such as Agile and Waterfall.
- Working with Team Foundation Source Control TFS as the source for version control and project / issue management.
- Developed the classes, multi-threaded using C#, which in corporate N-tier architecture and database connectivity.
- Applying best design patterns such as n-tier, MVVM, Repository, Singleton for designing key reusable components.
- Used MVC5 new feature to enable Attribute Based Routing to gain URLs control.
- Applying best design patterns such as n-tier, MVVM, Repository, Singleton for designing key reusable components
- Developed the application using MVC, Entity Data Model and RESTful and WCF services.
- Designed Frontend with in object oriented JavaScript Framework like Backbone.JS, Angula.JS.
- Validating all the User's Inputs through ASP.NET validation Controls.
- Performed Unit testing on every new version before sending it for User Acceptance Test UAT
- Worked extensively on the UI, created Views by utilizing MVC5, created View models and wrote client side validations using JQuery and Backbone.JS
- Develop dynamic UIwith HTML5, Bootstrap, CSS, using TelerikMVCKendo UI for creating dynamic grid
- Perform enhancements for Web using C#ASP.NET, T-SQL, N-Hibernate and SQLServer
- Experience in using SSIS and SSRS tools like Import and Export Wizard, Package Installation, and SSISPackage Designer.
- Designed and developed UIfor Tax application using latest Silverlight 3.0 and ASP.NET2.0/3.5 tools (Master pages, themes, site navigation maps)
- Loading data from various sources like flat files, to SQLServer database Using SSIS Package
- Developed views, modal popups, search filters, sorting of data in grid with HTML5, CSS3, JSON, and Angular JS
- Used AzureAPI management to take any backend and launch API program
- Worked on SOAP and RESTFUL Service API using WCF which return XML and JSON data using WCF attributes
- Developed PL/SQL triggers and master tables for automatic creation of primary keys.
- Worked on MongoDB for storing large amount of data.
- Used AJAX with JSON and ASP.NETMVCAJAX helpers for asynchronous execution.
- Created and consumed RESTFULAPI’s using MVC4 Web API’s.
- Extensive use of MVVM(MVC) and WPF for a unified user interface.
- Converted .NET application to Microsoft Azure Cloud Service Project as part of cloud deployment and deployed back-end services to Azure clouds.
- Worked with T-SQL to create Tables, Views, and triggers and stored Procedures.
- Designed and implemented Data Integration and ETL processes with SQLServer Integration Service(SSIS) packages to make data available for reporting purpose within a data warehouse Environment.
- Extensively performed Manual Testing process in accordance with the Selenium scripts to ensure the quality of the software
- Performed Unit Testing with the testing tool NUnit and involved in Unit test case, code review checklist preparation and validation.
- Modified applications according to the user's requirements.
Environment: Agile Methodology, ASP.NET4.0/4.5, C#.NET, ASP.NETMVC5, Angular JS, JavaScript,Kendo UI, JQuery, CSS3, HTML5, Telerik, Azure, IIS7.5/7.0, Web API, TFS, T-SQL, SQL server 2008, SSRS, SSIS, Microsoft Visual Studio 2013/2010, WCFRESTFUL Service API, ASP.NET, C#, XML, MVVM, JSON, JQuery, LINQ, NUnit, AJAX, ADO.NETEntity Framework 6.0, Microsoft Enterprise Library, NUNIT, Oracle11g/10g, VSTS, Windows Server 2008 R2/2008, Selenium
Confidential, Denver, CO
Sr.Net Developer
Responsibilities:
- Involved in various phases of Software Development Life Cycle (SDLC) of the application like Requirement gathering, Design, Analysis and Code development.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML, JavaScript, AJAX, JQueryCSS and server controls.
- Used ADO.NET and VB.NET for accessing data from the SQLServer 2012 database stored procedures T-SQL and created tables, views using SQLServer 2010.
- Involved working on database scripts, Stored Procedures, Views, Indexes using SQL to extract health group Information.
- Helped in developing health monitor to track the health of the Microservices.
- Used React.js to design to make the process of building modular, reusable user interface components simple and intuitive. Used React JS fully to transude components, replacing them with new content.
- Deployed Apps/Services for users in their space using an action engine microservice.
- Designed and built middle layer and data access layer (based on NHibernateORM framework) used with ASP.NETMVC portal.
- Developed parameterized SQL queries and stored procedures to query database tables in T-SQL .
- Expertise in using global variables, expressions and functions for the reports with immense experience in handling sub reports in SSRS.
- Designed and developed Web-services using C#.NET, ADO.NET and XML to handle online health care claims and membership transactions with central database.
- Developed User Controls, used .NET web controls and improved the performance of the application by configuring the caching.
- Create new Web Forms, design and implement business logic behind them using ASP.NET, C#, VB.NET, Kendo UI
- Used Windows Communication Foundation (WCF) for multiple services to interact with the application for the clients.
- Involved in testing like Unit test, Integration test, and Acceptance test using NUnit unit testing framework and responsible for writing test scripts and scenarios.
- Performed Unit & Integration testing and involved in Bug Fixing.
- Performed unit testing with the tool NUnit and involved in Unit test case, code review checklist preparation and validation.
- Extensive working knowledge on Configuring and version controlling with Team Foundation Server(TFS), Visual Source Safe(VSS).
- System unit testing at façade layer. Developed UIwith MVVM by using JavaScript, JSON, HTML5, JQuery-UI.
- Worked on SOAP and RESTFULServiceAPI using WCF4.0 which return XML and JSONdata using WCF attributes.
- Designed and developed Web Pages using ASP.NET, C#.NET, HTML5, JavaScript, AJAX, JQueryCSS and server controls.
Environment: .NET4.0, ADO.NET, VB, C#, KendoUI, MVC4.0, CSS, ASP.NET2010, WCF, SOAP, IIS 7.0, XML, HTML5, CSS, RESTAPI, Angular JS, LINQ-to-SQL, Enterprise library, T-SQL, Oracle10g, PL/SQL, SQLServer 2008 R2, andSVNsubversion, Windows SharePoint services 3.0.
Confidential, St Louis, MO
Sr.Net Developer
Responsibilities:
- Developed various Views, Models, Model Configurations and controllers in ASP.NETMVC3.
- Developed Business logic layer using ASP.NET with C# under Visual Studio 2012.
- Designed and developed Graphical user interfaces using XAML and C#.
- Extensively used .NET inbuilt components like Data Grid, Data List and Calendar controls along with other .NET server controls.
- Used Entity Framework Code First extensively to Add Migrations, Update database.
- Worked in creating JavaScript for using DML operation with MongoDB
- Developed Web pages using Razor Syntax and HTML helper methods
- Developed module which deals with validating user, changing passwords and searching of information depending upon priority of user in site Using ASP.NET.
- In Unix shell scripts, implemented audit function approach to validate the results before/after process runs for archive/restore/purge etc.
- Developed brand new and critical UNIX shell scripts for archiving, restoring and purging data. Implemented in multi-thread approach and process waits approach.
- Designed, developed SOAWeb Services using WCF Services with .NET, C#.NET and Hosted on IIS and Unit tested with MS Unit Framework, C#.
- Developed and tested publishing data structures, templates and style sheets using Miles33 pagination system, XML/XSLT/SGML and other scripting means
- Developed system services SOA application platform for use by all web applications utilizing WCF services and the ASP.NET provider model.
- Implemented Web Services and invoking them by using XML, SOAP and WSDL for creating proxy classes.
- Used Web Services (SOAP, WSDL) for communicating with other application and components.
- Experience in Performance Tuning, Query Optimization, Client/Server Connectivity, Database consistency checks.
- Developed Queries for Views, User Defined Functions, Stored Procedures and Triggers using T-SQL Statements.
- Performed transformations using various SSIS tasks such as conditional split, derived column, that performed data scrubbing, including data validation checks during staging, before loading the data into the data warehouse.
- Involved in the Unit Testing of all retired members using NUnit.
- Developing Interfaces using AJAX.
Environment: ASP.NET,MVVM, MVC4.0, ASP .NET, C#, Entity framework, SQLServer, Fluent Validation, WCF, T-SQL, TFS, AJAX, JavaScript, MongoDB, Razor, HTML, IIS, ADO.NET, JQUERY, NUnit, SSRS, SSIS, SOAP, SOAApplication, Agile Methods.
Confidential, San Antonio, TX
.Net Developer
Responsibilities:
- Designed and developed dynamic ASPX web pages for Application using ASP.NET, C#.NET, XML, XSL/XSLT/XPath, HTML, JavaScript and AJAX including JQuery library.
- Used Custom Controls, User controls, and Server controls to design the screens
- Used various server controls like Multi View and Grid View with extensive data binding to display, page and sort multiple records.
- Developed and used various Web Forms, Custom Controls and User controls using ASP.NET, C# and JavaScript.
- Designed and developed the user interface for various tools and implemented VB.NET validation controls, JavaScript, JQuery, CSS for server and client-side validations respectively
- Created Rest full API’s and architecture for client server interaction using MVC4 Web API’s
- Used Web Test and NUnit to automate unit testing.
- Extensively involved in Data Access Layer and Business Logic Layer using VB.NET programming
- Used Bootstrap CSS for front end design.
- Worked with data migration. Used tools like SQLServer integration services (SSIS) in transferring data from one database to another.
- Developed Queries for Views, User Defined Functions, Stored Procedures and Triggers using T-SQL Statements.
- Involved in building Web Forms with functions using VB.NET, ASP.NET and C#
- Designed and developed Web Applications using RazorEngine, MVC, MVP and ASP.NET4.5 and C#, .NET as programming language
- Used MVVM pattern to target UIdevelopment which support event-driven programming.
- Used Test Driven Development for Unit Testing. (TDD) for guiding use of the NUnit unit testing framework.
- Generated SSRS reports using SQLServer 2008
- Experience in C# generics, delegates, events, extension methods, anonymous types, and lambda expressions.
- Developed the Entities needed for the Database tables using Entity Framework.
- Created and consumed Web Services to communicate between the Windows (Desktop) and Web Application
- Used ADO.NET objects such as Data Reader, Data Adapter and Data Set to object data source fetch and handle user data
- Developing reports on SSRS on SQLServer ( 2008/2005/2000 ), and excellent in SSIS packages for integrating data.
- Created star schema in SSAS and developed SSRS reports based on the cube.
- Generated pivot tables using the cube data in SSAS and delivered reports using SSRS by using the connection string as SSAS.
- Worked with data migration. Used tools like SQLServer integration services (SSIS) in transferring data from one database to another.
- Created SSIS to scrub the data from AS400 and load that into Excel or text files and upload those files using frontend application.
- Expertise in implementing SOA using WCF technology developed and consumed WCF services with features versioning, security, optimization and reliability.
- Responsible for testing, fixing the bugs and troubleshooting the technical problems
- Developed Server side and Client-side code using ASP.NET, JQuery and JavaScript.
- Create a Virtual Network on Windows Azure to connect all the servers.
- Designed and created tables, views and stored procedures using SQLServer 2008..
- Used T-SQL to examine the database information
- Modified applications according to the user's requirements
- Used JIRA for the issues reported by the testing team.
Environment: ASP.NET4.5/4.0/3.5, C#, ADO.NET, JavaScript, Angular JS, CSS, Bootstrap, HTML, IIS 6.0, LINQ, OOP, XML, XSLT, VB.NET, TFS, TDD, NUnit, AJAX, WCF, WPF, Spring.NET, MVVM, Entity Framework, JQuery, Jira, MVC, SOA, T-SQL, SQLServer 2008, SSAS, SSRS, SSIS, HTML, and DHTML..
Confidential, Bartlesville, OK
.Net developer
Responsibilities:
- Gathered Business Requirements in on-site discussions and conference calls with the product team. Involved in designing the software specifications based on those requirements.
- Creating HTML, JavaScript and Cascading Style Sheets into Web Pages for user customization of page background and styles.
- Good use of ASP.NETWeb Forms, Web Services, ASP.NET State Management, ASP.NET Caching features, configuring ASP.NET optimizations, securing ASP.NET web application.
- Implemented custom Forms Authentication to authenticate the user and restricted access to certain features based on user login and role.
- Implemented Entity Framework and also Implemented interfaces in C#.NET which encapsulate business logic and call them from Web Forms.
- Worked on LINQ for Embedding SQL queries into C#.
- Used Windows Communication Foundation (WCF) methodology to implement the Web Services.
- Written stored procedures to handle complex logic for contracting and invoicing modules. In this process used complex queries, joins, cursors, and triggers.
- Used Quality Center as a defect tracking tool and followed defect life cycle as per QA team.
- Involved in Testing, Deployment and Maintenance of the project.
Environment: Microsoft.NETframework 3.5, Visual Studio 2008, Oracle 10g, ASP.NET, WCF, WPF, Silverlight, C#.NET, AJAX, XML, HTML, CSS, Java Script, Visual Source Safe(VSS)
Confidential
Software Engineer
Responsibilities:
- Involved in Design, Development and Testing of Windows Forms, Web Forms and Web
- Used ADO.NET objects such as Data Reader, Dataset and Data Adapter.
- Coding and debugging using ASP.NET and C#.NET
- Involved in Design, Development and Testing of Windows Forms, Web Forms and Web Services using IIS, ASP.NET, XML Dataset and .NET Framework.
- Involved in portal GUIdesign using Master Page, Login control and Client side validation is done by AJAX validation extender.
- Implemented Stored Procedures call in the business layer (ADO.NET) for use of Web layer.
- Writing PL/SQL code using the technical and functional specifications
- Worked with RDBMS objects like stored procedures views and user defined functions using SQLServer 2000.
- Designed and developed the User Interface using Win-forms
- Designed and Developed Business layer components using C# and Web Services
- Created Stored Procedures using T-SQL, PL/SQL.
- Made application to export data to CSV file.
- Developed Win Forms and integrated these forms with Windows Services.
Environment: ASP.NET, C#, VB.NET, ADO.NET, SSIS, XML, HTML, CSS, JavaScript, Web Services, Silverlight, TDD, AJAX, WPF, Crystal Reports, WindowsServer2003, Oracle10g, PL/SQL, SQLSERVER 2005, Visual studio 2005.
