We provide IT Staff Augmentation Services!

Programmer Analyst Resume

4.00/5 (Submit Your Rating)

SUMMARY

  • Around 10 years of experience in Microsoft Technologies including SharePoint 2007 - 2016, Office 365 and ASP.NET in Analysis, Design and Development involving Client / Server and Intranet / Internet / Mobile applications.
  • Extensive experience working on multiple IT Projects including Migration, Enterprise CMS, Intranet, Public, Mobile, Dashboards, Web API’s, SOA / WCF, Web Services, and Web Applications.
  • Extensive experience in full Software Development Life Cycle (SDLC) and Project Management Life Cycle (PMLC) in using Microsoft .NET / SharePoint Technologies including SharePoint, Office 365, C#.NET, VB.NET, ASP.NET, MVC, Entity Framework, ADO.NET, IIS, SQL, LINQ, SOA, SOAP, REST, AJAX, CSS, HTML, XML, JSON, JSONP, SSRS, .NET framework(s), Web Service, Web API, WCF, WF, WPF / Silverlight, CAML, MS Office, MS Project and Web Parts / Apps.
  • Experience in Installation / Configuration / Administration of Windows Server, SQL Server, Visual Studio, SharePoint, SharePoint Designer, IIS and Microsoft Office.
  • Experience in database design and development including tables, stored procedures, views, functions using SQL Server and SQL Azure.
  • Experience with User Controls, Web Forms, Web Parts, Web Apps, Workflows and Remote Event Receivers using ASP.NET, MVC, and C# in Visual Studio.
  • Experience in migrating / integrating 3 rd party Applications / API’s such as Facebook, Twitter, Instagram, Microsoft cognitive services, Bing Search, Morningstar / NASDAQ, Yammer, LinkedIn, Youtube, Kaltura Video, Google Maps, Google Analytics to .NET / SharePoint Applications.
  • Extensive use of Object Oriented Programming (OOP) concepts and ADO.NET (Datasets, Reusable Objects, and Entity Framework) and NHibernate (ORM) interfaces for connecting to database.
  • Experience in AGILE and Waterfall software development process.
  • Strong analytical and problem solving skills and a proven ability to be an effective team player with excellent time management skills.
  • Excellent written and verbal communication skills.
  • Proven Lead experience to work independently and as part of a team with the ability to manage time and resources to meet assigned deadlines.

TECHNICAL SKILLS

.NET Technologies: C#.NET, VB.NET, ASP.NET, MVC, ADO.NET, Entity Framework

SharePoint Technologies: SharePoint Online / On-premise 2003 - 2016, Office 365, SharePoint Framework, Workbench, WSS 3.0/2.0

Languages: C#.NET, VB.NET, JAVA, C / C++

Databases: SQL Server 2000/2005/2008/2012/2014 , Access, Oracle 8i/9i/10g, MySQL

Web Development: HTML 5, CSS, JavaScript, jQuery, TypeScript, NodeJS, ReactJS, XML, XSL, XSLT, AJAX, JSON, PowerShell, T-SQL, PL-SQL, LINQ, CAML, UML, Web Services, SOA, SOAP, REST API, Windows Services, Web Parts, Apps, iTextSharp, Linq2Twitter, Kendo UI, Bootstrap UI, Knockout JS, AngularJS, WF, WCF, WPF, WordPress, SiteCore, Blogger, NHibernate, Selenium

Web Servers: Microsoft Internet Information Server (IIS) 5.0/6.0/7.0/7.5/8

Operating System: Microsoft Windows 98 - 10/Azure, UNIX, LINUX

IDE: Visual Studio 2005 - 2013 / Code / Online, Eclipse, NAPA tool

Tools: SharePoint Designer 2007/2010/2013 , VMware, Virtual PC, NUnit, Active Directory, SQL Server Management Studio, Tableau / QlikView, OneNote, Visio, Excel, Access, Outlook, Project, InfoPath, EPM, Lotus Notes, SSIS, HP ALM QC 11

Report Tools: SQL Server Reporting Services (SSRS), Crystal Reports, Cognos

Source Control Tools: GitHub, Team Foundation Server (TFS), Dimensions, CVS, SVN, Visual SourceSafe (VSS)

Frameworks: .NET Framework 1.1/2.0/3.0/3.5/4.0/4.5/4.7 , Silverlight 2.0/3.0

Other Packages: Nuget Library, Microsoft Office Suite 2003 - 2016, Adobe Cloud, Photoshop

PROFESSIONAL EXPERIENCE

Programmer Analyst

Confidential

