Apps Systems Engineer Resume
Chandler, AZ
SUMMARY
- 11+ Years of experience in software development and maintenance of business applications.
- Involved in the design, development, and unit testing of windows and web based applications
- Experience in creating applications using ASP.NET 4.0, C#, MVC4, .NET, VB.NET, REST, SOAP, WebApi, WCF, WPF, Web Service, JavaScript, JQuery, JSON, XML IIS & SQL Server, Visual Studio 2012, TFS.
- Delivered software solutions including Windows Applications and Web Applications using Confidential Technologies.
- Worked in full life - cycle development of .Net applications, and RDBMS environments.
- Extensive working experience with different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies.
- Strong understanding of Confidential .NET framework of 4.0, 3.5 and 2.0 features.
- Experienced with Confidential Application building blocks for .Net projects (Data Access, Exception Handling, Caching and Configuration Management Application Blocks).
- Experience in the Web Applications Development using HTML 4.01/5, CSS, Bootstrap 3, Angular JS, JavaScript, JQuery, Razor, VB Script, AJAX, XML/XSL/XSLT and JSON.
- Good understanding and working knowledge of Design Patterns like Singleton and Abstract Factory.
- Highly Knowledgeable in ASP.NET MVC in implementing Model, View and Controllers with State Management, Security, Action methods etc.
- Expertise in ASP.NET MVC and developed the features Views, Partial Views, Strongly Typed Views, Sections, Areas etc. and also implemented Controllers and Controller Actions, Filters, Routing.
- Extensive experience in developing Windows Communication Foundation (WCF) Services to expose useful functionality to web users through SOAP, describing them using WSDL, registering them using UDDI for easy availability to potential users and consuming them.
- Experience with ORM and its Confidential components: Entity Framework, Lang uage-Integrated Query (LINQ) query and retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets.
- Worked extensively with different ADO.NET objects to interact with database and good experience in usingADO.Netobjects such asSQL Connection Object, SQL Command Object, Data Reader, Dataset and Data Adapter.
- Expert in writing T-SQL statements for creating Tables, Indexes, Views and Constraints.
- Extensively worked in writing SQL queries, Stored Procedures, Database Triggers, Cursors, Exception Handlers, and DTS Export & Import.
- Experience with Fine-Tuning and Optimizing Queries and Stored Procedures.
- Have an excellent software development experience including the full productlifecycle with exposures in Code control management system like Team foundation Server (TFS).
- Experience in generating Custom Reports and different types of Tabular, Matrix and distributed reports in multiple formats using Crystal Reports and SQL Server Reporting Services (SSRS).
- Experience in developing Web Applications using third party controls Dev Express and Telerik.
- Performed Unit Testing (using N-Unit and MS-Unit) and involved in Debugging & Supporting the application.
- Extensive Experience in interaction with Client and functional people for gathering the business requirements & functional specifications. Strong interpersonal and organizational skills with an ability to manage multiple projects with minimal or no supervision.
TECHNICAL SKILLS
Frameworks: NET Framework 4.0/3.5/2.0/1. x.
Confidential Technologies: C#, VB.NET, ASP.NET 4.0/3.5/2.0/1. x and MVC 3.0/4.0, AJAX, WPF, WCF, Web Api, Web Services, WSDL, SOA, LINQ, Entity Framework 4.3/5.0/6.0, SharePoint, BizTalk Admin, ADO.NET, Crystal reports, SSIS, SSRS.
Operating Systems: Confidential Windows Server 2003, Windows-XP, 7, 8,10 and UNIX Shell Scripts
Other Technologies: Java Script, Ajax, JQuery, Node.js and Angular JS
Internet Technologies: Web forms, XML, XSL, HTML, WSDL, JSON
Other Tools/Packages: DevExpress, Re-Sharper, Telerik, Aspose pdf, UML, MSBuild, Jenkins, JIRA, Log4Net, QPID, HL7, PowerShell, DocuSign and eSignLive.
Database Experience: Confidential SQL Server 2012/2008/2005/2000 , Oracle 10g/8i/9i/, SQLite, MS-Access.
Web servers: Internet Information Server (IIS) 7.0/ 6.0
Version Control Tools: TFS, Subversion (SVN)
Scripting and Markups: JavaScript, VBScript, ASP, HTML 4.01/5, PHP, DHTML, CSS, XPATH.
Domains: Health care, Banking, Real Estate, Retail and Telecom
PROFESSIONAL EXPERIENCE
Confidential, Chandler, AZ
Apps Systems EngineerResponsibilities:
- Working as Apps Systems Engineer.
- Designed middle tier in C# to retrieve hosts data from database and display the info on maps.
- Created various Angular Services & injected them into Angular Controllers (using Dependency Injection).
- Used Angular JS accordingly for validation purpose, browser detection and controls.
- Created Model objects using Entity Data Model with Entity framework.
- Written simple to complex stored procedures using T-SQL to retrieve the data from SQL Server 2008 database.
- Implemented Web API and consumed using GET and POST methods using in Controllers.
- Using C# and Asp.net MVC4 created the Business Logic layer and Data Access Layer.
- Used Html Helper methods to populate View Bag data to the razor views.
- Used ASP.NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
- Implemented Data Access layer using WCF, Web-API restful services and Entity Framework.
- Used Compiled Queries, Multiple Contexts, Explicit Loading, and Save Changes to context after all database operations to improve the performance in Entity F/W.
- Extensively worked with Partial Pages, Layouts, Sections to design the CSHTML pages with Razor Engine to get consistent look and feel.
- Used LAMBDA expressions in writing LINQ query expressions.
- Established communication between different applications running on same/different platforms using WCF.
- Created WCF SOAP/REST Services and also used different bindings to make it available to different types of clients.
- Implemented Unit Testing and System Testing using NUNIT.
- Extensively worked with Action Results, Action Filters and Custom Action Filters, Routing etc...
- LINQ was extensively used in view extension to parse out unnecessary information and to make call to SQL database.
- Developed and deployed SSIS packages to automate data imports between the data bases.
- Responsible for developing WCF Services to exchange data between Desktop and Central Application and consumed WCF service, which is based on SOA (Service Oriented Architecture).
Environment: C#, ASP.NET MVC5 4,, Angular JS, Web API, WCF, Entity Framework 6.0/4.0, LINQ, XML, Visual Studio .Net 2013, AJAX, T-SQL, MSMQ, SQL Server 2008 R2, Windows Server 2008 R2/2008.
Confidential, Scottsdale, AZ
Sr. Web Developer AnalystResponsibilities:
- Working as Sr. Web Developer Analyst.
- The coding of the application was in C# / ASP.NET using an N-tiered architecture consisting of the presentation layer, data access layer and the database layer.
- Developed and consumed WCF Web Service to access data layer components.
- Created and deployed and consumed WCF services in UI layer.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
- Used LINQ to query on Collection objects and DBML data objects to filter the data.
- Defined and implemented customized configurations settings for application local Web configuration file for incorporating user authentications and authorizations via role based security in order to restrict accessibility to certain modules.
- Implemented Web Services using SOAP and are used on the middle tier to check credit card information of customers.
- Build UI to populate vehicles, drivers, coverage information and data validation using JavaScript, HTML/HTML5, DOM, XHTML, AJAX, CSS3 and JQuery in ongoing projects.
- Integrated eSignLive REST API for eSignature using .Net 4.0, WCF/RESTful service and Web API.
- Implemented WCF service and entity framework for billing, rate, premium calculation and IVR data parsing.
- Used PowerShell script, function and write executable programs to automate tasks and configuration files.
- Implemented SSIS for nightly jobs and SSRS to generate weekly reports using stored procedure, functions, views and SQL Server 2012.
Environment: Visual Studio 2012, C#.Net, ASP.NET 4.0, Web App Development, REST, Web Forms, HTML, JavaScript, JQuery, SQL, PowerShell, TFS, Web Services MSMQ and SSIS.
Confidential, Chandler, AZ
Apps Systems EngineerResponsibilities:
- Working as Apps Systems Engineer.
- Analyze, understand and validate the business requirements and code implementation.
- Responsible for coding using Net Framework 4.5, WCF, Visual Studio 2010/12, TFS, SQL Server 2008, Java Script, Telerik, IIS7, JQuery, REST, SOAP API & ACAPS
- Designed, developed extensive dynamic Web pages using ASP.NET Server controls, HTML Controls, jQuery and CSS.
- Used Master Pages to provide a unified look and feel to the application.
- Used AJAX to create better, faster and more user-friendly web applications.
- Created ASP.NET validation controls and JavaScript validations to enforce validations.
- Performed Application level tracing, debugging, and implemented logging to troubleshoot the issues.
- Implemented windows service, WCF service and hosting and consume in client side.
- Used Entity Framework to design conceptual data access layer from relational database to get the data from database.
- Creating data model, store procedure, function and trigger using entity framework 4.1.
- REST, SOAP, Web HTTP Request and Response communication From/to mainframe (ACAPS).
- Daily sync-up, agile methodology and business user interaction and defect fixing.
Environment: Visual Studio 2012, C#.Net, ASP.NET, REST, SOAP, Web Forms, WCF, Window Service, MSMQ, HTML, JavaScript, JQuery, SQL Server, TFS, Web Services.
Confidential, El Dorado Hills, CA
Sr. DeveloperResponsibilities:
- Working as Sr. Developer
- Responsible for design, coding and development work in .Net Framework 3.5, 2.0, C#, ASP.Net, IIS, VB.Net, SSRS, JQuery, XML, Win form, Window Service, TSQL, SQL Server and Oracle.
- Work closely with clients to gather project requirements, define deadlines and deliverables.
- Used Visio to create the class and sequence UML diagrams.
- Written windows service to run in regular intervals to check the existence of hearbeat records and update database.
- Developed Abstract Factory Pattern to support both Oracle 9i and SQL Server 2005/2008 databases.
- Implemented and designed reports for the end users using SQL Server 2005 Reporting Services (SSRS).
- Used ASPOSE.PDF for converting & manipulating the PDF sample generation history report.
Environment: Visual Studio 2010, C#.Net 3.5, ASP.NET, window Forms, Window Service, MSMQ, HTML, JavaScript, JQuery, SQL Server 2008, TFS, Web Services.
Confidential, NYC, NY
Technical LeadResponsibilities:
- Working as Technical Lead
- Responsible for design, coding and deployment using Net Framework 4.0, PRISM, WPF, MEF, Log4Net, QPID, WCF, Visual Studio 2010, TFS, Java Script, Subversion, MSBuild, Jenkin, Nexus, SOAP, RESTful Services.
- Developed prototypes and Proof of Concepts for future-ready application development.
- Managed all aspects of the software development lifecycle with offshore and onsite resources.
- Collaborated with Client Program Managers, deployment team and User Experience (UX) Designers.
- Used Siteminder for authentication and created different roles in studio to enable access to different tabs within the menu bar
- Created custom controls to extend the DOTNET Server controls functionality.
- Used Singleton design pattern to create a single instance CAFÉ session object.
- Implement WCF service to communicate client and server applications
- Used Confidential enterprise data access application block for communicating with database.
- Using Confidential Enterprise Library Logging framework for recoding errors/tracing & other diagnostics
- Used SVN for version controlling and change control management..
Environment: Visual Studio 2010, C#.Net 4.0, ASP.NET, SOAP, Web Forms, WCF, Window Service, MSMQ, HTML, JavaScript, JQuery, SQL Server, TFS, Web Services.
Confidential, NYC, NY
Sr. DeveloperResponsibilities:
- Working as Sr. Developer
- Confidential .com enhancements, Confidential California Online Leasing.
- Middle tier, Window Service, Yardi web service
- Analyzed business requirements often including complex Workflows.
- Studying the existing framework/Business logic.
- Involved in designing, implementation using C# and ASP.Net 4.0, IIS7, Visual Studio 2010, JQuery, Java Script, TFS, LINQ, DBML and DocuSign.
- Work closely with clients to gather project requirements, define deadlines and deliverables.
- Used JQUERY & AJAX for asynchronous loading of controls.
- Using Log4Net for Logging and recoding errors/tracing & other diagnostics.
- Different roles are created and users are assigned different roles. Different views are loaded based on user roles.
- Involve in daily sync-up call from onsite & offshore weekly Status report.
- Developed complex Stored Procedures and Triggers in SQL Server 2005.
- Involved in maintenance of this system.
- Used Team Foundation Server for version controlling and change control management.
Environment: Visual Studio 2010, C#.Net 3.5, ASP.NET, Web Forms, Web Service, Yardi Service, HTML, JavaScript, JQuery, SQL Server 2008, TFS.
Confidential
Sr. Developer/AnalystResponsibilities:
- Working as Sr. Developer/Analyst
- Responsible for coding, deployment and support applications using ASP.NET3.5, C#, UML, LINQ, SQL Server 2008, SSIS, SSRS, WCF, SOAP, BizTalk
- Implemented reports for sales team using SSRS, SQL Server 2008
- BizTalk integration to process the xml and SQL data to downstream application.
- Knowledge of BizTalk administration and monitor the processed data file from source location.
- Created functional specifications and implemented the core libraries by directing technical architecture, requirements definition, object & database model design, and implementation of the core code and Unit testing.
- Write executable program and update Config file using PowerShell scripts.
- Involved in Development, Maintenance and Enhancement, UAT Testing and Production Support
- Daily sync-up, agile methodology and business user interaction and defect fixing.
Confidential
Software EngineerResponsibilities:
- Working as Software Engineer
- Analyzed System Requirements documents received from the client and developing functional and technical specifications.
- Responsible for design, coding and deployment using VB.NET, SQL Server 2005, Web Service, HL7, Crystal Report XI, Java script and JQuery,
- Involved in Designing and implementing DAL, Exception Layer, logging and Caching mechanism.
- Coded and reviewed the Business object, UI and Utility classes.
- Coded the DB SP, cursor and view and used profiling tool to write efficient DB queries and code.
- Implemented HL7 format for patient information.
Confidential
Software EngineerResponsibilities:
- Working as Software Engineer
- Analyzed System Requirements documents received from the client and developing functional and technical specifications.
- Responsible for design, coding and deployment using ASP.NET, C#, SAP, IIS, Weblogic, Oracle 9i, TOD and PL/SQL.
- Worked independently, Onsite coordination, Knowledge transfer and customer interaction.
- SAP to Promove modification (Web) - worked on change request with Phoenix team
- Coded the DB SP, Package, cursor, view and modified DB queries and code.
Confidential
Software EngineerResponsibilities:
- Working as Software Engineer
- Analyzed System Requirements documents received from the client and developing functional and technical specifications
- Responsible for design, coding and deployment using C#, ASP.NET 2.0, CSS, JS, Visual Studio 2005
- Preparation of Design/Technical documents
- Design Screen UI and per client requirement.
- Involve in coding, code review and testing of the application.
- Involve in Database design, writing query and stored procedure.
Confidential
Software Engineer
Responsibilities:
- Working as Software Engineer
- Analyzed System Requirements documents received from the client and developing functional and technical specifications
- Responsible for design, coding and deployment using C#, ASP.NET 2.0, CSS, JS, Visual Studio 2005
- Preparation of Design/Technical documents
- Design Screen UI and per client requirement.
- Involve in coding, code review and testing of the application.
- Involve in Database design, writing query and stored procedure.
Confidential
Software EngineerResponsibilities:
- Working as Software Engineer
- Analyzed System Requirements documents received from the client and developing functional and technical specifications
- Responsible for design, coding and deployment using C#, ASP.NET 2.0, CSS, JS, Visual Studio 2005
- Preparation of Design/Technical documents
- Design Screen UI and per client requirement.
- Involve in coding, code review and testing of the application.
- Involve in Database design, writing query and stored procedure.
