We provide IT Staff Augmentation Services!

Asp.net Full Stack Developer Resume

El Dorado Hills, CA

PROFESSIONAL SYMMARY:

  • 7+ years of experience in the design, development, implementation, testing and maintenance of complex Software and Database applications.
  • Experience in all the phases of System Development Life Cycle(SDLC) such as strategy and analyzing, designing, building (coding), testing and documentation of software products.
  • Proficiency in Architecture, Administration, Development, Testing and Deployment.
  • Worked extensively with Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
  • Solid understanding of newly introduced features in .NET 4.5/4.0/3.5/3.0 like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language).
  • Significant experience in the Database design and development of Stored Procedures, Functions, and Triggers for the implementation of data integrity using T-SQL and PL/SQL.
  • Experienced in developing web applications using MVC4/MVC3 ASP.NET, ASP.NET 3.5/3.0/2.0/1.1, AJAX, VB.NET, C#, ADO.NET, SQL Server 2015/2012/2008 R2/2008/2005 and Oracle 9i/10g.
  • Experience in building cutting-edge discrete and responsive user interfaces for e-commerce and self-service websites that are integrated into the Sitecore CMS and back-end systems using ASP.NET (C#) and SQL Server.
  • Knowledge in integrating and working with Sitecore modules like Web Forms for Marketers, Cloudwords, Advanced workbox and EXM.
  • Working knowledge of JavaScript UI technologies - JQuery, AJAX and JSON (including theconsumption of back-end / web service technologies - REST, XML).
  • Experienced in building search solutions in Sitecore using Lucene Search and Coveo Search.
  • Experienced in design and Implement client's websites using Sitecore Version 6.2 - 7.4.
  • Extensive working experience in Sitecore platforms like Web Content Management, SiteCore 7.2, 8.1, CMS.
  • Experienced in Sitecore CMS Solutions to design .Net application features and expertise in create/install Packages, Personalization, Pipeline, TDS and Glass Mapper.
  • Extensive experience in handling Internet Information Server (IIS), Creating and configuring the virtual directories, map them to physical folders and configuration of the applications for domain authentication, Data Transformation Services (DTS) in SQL Server 2008R 2/2008/2005.
  • Experience in building Rich Ajax enabled UI based web applications in Asp.NET
  • Experience in developing the business reports using SSRSand developing SSIS packages.
  • Expertise in designing and developing WCF Services using N Layer Architecture.
  • Utilized current and upcoming industry trends and practices to create Sitecore CMS websites.
  • Well versed with Testing Techniques like: Functional testing, Integration testing, System integration Testing (SIT), Unit Testing, Regression testing, Smoke testing, User Acceptance Testing (UAT), Data-Base Testing, Data Migration Testing etc
  • Experience working with repository contains a set of native Angular JS directives based on Bootstrap's markup.
  • Experience in integrating Sitecore with Marketing Automation tools like Eloqua and Marketo.
  • Designed the architecture for the Sitecore environment and lead the installation and configuration of the development, QA, staging, and production servers.
  • Experience in software Analysis, Design, Development, Testing, Implementation and production, support of Client/Server and Web based applications.
  • Extensive experience in using Build Automation using deployment tools like Octopus, TeamCity, MSBuild and Continuous Integration concepts by using tools like ANT, Visual Studio, Cruise Control.
  • Experience in working with various Database objects in SQL Server, Oracle and MS Access.
  • Excellent analytical, inter-personal, communication & written skills.
  • Excellent team player with problem-solving and trouble-shooting capabilities.

TECHNICAL SKILLS:

Languages: C#, .NET, VB6, VB.NET, C, C++, SQL, PL/SQL and T-SQL.

.NET Technologies: Microsoft .NET Framework 3.0/3.5/4.0/4.5 (CLR, CLS, CTS), C#, VB.NET, ASP.NET,ASP, ADO.NET, XML Web Services, Win Forms, Web Forms, SOAP, LINQ, NUnit, WCF, WPF, AJAX, Entity Framework, MVC, Web API.

Web Technologies: HTML5, DHTML, XML, XSLT, XPATH, CSS3, JavaScript, VB Script, JQuery, Power Shell Scripting, Telerik web controls.

Database: MS-SQL Server 2005/2008/2008 R2/2012/2015, Oracle 9i/10g, MYSQL, MS Access 2007, DB2 and Oracle 8i/9i/10g.

Development Tools: Microsoft Visual Studio 2013/2012/2010/2008.

Middleware: Web services, WCF Services, SQL Server Integration Services.

Version Control: Subversion SVN Server, TFS Server, GitHub.

Web Servers: Internet Information Server (IIS 6.0/7.0)

Content Management Systems (CMS): Sitecore 6.5/7.0/7.1/8.0/8.1/8.2

Reporting Tools: SSIS, SSRS, SQL*Loader, SQL*Plus, TOAD and MAP tool kit.

Deployment Tools: Octopus, TeamCity, Power Shell Scripting and Cruise Control, MS Build, Build Extensions Power Tools

Design pattern: MVC, MVP, MVVM.

Operating Systems: Windows 8/7 Windows Server 2008/2012.

XML Technologies: XML, XHTML, DHTML, XSL, SOAP, Web Services, XML spy, Web Services, REST.

Testing: Smoke Test, N Unit test, Test cases.

PROFESSIONAL EXPERIENCE:

Confidential, El Dorado Hills, CA

ASP.Net Full Stack Developer

Responsibilities:

  • Involved in the gathering requirements from various sources. Co-ordination with team members to discuss the scope of the project.
  • Worked mainly on MVC 5, JQuery, Asp.NET 4 and ADO.NET for the design of the web application.
  • Implemented MVC 5 (Model View Controller) pattern to have a clean separation of concerns and for easy testing of code.
  • Creating Database using UI class diagram for having clear understanding about the database creation and the connection between the tables. Created the stored procedures, Views, Triggers and user defined functions in sql server 2014.
  • ADO.NET Entity Frameworks were used to make the database connection to the application.
  • Authentication Action Filters were specified to have one-to-one relationship with possible user interaction.
  • Data annotations were provided to check validations for the model classes. Validations were provided for both client-side and server-side
  • Partial View was created to render in to another view for displaying details from the database without redirecting to another view.
  • Different Layouts were created for having different outlook for different pages.
  • Routing was provided to map the action methods for a particular request. Customized routing was used to change the URL path on page loading.
  • Implemented AJAX support for better user experience and good performance.
  • For easy accessing of data from database LINQ was used.
  • Unit testing was done for testing the code to check for the bugs in the code by using NUnit.

Environment: Visual Studio 2012, C#, ASP.NET 4, ADO.NET Entity Framework, SQL Server 2014, .NET Framework, OOPS, TFS, HTML, CSS, Java Script, JQuery, Bootstrap, LINQ, MVC 5, AJAX, NUnit, UML

Confidential, Anaheim, CA

ASP.Net full stack Developer

Responsibilities:

  • Involved in gathering business requirements and wrote functional specifications and detailed design documents.
  • Designed web application by using Web API, Angular JS, ASP.NET 4.5, ADO.NET Entity Frameworks and JQuery.
  • Web API’s were used for insert, update, delete and getting information from DLL layer by using the POST, PUT, DELETE and GET actions.
  • Custom directives were provided to extend the HTML functionality. Worked on Role based Authentication and Authorization for restricting the user to access the application.
  • AngularJS Services were used to share the data across the application. Dependency injection can be achieved by services.
  • AutoMappers were used for mapping of one object to another object, which were having the same properties.
  • Created a repository layer between data access layer and business logic layer for dependency injection at the server side.
  • Used AngularJS Services $http for consuming REST API’s.
  • Developed single page application (SPA) with AngularJS, HTML 5, JavaScript and CSS in visual studio for dynamically updating the page and load in single html page.
  • Nested and multiple views were approached using the UI-Routing based on the states in the application and Single page application (SPA) was also implemented using UI-Routing.
  • Created database tables, Views, Stored procedure and User defined functions using sql server 2014.Database connection was made between the sql server 2014 and data access layer using the ADO.NET Entity model.
  • Actively participated in sprint and standup meetings as the part of Agile methodology
  • Test cases were created using Jasmine for unit testing of AngularJS. Fiddler was used for Web debugging proxy.

Environment: Visual Studio 2015, C#, ASP.NET 4.5, ADO.NET Entity Framework, SQL Server 2014, Web API, OOPS, TFS, Bootstrap, HTML 5, CSS 3, Java Script, IIS, AJAX, JQuery, AngularJS, Jasmine, Fiddler, Linq, Kendo UI, UML, Azure

Confidential, Los Angeles, CA

.Net Developer

Responsibilities:

  • Developed interactive web pages for manageID Admin using Angular JS, AJAX, JQuery, CSS3 and HTML5 in MVC4 architecture.
  • Implemented the module using SCRUM (Agile) Methodology.
  • Designed and developed manageID Client with Windows Forms (WPF / XAML) using Telerik RAD controls, Expression Blend 2010 and MS Visual Studio 2010 in MVVM architecture.
  • Extensively used data binding, converters, dependency properties, attached properties, routed events, resources, control templates, styles and data templates.
  • Created and consumed web services, Web API, WCF and REST services.
  • Developed various Hardware Abstraction Layers and Software Abstraction Layers assemblies.
  • Worked with various devices to capture biometric (signature, face profiles, fingerprints, rolls, palms and iris) and biographic (passport/ID) data.
  • Worked with various software’s to check the quality of captured biometric data and matching.
  • Converted face, iris images from jpeg to jpeg2000 format, fingerprint images to wsq format.
  • Generated ISO standard templates from face, iris and fingerprint images.
  • Integrated with Fargo and Toppan printer, to print biographic data on gemalto card and encode biometric data on the chip using Aware software.
  • Created ViewModels, Views, Hibernate files, Entities, tables, build configuration files for Cruise Control following the existing architecture of project.
  • Used Team Foundation Server for version controlling and BugZilla for defect tracking.
  • Obfuscated code using Dotfuscator, built installer using InstallShield.
  • Responsible for UAT support for upcoming releases and Production support for previous releases.

Environment: C#. NET, ASP.NET 4.0, 4.5, SQL SERVER 2008, 2012 Oracle 10g, NHibernate, MVVM, WPF, Web Services, REST, Web API, TFS, Visual Studio 2010, 2012, MVC4, AJAX, Angular JS, JSON, JQuery, HTML5, and CSS3.

Confidential, San Jose, CA

.Net/Sitecore Developer

Responsibilities:

  • Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on MVC architecture.
  • Worked with a team that includes Client Stakeholders, Project Managers, Business Analysts, Front-end Developers, Architects, and .NET Developers.
  • Involved in integrating .Net controls into Sitecore and created Data Templates with standard values in Sitecore.
  • Developed and implemented web applications into CMS Sitecore systems using SCRUM Agile methods.
  • Worked in a team, that involved in developing the UI, layout and front-end programming (HTML) for web application that matches requirements of sprint and actively participated in all ceremonies, review user stories, participate in planning sessions, estimate effort for stories / tasks, etc.
  • Developed WCF Services to integrate with SOAP compatible systems and Restful services areimplemented using ASP.NET Web API to support light weight data exchange in ASP.NET MVC UI.
  • Working on creating Rest Services using ASP.NET Web API and C#.
  • Worked with TDS(Team Development For Sitecore) Configuration and maintained the Templates, renderings and layouts to ease the deployment and development process, and also Manually created Sitecore content Packages and deployment of packages and TDS push in Stage, Production, QA servers.
  • Implemented MVC pattern as it an ideal framework for delivering a structured, testable UI model.
  • Created Views and Partial Views - UI and middle tier for various modules using C#, MVC 4 (Razor View Engine), AJAX, jQuery, HTML, CSS.
  • Involved in integrating Sitecore 7.1with ASP.NET for templates, layout, sub-layout, controls, control rendering, placeholder and content.
  • Designed Sitecore templates with input fields. They were in turn accessed in .Net MVC webpages using repository pattern with help of sitecore item GUID.
  • Extensively worked with Sitecore templates, view renderings, sitecore items and make it as reusable components for Business users in Page Editor Mode.
  • Created View Renderings for displaying CMS content in UI and sub layouts in Sitecore.
  • Implemented personalization using custom rules in Sitecore 7.2
  • Tested the web services usingSOAP UI.
  • Created the Users and their roles in sitecore dynamically from web services maintained in sitecore
  • Created Web APIs using ASP.NET Web API allow new web/client projects to leverage reusabledata.
  • Created batch files to trigger the scripts for the application and database deployment and scheduled to run nightly in Task Scheduler.
  • Migrated web applications into the Sitecore CMSSystem.
  • Caching and performance tuning techniques and Full page editor friendly websites.

Environment: Net Framework 4.5, ASP.NET (C#), WCF, MVC ( ASP.NET 3.0 or later) with Razor, SQL Server, AJAX, JSON, HTML 5, CSS 3 (Responsive), MVC4, WCF, JavaScript / JQuery, Sitecore (6.5, 7.2) MVC,Eloqua, Microsoft Visual Studio.Net 2013, IIS 7.0, Entity Framework, TFS Power Tools, Build Extensions Power Tools, Cruise Control, Power Shell,Octopus Deploy 2.6.5, TeamCity 9.0

Confidential, San Diego, CA

.Net/Sitecore Developer

Responsibilities:

  • Involved in gathering the requirements and defined the business rules to user requirements in SDLC and also analysis of the system based on MVC architecture.
  • Created Technical Planning Process, architecture and ER Diagram for the development life cycle before starting the project to have a clear vision and understanding of the full SDLC life cycle of the project.
  • Having the Knowledge of Sitecore databases as Master, Web, Core and Accessing the data from these databases using Sitecore API's.
  • Used MVC4 design pattern in the design and development, with Razor Syntax in Views.
  • Implemented the changes/modification like iterative/incremental development and used .NET Framework and Object Oriented Methodologies for application development by using agile scrum methodology.
  • Developed Presentation layer using MVC, business layer using WCF and the data access layer using Entity Framework.
  • Optimized Sitecore environments by analyzing the existing set up and using best practices to create reusable Sitecore templates and layouts.
  • Collaborated with architects, developers and business stakeholders to design and enhance large scale, customer-facing web applications developed on the existing e-Business platform framework, which is built on the Microsoft technology stack ( ASP.NET/C#/MVC, SQL Server) with Sitecore CMS.
  • Configured and implemented log4net error logging mechanism.
  • Implemented Complex Telerik grid controls with multiple Tabs and hierarchy grids to display update and delete data on grids using AJAX controlsusing JQuery and JavaScript.
  • Consumed external service providers for payment such as PayPal.
  • Accessing SQL Server 2012 from the application using WCF.
  • Developed and implemented web applications into CMS Sitecore systems using SCRUM Agile methods.
  • Created the Users and their roles in sitecore dynamically from web services maintained in sitecore.
  • Designed Layouts, Footer, Header, View renderings using HTML5, CSS3, and Bootstrap and configured in CMS SitecorePresentation items.
  • Effectively designed and developed optimized business solution for pricing rule which can be dynamically update, add or delete the rules without major application change helping in the effective SDLC process.
  • Integrating web pages / components and back-end services with Sitecore.
  • Analyze and optimize the performance of back-end service calls and browser requests for HTML.
  • Developed multi-channel and content aggregation features.
  • Used Selenium IDE for Open source web testing.
  • Recorded and plays back test in Fire fox using Selenium IDE.
  • Tests developed in Visual Studio to start and to stop the selenium server and to execute the tests in browser.
  • Used Cascading Style Sheets (CSS3) to attain uniformity of all web pages.
  • Used JavaScript and AJAX for client side validations and scripting in the Web Pages.
  • Extensively used LINQ with collections objects.
  • Responsible for designing the ASP.NET application authentication using the .NET Framework, Model View Controller (MVC) and IIS security models.
  • Performed unit testing using N-Unit Site plugged into Visual Studio on every new version before sending it for User Acceptance Test.
  • Migrated web applications into the Sitecore CMSSystem.
  • Caching and performance tuning techniques and Full page editor friendly websites.

Environment: Net Framework 4.5, AJAX, MVC4, C#.Net, WCF, GIT, Nhibernate, LINQ, JavaScript, HTML5, CSS3, SQL Server 2012, Microsoft Visual Studio.Net 2012, IIS 7.0, Sitecore 7.0, Selenium Web Driver, TFS.

Hire Now