Responsibilities:

  • Ability to analyze business requirements and recommend a thorough and practical approach to delivering and implementing the appropriate technology solution on the Microsoft platform.
  • Responsible for completing technical documentation for all assigned development initiatives and ensuring the appropriate level of approval is obtained prior to application construction.
  • Escalates any roadblocks and/or obstacles to management as needed to ensure that assigned application development deliverables are completed on time and within budget.
  • Assists in developing the skills of other team members through cross-training efforts and provide support.
  • Possesses the skill necessary to assume the role of Project Lead where applicable in addition to acting as Team Lead in the absence of the Manager, Application Services.

Confidential, Buffalo, NY

SharePoint .NET Lead Software Consultant

Responsibilities:

  • Redesign existing LOOP site using SharePoint Online / Office 365 modern sites.
  • Communicate with Client Director and Business Owners to understand requirements and provide technical guidance and specs, follow best-practices.
  • Complex work plan, design, develop and support Hub and associated communication sites Topic, Showcase for different brands and regions: Americas, Asia Pacific and EMEA.
  • Design, develop, test, package deploy and support custom Apps, solutions including App Customizers, Webparts using SharePoint Framework (SPFx), NodeJS, ReactJS, SCSS, HTML, TypeScript.
  • Consume SharePoint REST API to get JSON result data from the Lists.
  • Develop responsive apps design for desktop, mobile / smart phone, and tablet using SPFx, CSS.
  • Work on Mega-Menu Hub, Site and Footer Navigations, Site theme.
  • Develop and Configure Microsoft Flow for Page Approvals.
  • Develop Microsoft Forms to replace legacy forms.
  • Write PowerShell scripts to perform site operations.
  • Display content based on Enterprise Keywords, Audience targeting, custom permissions, regions.
  • Migrate sites between tenants / domains / environments using Sharegate and provide support.
  • Create tasks, identify risks and tracking and build work plan using Monday.com.
  • Create tech spec document, test cases, code reviews, follow IT standards.
  • Work on Office 365 features: Flow, Forms, Power Apps, Stream / Video, Yammer, OneDrive, Power BI.
  • Communicate with team members on Microsoft Teams.
  • Support any requests related to SharePoint access, unique permissions for pages.
  • Work on Office 365 and SharePoint Admin Center, app catalog, search.
  • Mentor team members as needed, provide training and on-call support.
  • Open Microsoft Ticket to report bugs identified by users and follow-up on resolving issues.

Environment: SharePoint Online, Office 365, SharePoint Framework, Sharegate, SharePoint Designer 2013, GitHub, IIS, HTML, SCSS, CSS, NodeJS, ReactJS, TypeScript, JavaScript, jQuery, PowerShell, Yammer, Google Analytics, Adobe Cloud, Browser developer tools, Teams, Monday.com, C#.NET, ASP.NET 4.7, Visual Studio 2013/Online/Code, DevOps, WCF, Web Service, API, SOAP, REST, XML, XSLT, JSON / JSONP, SQL, Windows Azure, AGILE.

BrandJourney

SharePoint SME / Lead Software Consultant

Responsibilities:

  • Provided technical expertise and work estimates, followed best practices for the application.
  • Created retail store sites using SharePoint Online 2013 publishing site template and created custom site columns, content types, lists, forms and permission level/groups.
  • Developed Master Pages and several Page Layouts to provide unique theme across the site using HTML5, jQuery / JavaScript, CSS and Bootstrap.
  • Developed custom solutions/apps such as Daily News, Store Communication, Images Carousel, Store Calendar, Recently Viewed/Added, Quick Links, etc...
  • Developed code to display items/events based on targeted users/groups.
  • Developed custom solution Workflow Actions using C#, ASP.NET in Visual Studio 2013 to integration the solution with SharePoint Designer Workflow.
  • Developed Communication Workflow in SharePoint Designer to send E-mail to targeted users/groups.
  • Consumed SharePoint REST API to get JSON result data from the Lists, Users/Groups, and Libraries.
  • Developed responsive site design for desktop, mobile / smart phone, and tablet using Bootstrap framework.
  • Migrated sites (objects, permissions, workflows, term store metadata and content) from Dev/QA to Prod using Sharegate.
  • Developed user friendly Top/Side Navigation using Managed Metadata.
  • Develop provider hosted app (Remote Event Receivers) using SP App model in Visual Studio and deploy to SharePoint Online 2013 / Office 365.
  • Develop PowerShell scripts to modify/delete unique permissions.
  • Lead off-site team located in Virginia Beach.
  • Provide technical documentation and 24x7 support as needed.

Environment: SharePoint Online, Office 365, Sharegate, SharePoint Designer 2013, C#.NET, ASP.NET 4.5, Visual Studio 2013, TFS, IIS 7.0, HTML/HTML5, Bootstrap, CSS, AJAX, JavaScript, jQuery, PowerShell, WCF, Web Service, API, SOAP, REST, XML, XSLT, JSON / JSONP, SQL Server 2014, Yammer, Google Analytics, MS Office 2013, Adobe Cloud, Windows Azure, Azure Virtual Machine, ADFS, GitHub, Asana, Slack, AGILE.

