.net /site Core Developer Resume
Franklin, TN
SUMMARY
- Around 7 years of IT experience in analysis, design, development, implementation, support, testing & documentation Client/Server, Windows & web based applications using Microsoft Technologies. dis includes 1+ year experience wif Sitecore
- Expertise in Content Management Systems such as Team site and Sitecore 6.6/7.2/7.5/8.0 wif MVC3 applications
- Expertise in Creating Multi - Language site, Extending Pipelines, creating Scheduling Jobs in Sitecore 7.5/8.0
- Extensively worked ASP.NET MVC applications using Database-First/Code-First Approach in Entity Framework and UI in Razor View Engine and client side framework Bootstrap, HTML 5
- Involved in the design and development of 3 Tier, N-tier distributed architectures & MVC, MVVM architectures
- Expertise in developing Web-based and Windows-based applications using C#, ASP.NET, ASP.NET Web API, AJAX, UML, JavaScript, XML, CSS, SQL-Server and Visual Studio
- Experience in implementing several Design Patterns to standardize the application architecture
- Extensive working experience wif different methodologies like Agile (Scrum), Test-driven development (TDD) and Waterfall methodologies
- Extensive experience in developing User Interfaces using ASP.NET, AJAX, XML, HTML5, CSS & JavaScript
- Experience wif ORM and its related components: Entity Framework Language-Integrated Query (LINQ) query & retrieve data from different data sources (LINQ to Objects, LINQ to XML, and LINQ to SQL), ASP.NET Providers and Typed Datasets
- Expertise in Developing WCF Services that implement the Service-Oriented Architecture (SOA)
- Very Good Experience in creating and consuming web services and WCF SOAP\REST, WEB API services
- Worked extensively wif different ADO.NET objects to interact wif database such as SQL Connection Object, SQL Command Object, Data Reader, Dataset & Data Adapter
- Extensive working experience in database design & development, for creating complex database queries, writing Constraints, Indexes, Views, Stored Procedures & Functions using T-SQL, PL/SQL in SQL Server, Oracle
- Experience in developing Custom Reports & different types of Tabular, Matrix, Ad-hoc & distributed reports in multiple formats using Crystal Reports & SQL Server Reporting Services (SSRS)
- Hands on experience using Source Code Control Systems like Microsoft Visual Source Safe and Microsoft Team Foundation Server
- Ability to prioritize tasks/Multitask and execute them to perfection and able to work in a high-pressure environment and capable of working in a team and as an individual
- Ability to quickly understand business requirement and architecture to halp come up wif robust solutions and has good experience in Performance Optimization
- Flexibility to work under various environments & desire to work and learn different Upcoming Technologies
- Creative, keen learner, tenacious problem solver wif good communication, analytical & problem solving skills
TECHNICAL SKILLS
Frameworks: .NET Framework 4.5/ 4.0/3.5/2.0/1. x
Microsoft .NET: C#, ASP.NET 4.0/3.5/2.0/1. x, MVC 3.0/4.0/5.0, AJAX, ADO.NET, Crystal reports, SSIS, SSRS, WCF, Web Forms, Web Services, LINQ, Entity Framework 4.3/5.0/6.0.
Web Servers: Internet Information Server (IIS) 7.0/ 6.0
Databases: Microsoft SQL Server 2012/2008/2005/2000, Oracle 11g/10g/8i/9i/, MS-Access 2007
Web Development: HTML, XML, XHTML, XSL, JSON, SOAP, JavaScript, Ajax
Operating Systems: Win 2000/2003/7/8/10, Linux, Unix, Ubantu
Scripting and Markups: JavaScript, JSP, HTML 4.01/5, CSS (2/3)
PROFESSIONAL EXPERIENCE
Confidential, Franklin, TN
.Net /Site core developer
Responsibilities:
- Worked wif Business Analysts in order to understand business requirements and analyze use cases
- Involved in communicating wif the clients, gathering requirements for the development of different applications
- Involved in configuration, customization, and development of e-commerce platform
- Involved in designing Class diagrams and Sequence diagrams using MS Visio
- Actively involved in developing web applications using ASP.NET, C#, ADO.NET and Visual Studio 2015
- Involved in designing database, creating tables, writing complex queries & writing Stored Procedures using SQL
- Created Cascading Style Sheets (CSS) to attain uniform style patterns the application
- Implemented Caching & State Management strategies to improve overall performance of the application
- Created and consumed Web Services to expose the application functionality for different applications
- Used N-Tier architecture containing Data Access Layer, Business Logic Layer and Presentation Layer in order to manage code effectively
- Involved in migration of Sitecore versions from Sitecore 7.5 to Sitecore 8.0
- Implemented state management using View state, Session variables and Query strings
- Implemented CSS to provide rich and unified look throughout the application
- Used JavaScript and ASP.NET validation controls extensively to handle UI validations
- Created WCF Service to retrieve & send information from client side wifout post-back
- Involved in coding the presentation layer using WPF
- Used Crystal Reports as a reporting tool for developing reports
- Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server
- Used Team Foundation Server (TFS) to maintain the version control history during development
- Conducts comprehensive testing of developed objects in development and QA environments, including regression testing before any changes are released to the Production environment to minimize bugs
- Created SSIS packages for importing data from various data files/excel to the data source Utilized Trace & Debug flags wifin the web application in the development and test environments of the application
Environment: .Net Framework 4.0 / 3.5, Visual Studio 2010 / 2008, ASP.NET 4.0 / 3.5, Sitecore 7.5, HTML5, C#, HTML, CSS3, Adobe Photoshop CS3, JavaScript, WCF, XML, Crystal Reports, SQL 2014
Confidential, Irvine, CA
Sitecore / .Net Developer
Responsibilities:
- Involved in Requirement gathering, Analysis and Design of the system.
- Involved in Planning, Estimation and tasking out USMs.
- Involved in Impact analysis, Code analysis and understanding of the requirements beforehand to halp accurately plan and estimate and present solutions through the discussions.
- Creating reusable N-Tire Components (BLL, Entities and DAL) using C# and DI design pattern.
- Designed and developed Sitecore Data Templates, Branch Template, Layouts, Controller Rendering, View Rendering, Sub Layouts and Content Items for both Sitecore MVC and Webforms.
- Created/Implemented Place Holder settings for Page editor, Packages for higher environments.
- Implemented Dynamic Place Holder Keys in Sitecore.
- Designed different master pages, Layouts, Sub layouts and XSLT renderings using HTML5, CSS3 and configured in Sitecore 7.2 Presentation items.
- Created Sitecore built-in aliases and Implemented Custom alias using Pipeline processor.
- Involved in setting up Sitecore for local environment and integrating it wif MVC application.
- Developed/Consumed WCF/Web API services.
- Involved in Database design, T-SQL Queries, Stored Procedures, Views, Functions, Query tuning in SQL Server 2012/2008 Database.
- Developed reports using SSRS and Stored Procedures
- Implemented Client-side Validations using JQuery and Data Annotations.
- Implemented Site Analytics using Omniture from ADOBE.
- Created/made sure the code is 100% Unit testable wif tools such as MOQ framework, SHIM and Dependency Injection design pattern.
- Worked in Agile/Scrum SDLC Model.
Environment: Visual Studio .NET 2013/12, ASP.NET, C#, MVC 4.0, Entity Framework, ADO.NET, WCF, Web Services, Rest, Web API, JSON, Sitecore 7.2, TDS, SQL Server 2012/08, AJAX, JQuery
Confidential
.Net developer
Responsibilities:
- Involved in Design, Development, Testing and Maintenance of the project.
- 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.
- Involved in Developing a Web application to display products, check customer status, make a new customer registration, maintain patient and prescriber details, material management, order management etc.
- Developed custom User Controls to reduce the complexity in UI coding & provide better look and feel
- Created and consumed Web Services to send data about Patients to Insurance Companies, Send Order Details for Medical Products and Pharmacy, Get Order Status etc.
- Used Web Services for data transfer to store data in the Database
- Developed customizable interface for the clients using XML & transformed to HTML using XSLT
- Involved in parsing XML document using XPath objects like XPath Document, XPathNavigator
- Used Fiddler, Firebug for debugging and testing XML, JSON based RESTful services
- Involved in writing complex SQL Statements and Stored Procedures, Indexes to validate data and ensure system integrity and security
- Used Gridview, Datalist and Repeater controls to display data
- Created customized reports using Oracle and SQL Server Reporting Services
- Used Team Foundation Server for Version Control and Source Control
Environment: .Net Framework, C#, Web Services, ASP.NET, MVC, AJAX, SQL Server 2008, Web Services, XML & TFS