Perry Kankam

Perry Kankam Software Engineer

Perry Kankam is a Software Engineer for ThreeWill. Perry started out programming in C# and XML. Over the years, he has continuously added a variety of skills to his skillset including recent mobile application development technologies like Angular, React and Ionic.

Experience

Developer – AngularJS SharePoint 2010 Implementation

  • Analyzed project code to get up to speed on AngularJS
  • Created form from scratch in AngularJS
  • Created PowerShell scripts to help with the automation process
  • Used SharePoint designer to create workflows for project
  • Deployed project to UAT and Production environment
  • Reviewed user stories and proposed simple, maintainable and testable designs

Developer – Jive to SharePoint Tool Development

  • Debugged and analyzed C# and JavaScript code to preemptively solve issues
  • Modified existing configurations to enhance tool
  • Added certificate to project to avoid virus warnings
  • Made multiple changes in SQL to accommodate new development

Developer – SharePoint Online and Nintex Forms

  • Designed forms and workflows
  • Implement workflow and forms in Nintex and SharePoint Online
  • Customize form by adding JavaScript code
  • Dynamically created site pages that used a Web Part to display requests based on specific list views
  • Created subsite and set permissions

Developer – Angular2 Revamp

  • Created new Angular2 pages from scratch
  • Implemented page layout/design using CSS3, Javascript and JQuery
  • Integrated pages with API to populate data
  • Helped with the testing process and deployed code to production

Developer – E-commerce Website/Company

  • Developed new features and proposed alternate solutions
  • Managed website with 100+ million visits per month
  • Modified existing C#, JavaScript and SQL code base to restore a faulty security software to working order
  • Played critical role in revamping search functionality – from Full-Text Search to Elastic Search
  • Debugged and analyzed C# and JavaScript code to preemptively solve issues
  • Reviewed user stories and proposed simple, maintainable and testable designs
  • Helped build new Angular2 pages from scratch

Developer – Identity and Access Management Tool

  • Modified existing C#, JavaScript and SQL code base to restore a faulty security software to working order
  • Cut down build process time of entire company from 3.6hours to 45 minutes
  • Facilitated iteration planning. Reviewed user stories and proposed simple, maintainable and testable designs
  • Developed new features and proposed alternate solutions
  • Aided in test planning and participated in test case reviews using Jenkins

Education

Cardinal Stritch University, Milwaukee, WI; Bachelor of Science in Computer Science

Technical

Tools:

Visual Studios, SQL Server, SharePoint Designer, Microsoft InfoPath 2010, Team Foundation Server

Technologies/Languages:

C#, .NET, JavaScript/jQuery, Angular, React, Ionic, SharePoint (2007-2013), Office 365, MVC 5, Entity Framework 6, PowerShell, HTML 5, CSS3

Concepts:

Software Development Lifecycle, Agile/SCRUM, Object-Oriented Programming, Test Driven Development