Apps Systems Engineer Resume
SUMMARY
- Software professional with 6+ years of experience in developing and maintaining web and client/server applications using Microsoft Technologies.
- Extensive experience in working with Angular JS 2 to implement Single page applications (SPAs) using Directives, modules, Expressions, model, and Components.
- Extensive programming experience in writing web application programs covering front - end / UI JQuery and AJAX for building rich user friendly, high performance web applications.
- Strong Object Oriented programming skills, design and implementation OOP
- Expertise in .NET framework with great proficiency in creating applications using ASP.NET, C#.NET, ASP.NET MVC, LINQ, ADO.NET, SQL Server.
- Experience in the phases of Software Development Life Cycle (SDLC) like requirements, analysis, implementation, integration and testing, deployment and maintenance.
- Experience in working with Web Server Controls, HTML Controls.
- Expertise in working with ADO.NET components such as Dataset, Data Adapter and Data Reader.
- Working knowledge on Model View Controller ( MVC ) Pattern, Entity Framework.
- Experience in applying Design Patterns like Factory Method.
- Experience in relational database design, data extraction, data transformation and loading from large and complex data sources using MSSQL Server 2008/2012.
- Experience in writing complex user defined Functions, Stored Procedures and Views using MS SQL Server (2008/2012).
- Experience in using SVN and TFS for Version Control.
- Ability to adapt new changing technologies faster.
- Good team player strived to improve customer satisfaction and have ability to work independently.
TECHNICAL SKILLS
- Programming Languages: C#.NET, ADO.NET, T- SQL, PL/SQL
- Framework/Architecture: .NET Framework 4.5, 4.0, 3.5, 3.0, Entity Framework 6, Angular JS 2
- Web Development: ASP.NET, ADO.NET, ASP.NET MVC 5, 4, 3, ASP.NET AJAX, LINQ to SQL, WCF, Web API
- Markup Language: HTML 5, CSS 3, XML, Razor Views, JSON
- Scripting Language: JavaScript, JQuery, Bootstrap
- Databases: MS-SQL Server 2008/2012
- Reporting Tools: RDLC Reports, SSRS Reports, Telerik Reports
- Version Controls: TFS (Team Foundation Server), TortoiseSVN
- Application/Web Servers: Microsoft IIS 7.0/6.0/5.0
- Development IDE: Visual Studio 2015/2013/2010/2008, SQL Management Studio
- Third party tools: NUNIT, Telerik Controls, log4net
- Development Methodologies: Agile, Scrum and Waterfall
PROFESSIONAL EXPERIENCE:
Confidential, Chandler, AZ
Apps Systems Engineer
Responsibilities:
- Worked on business requirements and developed solution using Agile Methodology.
- Designed and developed application using ASP.NET MVC, C#.NET, AngularJS, Bootstrap, JavaScript, JQuery, Web API.
- Worked on creating custom routing (Areas) in ASP.NET MVC. Extensively used Razor view engine in the view.
- Implemented Data base first development using ADO.NET Entity Framework on SQL Server.
- Implemented LINQ for querying using different joins, sorting, filtering the complex objects.
- Responsible for writing SQL Stored Procedures and creating tables, triggers, queries as needed for the web application.
- Created Single Page Application (SPAs) using Angular JS 2 and HTML5 for fluid and responsive web applications, without constant page reloads.
- Configured and Consumed Web Services using Windows Communication Foundation (WCF) and WEB API.
- Involved in Code Review, Unit Testing, Debugging and Integration Testing of the application.
- Unit testing for all the modules by mocking different layers of the application.
- Troubleshoot and provide resolution for different kinds of issues during the various stages of the project.
- Experience in using TFS for Version Control.
- Logging, capturing, analyzing and resolving defects.
Environment: ASP.Net MVC 5, ASP.NET, C#.Net, HTML, CSS, Bootstrap, JavaScript, JQuery, Angular JS 2, Entity Framework 6, Web API, jqGrid, SQL - Server 2012, .Net Framework 4.5, NUnit, Moq, Visual Studio 2015, Windows 10/8/7
Confidential
Technology Specialist
Responsibilities:
- Worked on business requirements and developed solution using Agile Methodology.
- Designed and developed website using ASP.NET MVC, C#.NET, HTML, CSS, AngularJS, Bootstrap, JavaScript, JQuery, Web API.
- Involved in Interface’s Design and Data modeling design.
- Developed single page applications using AngularJS
- Used Entity Framework to implement the data access layer to communicate with databases.
- Implemented LINQ for querying using different joins, sorting, filtering the complex objects.
- Strong abilities in managing Index, writing stored procedures, Views, PIVOT, functions etc. in MS SQL Server and involved in all the stages of System Development Life Cycle.
- Designing Reports using Telerik Reporting.
- Involved in integration testing of the Application in Development environment and written test methods using unit test.
- Logging, Capturing, analyzing and resolving defects.
- Dev, Production Support and Deployment.
Environment: ASP.Net MVC 5, C#.Net, HTML, CSS, Bootstrap, JavaScript, JQuery, Angular JS, Entity Framework 6, Web API, Telerik Reporting, jqGrid, SQL - Server 2012, .Net Framework 4.5, Visual Studio 2015, Windows 10/8/7
Confidential
Systems Analyst
Responsibilities:
- Worked on business requirements and developed solution using Agile Methodology.
- Designed and developed website using ASP.NET MVC, C#.NET, Java Script, JQuery, WCF.
- Implemented client-side validations using JQuery.
- Implementing new changes and updates required for the platform.
- Using List and LINQ extensively in implementation of the project.
- Involved in integration testing of the Application in Development environment and written test methods using unit test.
- Production & UAT Support
- Deployment
Environment: ASP.Net MVC 4, C#.Net, JQuery, .Net Framework 4.5, Visual Studio 2012, Windows 10/8/7
Confidential
Software Engineer
Responsibilities:
- Design and developed the application in a typical sophisticated 3 - (BDU) tier environment.
- Worked on business requirements and developed solution using Agile Methodology.
- Designed and developed website using ASP.NET MVC, C#.NET, Java Script, JQuery.
- ADO.NET was used to implement the data access layer to communicate with databases
- Generated SQL scripts, Export and Import of data, Developed SQL Queries and Stored Procedures for accessing data from the SQL Server2008 database and responsible for performance tuning at the Application and Database Layers.
- Using List and LINQ extensively in implementation of the project in admin and member modules .
- Developed single page applications using AngularJS
- Developed SQL Queries and Stored Procedures for accessing data from the SQL Server database.
- Used Form Based Authentication for Application as .NET Security measure by providing a login page.
Environment: ASP.Net MVC 4, C#.Net, Entity Framework, AngularJS, KnockoutJS, Visual Studio 2012, SQL Server 2008, .Net Framework 4.0, Windows 10/8/7
Confidential
Responsibilities:
- Worked on business requirements and developed solution using Agile Methodology
- Adopted 3-tier architecture for the system design, which includes presentation layer, data access layer and Business layer.
- Entity Framework was used to implement the data access layer to communicate with databases.
- Designed and developed .Net web components and user controls using ASP.NET and C#.NET, ASP.NET security mechanism such as Impersonation, Authentication and Authorization and different state maintenance mechanism like Session, View State etc.
- Developed ASP.NET Master Pages and handled events between master pages and content pages.
- Designed and developed an interactive Content Management System (CMS) with a back-end in ASP.Net (C#) with an MS-SQL database server, utilizing a browser driven component for content editing, with inline previewing.
- Developed SQL Queries and Stored Procedures for accessing data from the SQL Server database.
Environment: ASP.NET, C#.Net, Entity Framework, T-SQL, Visual Studio 2012, SQL Server 2008, .NET Framework 4.0, Windows 10/8/7