Confidential, Buffalo, NY

Senior Software Developer / Consultant

Responsibilities:

  • Involve in development of the MIG Enterprise solution project using C#, Visual Studio 2013 and TFS.
  • Worked on Web Service (WCF), Console Apps, Windows Service in Visual Studio, C#, ASP.NET, NHibernate / Entity Framework (ORM).
  • Maintained versioning, shelving, branching and merging in TFS.
  • Worked on Contracts, Layers (BL and DAL), Helpers, Mappers, Objects, Classes, Interfaces using C#, ASP.NET.
  • Worked on Error handling/logging using C#.
  • Worked on Unit test projects for new business and endorsement XML.
  • Worked on XML message (data formats), read large number of XML files from a folder and pass each iterated formatted XML file as request to get rate premium and log the assert as passed or failed comparing expected versus actual rate.
  • Worked on different services to get quote from rating engine, WINS, Lansa data from AS/400 DB2 Database using SQL queries.
  • Worked on SQL stored procedures, views, functions, queries and design/develop database tables and perform SQL turning as required.
  • Work on ETL process and data integration.
  • Worked on new business, endorsement, policy inquiry, contact underwriter and other critical business logic.
  • Generate XML Request using Connect5 and tested it in SOAPUI to get Response and consume XML data in the application.
  • Work on ongoing releases to Dev/QA environments and smoke test the fixes.
  • Experience with Selenium for automatic testing.
  • Experience with SharePoint to manage and understand application requirements, defect tracking.
  • Work in the AGILE environment for faster and iterative software development.

Environment: SharePoint 2013, C#.NET, ASP.NET 4.5, Visual Studio 2013, WCF Web Services, SQL, AS/400, DB2, WINS, LANSA, NHibernate, NHibernate Profiler, SOAPUI, TFS, IIS, XML, SOAP, SOA, Selenium, MS Office 2013, AGILE.

Confidential, Buffalo, NY

Senior Software Developer / Consultant

Responsibilities:

  • Involve in development of the MTB.com solution project using C#, Visual Studio 2013 and TFS .
  • Provided analysis and solution approach to the defects.
  • Developed SharePoint 2013 On-premise provider hosted apps (PHA), dynamic/legacy forms, Remote Event Handler, Web Service (WCF) using SP App model in Visual Studio, C#, SQL and deploy to app catalog.
  • Developed custom Visual Web Parts, User Controls using C#, Visual Studio 2013.
  • Maintained versioning, shelving, branching and merging in TFS.
  • Worked on Error handling/logging to SharePoint ULS Log and Windows Event Log using C#.
  • Worked on display templates, master page and page layouts for branding the site using CSS, HTML, JavaScript / jQuery.
  • Involved in creating custom content types, site columns, lists, workflows ( WWF ) and features.
  • Worked on WCF web service to get/update data from SharePoint and SQL Database using C#, CAML Query, SQL Stored Procedure.
  • Generated and consumed XML data in the application.
  • Extensively used CSS, HTML5, JavaScript / jQuery, localStorage/sessionStorage for Client-side scripting.
  • Experience with Cross Site Publishing (XSP) in SharePoint 2013.
  • Used Bootstrap for responsive design of the application targeting mobile devices such as iPhone 6/6Plus, iPad 2, Samsung Galaxy Tab 10.1, Samsung S6 and more.
  • Experience with packaging the solution (.wsp) and deploying it using PowerShell .
  • Consumed SharePoint/REST API’s using jQuery.
  • Integrate 3rd party apps: Facebook, Google+, Twitter, LinkedIn, Youtube, Kaltura Video, and Google Maps with the site.
  • Involved in displaying Location based content across the site using Geolocation and Cookies.
  • Experience with SharePoint Central Administration, Search index, Search crawl, Search Queries and IIS.
  • Worked on Term Store Management for managed metadata navigation.
  • Create custom user groups and permission levels.
  • Experience with permissions on libraries, lists, pages.
  • Worked on custom search with advanced search, best bets, and keywords.
  • Worked on Development (Dev), Test, Certification (CERT), and Production (Prod) environments.
  • Worked on ongoing releases to Dev/Test/CERT environments.
  • Lead on-site junior developers and mentor them in their tasks.
  • Experience with HP ALM QC 11 tool to manage and understand application requirements, quality, defect tracking.
  • Worked in the AGILE environment for faster and iterative software development.

Environment: SharePoint 2013, C#.NET, ASP.NET 4.5, Visual Studio 2013, Bootstrap 3.1.1, SharePoint Designer 2013, TFS, IIS 8, HTML5, CSS, JavaScript, jQuery, REST, XML, JSON, PowerShell, SQL Server 2012, MS Office 2013, Windows Server 2012, HP ALM QC 11, PingFederate, Active Directory, Monetate, AGILE.

We'd love your feedback!