Sr. It Applications Developer Resume
Orange, CA
SUMMARY
- 9+ years of IT Industry experience in analysis, design, development, implementation, testing and documentation of client - server and web based applications.
- Involved in all the stages of Software Development Life Cycle including Requirements, Analysis and Design, implementation, integration and testing, deployment and maintenance.
- Good Exposure to entire Software Development Life Cycle (SDLC), documentation of software products and experience with Agile Scrum methodology and experienced in working with waterfall model.
- Designed and validated the business processes of the application with use case diagrams, class diagrams, and sequence diagrams using UML Enterprise Architecture.
- Extensive experience in design, development and implementation of Internet/Intranet applications using C# .Net, VB.Net, MVC, ASP.NET, WCF, Web API, LINQ, Entity Framework, Windows services and Microsoft Enterprise Library.
- Extensively worked on technologies, frameworks, libraries like HTML, XHTML, DHTML, CSS, XAML, XML, XSL, XSLT, JavaScript, AJAX, AngularJS, J-Query, HTML5, CSS3, and Bootstrap.
- Worked extensively with ADO.NET, Entity Framework code first and database first approach to interact with databases like SQL Server 2012/2014/2016 .
- Experienced in developing RESTful web applications and HTTP Services using ASP.NET Web API framework.
- Experienced in XML Web Services (SOAP, WSDL, and UDDI) and Service Oriented Architecture SOA concepts using .NET Framework.
- Experience in using Language - Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL.
- Experience in writing complex SQL queries, Stored Procedures, Views, Functions, Triggers, Cursors and Tables using SQL Server 2012/2014/2016 .
- Experience in SQL Server 2012/2014/2016 , SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS).
- Generated and published reports using third party enterprise tools Crystal Reports, Power BI.
- Exposure to Windows Presentation Foundation (WPF), Windows Workflow Foundation (WF) and Windows Card Space.
- Experience in Requirement analysis, Estimation, Resourcing, Onsite-offshore coordination, Project Planning and Implementation.
- Experienced in Configuration Management, setting up company Version policies, build schedule using Team Foundation Server (TFS) and Visual Source Safe.
- Exceptional ability to adapt to latest technologies, perseverant, innovative and organized aspects.
- Outstanding problem solving, strategic thinking and data analysis skills, strong focus on teamwork and achieving team goals, result oriented and excellent communication skills..
TECHNICAL SKILLS
Web Technologies: ASP, ASP.NET MVC 4.0/5.0,AJAX, HTML5, DHTML, CSS3, Bootstrap, XML, XSLT, XPATH, XSD.
Services: Web Services, WCF, Web API, Rest Services.
Languages: C#, VB.NET, TSQL, PL/SQL.
Scripting Languages: JavaScript, VBScript, PHP, JQuery, AngularJS
Databases: MS SQL Server 2005/2008/2012/2016 , Oracle 8i/9i/10g, MS-Access.
Middleware: COM, ODBC, ADO.NET.
Development Tools: Microsoft VisualStudio.Net 2010/2012/2013/2015/2017 , Visual Studio Code.
Version control Tools: Visual Source Safe, Team Foundation Server (TFS), SVN
Protocols: TCP/IP, FTP, HTTP, SMTP, SOAP.
Reporting Tools: Crystal Reports, MS SQL Reporting Services (SSRS)
OS and Servers: Windows server 2008/2012, IIS 6.0/7.0/7.5.
PROFESSIONAL EXPERIENCE
Confidential, Orange, CA
Sr. IT Applications Developer
Responsibilities:
- Involved in architectural design of the application and worked on all the layers UI, middle, web API and database.
- Involved in the design and development of the application using C# .NET, ASP.NET MVC 5 and SQL server 2016.
- Created MVC Controllers, Models and also common components using C# that can be consumed by front end application.
- Worked on UI design of MVC views using CSS3, HTML5 and boot strap.
- Extensively worked on Kendo UI and TELERIK controls in the MVC view design for Menu, Grid, list view, Tree View, Editor, and Dropdown etc.
- Created Custom HTML Helpers, Partial Views and Layouts to maintain and reusability in UI Layer.
- Developed ViewModels to hold database data and display it to the browser using the Razor View Engine.
- Used jQuery to bring dynamic behavior to the web page, and for AJAX calls to the MVC controller to output JSON result.
- Implemented Action Filters for authorized access to certain pages.
- Extensively worked on Web API methods to interact with the Angular JS and data access layers.
- Used Postman to test Web API functionality.
- Consumed REST API for save and retrieve data from third party using C#, JSON and XML.
- Implemented the security for the API using token based security OAUTH2.
- Used ADO.NET Entity Framework Model 6.0 as the Data Access Layer (Database First) and implemented the CRUD (Create, Update, Retrieve and Delete) operations, Mapping and executed stored procedures.
- Created windows service to send every day Home visit email itineraries to users.
- Created link server in the application database to pull data from ERP system.
- Worked on ticketing application (desktop) to send tickets to help desk support team using Windows application.
- Used Active directory groups in the application to authenticate the users based on the roles.
- Worked on pre populating information in client print letters using iText PDF .Net library.
- Written complex SQL queries with Joins on multiple tables, Stored Procedures, Triggers, Backup and Restore Database, Define roles, Create database users using MS SQL Server 2016/2014 .
- Used Team foundation server 2012 as Source Code Repository.
- Decided all the Security Concern (IIS Security, Web application security and Database Security) needs to be taken during application development.
- Involved in quality assurance measures such as code reviews, and unit test creation for various modules.
- Involved in report generation using crystal reports and SQL server reporting services.
- Designed and developed SSIS packages for batch upload.
- Experience in creating SSIS packages using Control Flow Tasks like Data Flow Task, For Each Loop Container, File System Task, Execute SQL Task, And Data Flow Transformations like Derived column, Data conversion, Conditional Split using SQL Server Data Tool.
- Worked on build and deployment on production servers and provides the production support.
Environment: ASP.NET MVC 5,C#.NET 4.6, SQL Server 2016/2014,.NET Framework 4.6.1, Entity Framework 6.0, LINQ, Web API, Postman, Visual Studio 2015/2017, ELMAH, CSS3, iText 7, JQuery, AngularJS, HTML5, Telerik, AJAX, Crystal Reports, SSIS, SSDT 2015, SSRS, LINQ, Boot Strap, TFS 2012, IIS.
Confidential, Santa Ana, CA
C# Web Developer
Responsibilities:
- Acted as a solo project executor for a new application development from the requirement gathering through the production deployment.
- Designed and Developed Web Rich GUI using ASP.NET MVC4, HTML5, CSS3, JQuery, C#.
- Followed agile methodology for developing the application.
- Ability to resolve ambiguous requirements, played indispensable role towards the timely delivery of the project.
- Worked on Microsoft project planning (MPP) to create the resource project planning.
- Bootstrap and HTML 5 used for UI design for mobile compatibility application.
- Extensively worked in front end, business, and persistence tier using the .net 4.5 framework and ASP.NET MVC4.
- Improved user experience for the front end using JQuery, AJAX with JSON call back the server to update webpage.
- Used ASP.NET MVC, Razor Views, C# and implemented Action and exception filters for logging the request, response and exceptions.
- Designed the WCF Soap services those will communicate to the Outside vendor database and it will provide the information about the Clients.
- Accessed database through Entity framework and used LINQ and Lambda expressions to access the data.
- Created Data base design in SQL Server 2012 and implemented complex queries, stored procedures, functions, Triggers and Views.
- Involved in the coordination and management of all activities throughout the development of the project and conducted the scrum call daily.
- Involved in creating SSIS packages and Jobs for Data migration of state data analysis.
- Worked on SSRS Reports the role level reports and the number cases handled by users.
- Worked on Team Foundation Server for code repository, Builds, unit testing and continuous integration.
- Involved in quality assurance measures such as code reviews, and unit test creation for various modules.
- Worked on build and deployment on production servers and provides the production support and maintenance.
Environment: ASP.NET, C#.NET, SQL Server 2012, ADO.NET,Entity Framework, Visual Studio 2010/2012, CSS, JQuery, HTML5, CSS3, AJAX, SSRS, WCF, TFS, LINQ, Drupal 7.14, PHP, Query Path.
Confidential, Santa Monica, CA
Sr.Net Developer
Responsibilities:
- Utilized ASP.NET, C# and SQL Server to build dynamic web applications with enhanced user interfaces to provide reporting capabilities, data entry with business logic validation, user management and application management capabilities.
- Designed and Developed the GUI using the ASP.NET 2.0 features like Master Pages, CSS and HTML for achieving uniformity through all the Web pages.
- Implemented various SEO methods and techniques.
- Helped in creating responsive websites for PC, Tablet and Mobile Devices.
- Implemented various Validation controls for client-side validation of Server Controls.
- Created WCF services building service-oriented architecture to save and retrieve data.
- Used JQuery and Prototype JavaScript to create variety of sliders and effects.New client-side scripts like Backbone and RequireJS for faster page loads and to avoid dependency conflicts.
- Created a cross -browser inventory form with dynamic updates using Sencha.
- Integrated (WYSIWYG) Cute Editor Content management system (CMS) in the marketing section of the Hutton Sales website using Asp.Net and C#.
- Involved in developing the Data Access Modules using the ADO.NET objects and SqlClient objects.
- Modified business objects in DAL Layer to communicate with the database.
- Implemented multiple payment gateways like PayPal Payflow Pro and Authorize.Net for business owners.
- Involved in Creating Views, Triggers, and Constraints using SQL Server 2008.
- Involved in Writing Stored Procedures to update and fetch the data to and from the database.
- Implemented parameterized user defined functions, procedures and invoking events
Environment: ASP.NET, C#.NET, SQL Server 2008, WCF, Entity Framework, CSS, JQuery, HTML5, AJAX, Telerik, Bootstrap, SSIS, IIS, Entity Framework.
Confidential, Santa Monica, CA
.Net Developer
Responsibilities:
- Involved in Coding, and Testing of the 3-tier web application using ASP.Net, C#.Net, Visual Studio.Net 2008 and .Net Framework 3.5.
- Involved in analysis and design phase of the web application using the OOAD approach which includes Use cases, UML class diagrams.
- Used Agile Project Management Methodology for the application development.
- Used ASP.Net AJAX to make the web pages more Interactive.
- Used XSLT to convert the XML documents into the HTML pages.
- Involved in Synchronization using multi-threading functionality in C#.Net.
- Written client side scripts using JavaScript, also used DHTML objects in the script.
- Used PHP for Building Word press based Projects.
- Implemented several Classes in the application using C#.Net to call from Data Access Layer to Business Logic Layer and to Code Behind file.
- Implemented Web services (Cyber source) for payment gate way system.
- Implemented validations using ASP.Net Validation Controls and JavaScript to perform client side validations.
- Developed Web Forms and User Controls using Multiviews, Repeater Controls and Validation Controls extensively.
- Used ASP.Net Caching Features for reducing the burden on the Server.
- Developed classes and interfaces using C#.Net.
- Reduced the network load by transporting data in JSON format and draw the markup dynamically using JavaScript Designed and used Business objects to get data from the database.
- Used http handlers to retrieve data and avoid page events while updating page asynchronously.
- Worked with Face book, Twitter, YouTube, Flicker, Urban Spoon and Google Map API.
- Involved in creating complex T-SQL statements, Triggers and Stored Procedures and used Cursors, Indexes to support Data transformations on SQL Server 2008 using ADO.Net.
- Implemented forms-based cookie-less authentication and role based authorization for secured access to application.
- Involved in generating Reports using SQL Server Reporting Services (SSRS).
- Used Jira Tool to report as well as track Bugs/Work Items.
Environment: ASP.Net, C#.Net, ASP, .Net Framework 3.0, SQL Server 2008, ADO.NET, Visual Studio 2008, OOAD, CSS, CRM, DHTML, WCF, JavaScript, Json, JQuery, XML, XSLT, HTML, AJAX, Windows XP, SSRS, MS-Visual Source Safe(VSS),Visual Studio Team Foundation Server.