Sr. Sitecore Developer Resume
Chicago, IL
SUMMARY:
- 7+ years of experience in teh design, development, implementation, testing and maintenance of complex Software and Database applications.
- Experience in all teh 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 wif Iterative Agile Methodologies, Waterfall methodologies and Test - Driven Development.
- Solid understanding of newly introduced features in .NET like WCF (Windows Communication Foundation) and LINQ (Language Integrated Query Language).
- Significant experience in teh Database design and development of Stored Procedures, Functions, and Triggers for teh implementation of data integrity using T-SQL and PL/SQL.
- Experienced in developing web applications using MVC4/MVC3 ASP.NET, ASP.NET AJAX, VB.NET, C#, ADO.NET, SQL Server 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 teh Sitecore CMS and back-end systems using ASP.NET (C#) and SQL Server.
- 3 years building web services and integrating web pages / components and back-end services wif Sitecore.
- 3 years of Sitecore 7.1 and above development experience in using ASP.NET MVC, plugging into Sitecore pipelines, customizing Sitecore events and using 3rd party development tools like Sitecore Rocks, Team Development for Sitecore (TDS) and Glass Mapper.
- Working noledge of JavaScript UI technologies - JQuery, AJAX and JSON (including teh consumption of back-end / web service technologies - REST, XML).
- 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 teh virtual directories, map them to physical folders and configuration of teh applications for domain autantication, Data Transformation Services (DTS) in SQL Server …
- Experience in building Rich Ajax enabled UI based web applications in Asp.NET
- Experience in developing teh business reports using SSRS and 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 wif 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 wif repository contains a set of native Angular JS directives based on Bootstrap's markup.
- 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.
TECHINCAL SKILLS:
Programming: C#, VB.NET, C++.
Scripting: Java Script, VBScript, AJAX, Knockout JS, JQuery.
Frameworks: .NET Framework IDE Visual Studio
Web Technologies: ASP.NET,ASP, ASP.NET, Windows Workflow, XML, XAML, HTML, XHTML, HTML5, CSS3, XML, XSD, MVC 4/5, MVVM, Site Core,WEB API, Facets, SharePoint,SilverLight, SOA.
Web Services: SOAP, Restful, HTTP,JSON
Data Access: ADO, ADO.NET, LINQ, ODBC.
Web server: IIS 6.0./IIS 8.0
Database: SQL Server Oracle 8i/10g, MS Access, Excel SQL/PLSQL, SSIS,SSAS,SSRS.
Other Languages: Perl, Python, C shell
Associated tools: ADO, ADO.NET, Crystal Reports, TOAD, Telerik 3.1, Kendo UI, Metro UI, Fiddler, Ping Federate, Final builder, uDeploy.
PROFESSIONAL EXPERIENCE:
Confidential, Chicago IL
Sr. Sitecore Developer
Responsibilities:
- Incorporated Agile/Scrum development Methodology to ensure teamwork, collaboration and process adaptability throughout teh life-cycle of teh project.
- Involvement in Setup and designing both residential and commercial website from scratch using Visual Studio 2013 and Sitecore 8.0
- Developed application using ASP.Net MVC Framework, C#, AJAX and jQuery.
- Utilized ASP.NET MVC framework to support teh use of Dependency Injection to inject objects into a class, instead of relying on teh class to create teh object itself.
- Implemented JavaScript, AJAX, JSON, JQuery, HTML-5, Telerik's Kendo UI wif Bootstrap, XML, for designing and validating UI.
- Used JQuery in teh MVC view to call teh WCF service to consume SOAP data in teh XML format.
- Implemented Sitecore MVC design pattern for developing teh Web Application.
- Implemented client and server side validations using JavaScript, and ASP.NET validation controls.
- Created Data Contract, Operation Contract classes and consumed data from WCF.
- Created LINQ enabled database layer using API, also implemented Entity Framework for data access.
- Designed REST APIs that allow sophisticated, TEMPeffective and low cost application integration.
- Collaborated wif Design team to develop responsive web UI (mobile) application.
- Created custom error pages for errors like 401, 404 and 500 and implemented teh custom error handling configuration file to return error status code.
- Wrote SQL Queries to create tables, stored procedures, triggers; additionally optimized Stored Procedures and functions.
- Used different sitecore module (SFFM, Comments and Ratings, YouTube media etc.)
- Migrated web applications into teh Sitecore CMS System.
- Developed and implemented web applications into Sitecore systems using SCRUM Agile methods.
- Used Team Foundation Server (TFS) to maintain teh version control history during development.
- Deployed applications to DEV and TEST environment and merged them to beta site in TFS.
- Used Team Foundation Server for Source Code Control, project related document sharing and team collaboration.
- Created Unit Test Scripts for application and services testing.
Environment: C#, Visual Studio 2012, JavaScript, JQuery, JSON, MVC 4, WCF, XML, SQL Server 2012, TFS, AGILE, SCRUM, ASP.NET 4.5, Entity Framework,Sitecore8.0, Web API, bootstrap, Kendo UI.
Confidential, Wayne PA
Sitecore Developer
Responsibilities:
- Utilized Sitecore CMS solutions to design .Net application features.
- Implemented TDS and Sitecore CM/CD servers for Dev/QA/Prod servers for frontier.com
- Lead teh team/Go to person for any sitecore Environment/Development/Setup/Configuration issues.
- Lead teh project by gathering teh requirement from teh business team and writing implementation guide based on teh requirement.
- Help research and develop documentation materials for developers and ensure documentation is technically accurate and conforms to company's style.
- Implemented SOAP/WCF services to get data from Tibco services.
- Implemented Proof of Concept (POC) on comparing Solr/Lucene/Coveo.
- Developed, Coded and reviewed sitecore CMS web programs.
- Coded CustomUrlManager and CustomLinkProvider.
- Developed pipelines and processors.
- Implemented sitecore content using Web API and consumed by Angular JS from front end.
- Implemented Trouble Tickets, Billing, Network Maintenance, Orders, Dashboard, Messages for Customers.
- Architected and implemented Sitecore CMS for websites Residential and Commercial Portal Site using responsive Html5 and Css3 using Boot strap, Agile, Angular JS and MVC approach.
- Developed Restful Web API's from Soap WSDL's and Used DTO and POCO Models.
- Maintained Development, Staging and Production (load balanced) servers, supported 24/7 making sure no down time.
- Configured sitecore analytics and Mongo DB.
- Developed Header and Footer Layout for frontier.com site using Sitecore.
- Developed all teh product pages, bundle offers pages on frontier.com using sitecore.
- Created Templates, Layout, Rendering controller, Views in Sitecore.
- Implemented Bold Chat links to different chat representative using Sitecore.
- Developed UI in ASP.NET using C#.NET, .NET Controls and Knockout JS.
- Developed an MVC application using Razor syntax for view engine.
- Used Multi site languages for all Sitecore sites.
- Load Balanced E - sync set up for all teh 3 production, staging and dev servers.
- Partners dashboard also displays teh data in teh form of charts like pie and bar by using AngularJS
- Created CMS forms and content using teh WYSIWYG editor.
Environment Sitecore7.5/8.0,Sitecore8, NodeJS, Windows Server 2012, IIS 7.5, .NET 4.0/4.5,MVC, Angular JS, KnockOut JS SQL Server 2012,Mongo DB, ASP.NET, Web Services, Entity Framework, C#, JavaScript, jQuery, XML,HTML5, Visio, MS Project, Visual Studio, Team Foundation Server.
Confidential, Princeton, NJ
Application Engineer
Responsibilities:
- Studying teh existing application
- Studying teh feasibility of implementation
- Studying teh impact analysis
- Interacting wif client for gathering requirements
- Providing estimation for enhancement tasks
- Teamcenter application and database setup
- Used My Eclipse 6.0 as IDE for application development.
- Implemented teh module using Core Java and XML
- Used Java Collections Framework
- Followed teh MVC Architecture for implementing Command and Action Classes
- Building an Options Dialog to modify teh preferences
- Enhancing teh UI to be available at more process levels
- Used XSL to generate reports
- Modifying teh PDF reports functionality to enable it to handle huge volume of data (approx. 3000) wifout causing Stack Overflow errors
- Adding Export feature
- Creating a separate plug-in specific to PAD
- Preparing Specification documents
- Preparing test plans
- Testing teh developed application
- Code Reviewing
Environment: TCE 2008, TCE 2007, TCE V9, Java, XSL, DMS, Clearcase, Eclipse.
Confidential, Mount Laurel, NJ
Java Developer
Responsibilities:
- Responsible for creation of Class Diagrams, Sequence and Activity diagrams, classes using Rational Rose and UML.
- Developed various documentations for teh project such as Software Requirement Specification (SRS), Design Specification Document (DSD), Technical Standards, Test Cases, and Release Documents.
- Designed and developed teh application on Eclipse IDE utilizing teh Struts framework and MVC Architecture, adopted J2EE best practice using J2EE design patterns.
- Extensively used java development framework, Struts wif tiles to build presentation layer and used Struts Validation Framework for client side validations.
- Worked wif teh team in teh development of teh Application front-end using JSP and JSTL.
- Developed prototype using HTML, CSS, JavaScript and Tomcat Web Server as per teh client specifications and specific user validations.
- Developed multiple formatting, validation utilities in Java, JavaScript functions and CSS so that they can be reused across teh application.
- Designed and developed XSLT transformation extensively components to convert data from XML to HTML.
- Designed & developed front-end using JSP, HTML, CSS and JavaScript, middle-tier using Servlets, model-tier using stateless session EJBs, DAOs, DVOs for teh data manipulation, database-tier using Oracle stored procedures and generated various reports in PDF & Excel using Apache POI API.
- Implemented Application startup EJB session beans to initialize our business components during server startup and to have easy access wif teh databases wif getters and setters methods.
- Developed Message Driven Beans (MDB) for processing teh carrier’s response and saving teh response to database.
- Wrote DAO classes, EJB QL queries for Optimization schedule and CHP data retrievals from MySQL database.
- Implemented various Design Patterns on teh project. Developed Action Forms and Controllers in Struts.
- Developed teh PL/SQL scripts for rebuilding teh application Database.
- Worked on MySQL as teh back end database for teh data storage & retrieval of teh data.
- Performed multiple code reviews, unit & system testing of application to ensure that teh application is working as per teh business requirement.
- Worked on LDAP for security and Web Sphere Application Server to develop and run application.
- Wrote build & deployment scripts using ANT, Maven, shell scripts and JACL on Unix environment.
- Guided a team of programmers through complete project life cycle activities to ensure successful project delivery.
Environment: Rational Rose, UML, Eclipse, Apache Tomcat, Struts Tiles, J2EE, JSP, JSTL, EJB, MDB, EJB QL, HTML, CSS, JavaScript, Apache Tomcat, Servlets, EJBs, DAOs, DVOs, MySQL, Stored Procedures, PL/SQL, InetSoft API, Unit Testing, System Testing, LDAP, ANT, Maven, Weblogic Application server.
Confidential
.Net Developer
Responsibilities:
- Involved in all phases of teh project.
- Involved in meetings wif teh end client in requirement gathering.
- Developed web application wif Microsoft .Net Technologies, web layer wif ASP.NET, AJAX.
- Designed teh multisite setup for teh total 11 sites.
- Created custom validation controls.
- Extensively used teh ASP.Net controls Grid View, Repeater, list view for TEMPeffective interface design.
- Used .Net encryption methods to Encrypt at teh source and decrypted at teh destination.
- Created Various Menu's, Collections in teh work Area.
- Created various templates wif different layouts as per client's requirement.
- Created teh community forums and blogs for teh site.
- Designed teh work area configuration and settings.
- Designed XSL and XSLT for various menu controls.
- Designed various Smart Forms, Collections and teh Meta data definitions.
- Used ASP.Net, SMTP server to send out automated Email regarding a page/plan to friend
Environment: Asp.Net 2008, C#.NET, SQL Server 2005, IIS 6.0, XSLT'S, JavaScript, Jquery, CSS, HTML, XML.
Confidential
.Net developer
Responsibilities:
- Designed teh work area configuration and settings.
- Designed XSL and XSLT for various menu controls.
- Designed various Smart Forms, Collections and teh Meta data definitions.
- Designed teh page builder wire frames for teh project.
- Created various templates wif different layouts as per client's requirement.
- Created various custom widgets for teh site as per teh client's requirement.
- Created Various Menu's, Collections in teh work Area.
- Created various templates wif different layouts as per client's requirement.
- Worked on teh asp.net repeater and list view controls.
- Created client side and server side validations using ASP.NET input validations controls.
- Implemented teh page cache, control cache and data caching for teh entire site.
- Extensively used LINQ to query teh data.
- Used .net mail client to send mails and attachments.
- Implemented several .NET features like Autantication, State management, exception handling
- Developed custom web controls extending teh base controls, which can be used in various pages.
Environment: ASP.NET, C#.NET, Visual SourceSafe 6.0, Winforms, OOAD, ADO.NET, COM/COM+, JavaScript, VB, IIS, Sql server2000, SOAP, Crystal Reports 9.0, Web Services, XML, XSL, Visual Interdev 6.0, Windows 2000.