Senior Developer Resume
2.00/5 (Submit Your Rating)
PROFESSIONAL SUMMARY:
- Certified developer with over 10 years of experience in the Microsoft stack. Including application, database, and website development, enterprise and B2B integration, back - end development, SharePoint, e-commerce, architecture, full stack development, small / large team, individual, and team lead experience, onsite / remote work - with / without formal project documentation, and full cycle development.
TECHNICAL SKILLS:
- C#
- VB.NET
- SQL
- ASP.NET
- MVC
- JavaScript
- SharePoint
- BizTalk
- Commerce Server
- SSRS
- SSIS
- XML
WORK EXPERIENCE:
Confidential
Senior Developer
Responsibilities:- Worked on multiple projects as part of a team of consultants.
- Participated in design meetings, conference calls, creation of design documents, diagrams, and other specifications.
- Development of n-tier applications and services using .NET technologies - ex. ASP.NET, MVC, WebApi, WCF services, & SQL.
- Incorporated bootstrap, jQuery, Angular, and AJAX in the development of websites and customer portals.
- Performed Salesforce schema design and other development.
- Participation in code-reviews, deployment, and documentation.
- Database design and coding using SQL Server, entity framework, advanced SQL constructs like Xml, XQuery, triggers, cursors, and more.
- Worked with GIT & TFS for source control and work item tracking.
- Performed unit and integration testing.
Ecommerce Developer
Responsibilities:BizTalk Development:
- Design, deployment, and maintenance of BizTalk solutions to achieve e-Commerce and line of business solutions.
- Creation and maintenance of orchestrations, schemas, maps, pipelines, adapters, business rules, XML, XSLT style sheets, BizTalk MSIs, and deployment scripts.
- EAI and B2B integration - between Commerce Server, IBM Sterling OMS, WebSphere, JMS queues, and other line of business applications - utilizing various adapters - File, SQL, WCF, and more.
- BizTalk configuration (SQL, file system, web services, WCF configuration, bindings, tracking, etc...) and troubleshooting.
- Provided mentorship and BizTalk expertise to other developers on the team.
- Installed, configured, and upgraded BizTalk in multiple environments.
- Migration of 2006 projects and environments to 2013 R2.
- Design and maintenance of catalog, profiles, orders, & marketing systems.
- Wrote code utilizing the Commerce Server local and web-service APIs to provide payment processing, targeted advertising, account management, order-processing, and other e-commerce functionality.
- Installed, configured, and upgraded Commerce Server in multiple environments.
- Migration of Commerce Server 2007 code to Commerce Server 11.
- ASP.NET Development - coding and deployment of e-commerce websites, utilizing SQL, AngularJS, integration with internal and external applications and services (location web services, payment gateways, LDAP, etc.)
- SQL Server development - including creating SSIS jobs and Business Intelligence.
- SharePoint - customization, Designer development and branding, utilization of OOTB web services, & site templates.
- Upgrading code – migration of VB code to C# and latest framework, migration of code targeting older frameworks to 4.5.2.
- Worked with Dynamics NAV as part of e-commerce solution.
- Creation and review of functional / technical specifications, code, documentation, and other deliverables.
- Unit and integration-testing.
- Version control (SVN, GIT)
- Followed agile and scrum methodologies, used JIRA for tracking issues and progress, TeamCity and MSBuild for build management and continuous integration.
- Provided 24/7 on-call rotation support of all websites and applications.
Web Developer
Responsibilities:ASP.NET Development:
- Development of websites using ASP.NET (including Web Forms & MVC), SQL Server, XML, JavaScript & CSS frameworks (including bootstrap, jQuery, Knockout, & AngularJS) to develop rich & responsive websites.
- Utilized SQL Server, Entity Framework, LINQ, XML, XSLT, ADO.NET, etc… for data-persistence.
- SharePoint Development – migrations, web parts, farm setups and configuration, troubleshooting, customization, and branding.
- Development of e-commerce, small business, intranet, microsite, and personal websites utilizing ASP.NET MVC, bootstrap, and SQL.
Sr. SharePoint Developer
Responsibilities:Business Intelligence / Process Automation:
- Creations of reports using SQL Server Reporting Services
- Creation of dashboards using SharePoint KPI web parts and site templates
- Automation of business processes using K2 Blackpearl, SharePoint Designer, InfoPath forms, and workflow foundation as needed.
- Creation and deployment of SharePoint timer job definitions to automate processes, including interaction with other applications.
Development:
- Full suite of SharePoint development – from OOTB solutions to WSPs including all customizable SharePoint components (web parts, timer-jobs, field types, etc…)
- Participation in project-meetings for requirements-gathering, solution design architecture, code-review, and troubleshooting.
- Provided user and application support and documentation.
- Created run books, deployment-scripts, and worked with other teams to deploy and troubleshoot designed applications.
- Advanced work with SQL Server including complex queries, linked servers, advanced T-SQL procedures, and DTS.
Commerce Server Developer
Responsibilities:SharePoint Development:
- Adhered to organizational coding standards to create a branded public-facing SharePoint website with modular, and reusable components.
- Created site templates, list-templates, master-pages, layouts, and web-parts, event receivers, and WSPs – using Visual Studio and SharePoint Designer.
- Integrated with Commerce Server, and external services including BazaarVoice for product reviews, and email campaigning services.
- Created a custom membership provider to meet solution requirements.
Commerce Server Development:
- Provided extensive customization of Commerce Server web parts, to leverage a multi-tenant (supporting multiple brands) Commerce Server and SharePoint environment.
- Design and customization of the profile store, integrating different external systems (LDAP and SQL) to support distributed user information repositories.
- Interfacing of SharePoint site to product catalogs, including schema design and catalog updates.
- Provided subject-matter expertise and coding to the rest of the development team.
- Created middleware components integrating overall solution.
- Miscellaneous Development
- Documented and tested all code.
- Utilized TFS for version control and issue tracking.
- Utilized web services and other APIs (including Commerce Server, SharePoint, and third-party).
SharePoint Architect
Responsibilities:Architecture:
- Architected SharePoint farms and topologies for performance, scalability, and fault tolerance.
- Included considerations for integration between farms, and external systems (ex. Content deployment paths, single-sign-on, ADFS, active directory, Commerce Server, Biztalk, LOB systems, internet, extranet, VPN)
- Diagramming of existing and new architectures and solutions – using Visio and Sparx Enterprise Architect.
- Guidance and documentation of out-of-the-box vs. custom solutions to business challenges.
- Creation of UML diagrams and acquisition of developers to implement design solutions.
- Assisted business analysts, information architects, and project managers with creating project requirement documents.
Lead Developer:
- Creation of SharePoint websites (ecommerce, BI, intranets, portals, publishing sites, extranets) and integration with other applications such as Commerce Server, BizTalk, and line-of-business applications.
- Leadership and mentoring of onshore / offshore developers, status-meetings, code-reviews, deployment, acquisition of new developers.
- Developed and maintained tests to ensure requirements, best practices, scalability.
- Commerce Server solution design, development, and integration with BizTalk, SharePoint, and LOB apps including SharePoint BDC and Commerce Server web services.
- Design, development, & upgrading of SharePoint sites. Migration of existing sites to SharePoint.
- Incorporated the full range of SharePoint development – from out of the box to custom components (ex. web parts, membership providers, WSPs, features, CAML, XSLT, etc…)
- Branding – using SharePoint designer, publishing sites, CQWP, OOTB web parts, etc.
- Utilization of Source control (GIT, TFS, SourceSafe, SVN)
Administration:
- Installation,configuration, and maintenance of all applications (SharePoint, BizTalk, Commerce Server, etc…)
- Setup, configuration, daily maintenance, upgrades and deployment to SharePoint farms.
- Troubleshooting and maintaining production environments, while ensuring maximum uptime.
SharePoint Developer
Responsibilities:Development:Created SharePoint sites and list templates, and OOTB solutions to meet business requirements.
- Used Visual Studio and SharePoint Designer to develop features, web parts, field types, workflows, InfoPath forms, site definitions, and other artifacts to meet business needs.
- Designed websites and automated business processes into workflows and integrated solutions – including integration between SharePoint and Microsoft Operations manager and in-house applications.
- Created ASP.NET web sites – using Web Forms, MVC, AJAX), .NET Forms, and console applications – using C# and VB.NET.
- Projects included portal web-sites, business-intelligence, server health dashboards, data-entry front-ends, custom business-unit applications and more.
Administration:
- Provided scripts, WSPs, and MSIs for deployment of solutions.
- SharePoint farm and M.O.M. administration and configuration
Technical Support:
- Provided 24/7 on-call support for SharePoint and ASP.NET applications, and escalation as necessary.
Developer
Responsibilities:ASP & .NET Development:
- Designed, developed, and maintained ASP & ASP.NET websites, Windows Forms applications, and ASP.NET web services.
- Created SQL databases, triggers, queries, stored procedures, and utilized TSQL code
- Utilized JavaScript, AJAX, CSS, & HTML best practices in website development
- Utilized ADO, ADO.NET, and XML to create data-driven websites and desktop applications
- Participated in all aspects of the SDLC including requirements-gathering, solution design, coding, documentation, implementation, testing, and support
- Participated in code reviews and project-update meetings
- Development languages included C#, VB.NET, and VB6.
Help Desk:
- Resolved hardware, software, and network issues, or escalated issues as necessary to network administrator, other departments, or server team.
- Provided end-user phone support for PC desktop and application software.
- Installed, upgraded, provided troubleshooting for, repaired personal computers, and performed application and OS rollouts in LAN and WAN environments.
MS Office Specialist
Responsibilities:
MS Office:
- Created and presented PowerPoint decks
- Advanced Excel spreadsheets utilizing charts, formulas, and VBA
- Access databases, reports, and forms
- Word documents including memos, mail merges, forms, and OLE
Administrative:
- Filing, research, phones, reception, data-entry.
- Routine office duties
- Phones, reception, collaborating with others, multitasking.