Karl K.

Karl K.

Highly Adaptable Developer/Programmer, that has worked in various aspects of development and DevOps

Columbia , United States

Experience: 5 Years

Karl

Columbia , United States

Highly Adaptable Developer/Programmer, that has worked in various aspects of development and DevOps

76800 USD / Year

  • Immediate: Available

5 Years

Now you can Instantly Chat with Karl!

About Me

Karl has spent the first 3 years of his career gaining a wide range of experience with all layers of development, making him highly adaptable to any development environment.  This has only been expounded upon over the last 2 years as he continues...

Show More

Portfolio Projects

Description

  • Description: Modernizing the DMV System for the state to be REAL ID Compliant.
  • Responsibilities:
    • Create using the latest CRM (Dynamics 365) and C#.NET technologies.
    • Update and Develop new systems and infrastructure to support REAL ID
    • Utilize InRule Rules engine and Microsoft Dynamics CRM to streamline customer service
    • Manage deployments and updates to codebasesm ,
    • Work with the team lead and other members to create the product as designed by our team, approved by the Client.
    • Modify and/or recreate/update old code to work with new requirements
    • Modify and Test Code in peer reviews
    • Collaborate with an Agile development team
    • Analyze requirements for user stories estimate their size/duration
    • Analyzed requirements and outcome to see what could be improved afterwards

Environment: Windows 10 Based Web Platform, Microsoft Dynamics 365 CRM, InRule Rules Engine,C#.NET 2018, JavaScript, XML, Jenkins, MS Dynamics 365 CRM, InRule Rules Engine, Microsoft SQL Developer, MS Visual Studio 2017, IE10, Jira, InRule Rules Engine, Dynamics on-premise CRM 2016, VM Development instances, Pentaho Integration, P4 Perforce Source Control, Proprietary systems, Directly dealing with Client

Show More Show Less

Description

  • Description: Improving and Developing new sales Software.
  • Responsibilities:
    • Create using the latest Java Development technologies
    • Modify and Test Code as needed
    • Collaborate with an Agile development team and Teams across the Globe (US, Europe, India)
    • Analyze requirements for user stories estimate their size/duration
    • Analyzed requirements and outcome to see what could be improved afterwards
    • Work with the team lead and other members to create the product as designed by our team, approved by the Client.

Environment: AWS Elastic Computing Solutions (EC2), AWS Lambda, Java 8, Jenkins, Tacton CPQ, Backbone.JS, GitLab, IDEA IntelliJ, Jira Proprietary systems, Proprietary systems, directly dealing with Client

Show More Show Less

Description

  • Description: Modernizing the IRS systems using the latest technologies.
  • Responsibilities:
    • Create using the latest Java Development technologies.
    • Keep Services up and running for development testing
    • Automate any possible process to improve productivity
    • Manage deployments to linux server environments using JBoss
    • Work with the team lead and other members to create the product as designed by our team, approved by the Client.
    • Dealing directly with the Client to improve design in an Agile fashion.
    • Demo and report to the Client what works/doesn’t work and how it could be improved.
    • Ensure integration with the other Development team modules.
    • Stay onsite to keep remote developers in sync with onsite teams.
    • Analyzed requirements and outcome to see what could be improved afterwards
  • Environment: Ubuntu 16.04 Linux, Redhat Enterprise Linux (RHEL) 7, Jboss EAP 6.1 and 6.4, JBoss Active-MQ 6.2-6.3, Eclipse Neon, Rational Team Concert, AWS Elastic Computing Solutions (EC2), Jenkins, Sonatype Nexus, SecureCRT, SCRUM/Agile development. Team of 7 within a team of 50+, Directly dealing with Client

Show More Show Less

Description

  • Role: iOS Developer/Onsite collaborator
  • Description: CarePay
  • Responsibilities:
    • Create using the latest mobile development technologies.
    • Find, developer, modify frameworks to boost productivity
    • Work with the team lead and other members to create the product as designed by the design team
    • Dealing directly with the Client to improve design in an Agile fashion.
    • Demo and report to the design team what doesn’t work and how it could be improved.
    • Ensure integration with the Andriod and Web teams with Backend.
    • Stay onsite to keep remote developers in sync with onsite teams.
    • Analyzed requirements and outcome to see what could be improved afterwards

Environment: xcode 7 and 8, SourceTree, GitHub, iOS 8, 9, and 10, Objective-C, Swift 2.4, Swift 3 (majority of project), SCRUM/Agile development. Team of 5 within a team of 20+, Directly dealing with Client

Show More Show Less

Description

  • Description: A Loan management system for Small banks to sign in and add Loans to their repository. Then package those loans for submission to a large bank that would analyze each package with an automated system and generate an automated response. This response explains why a package was accepted or denied and what parts of the loans inside of it. The site also displays up to date reports using High Charts with real-time data from the database.
  • Responsibilities:
    • Create using JSP, Spring, Spring-MVC, Spring-Data, JavaScript, Hibernate, JSTL, HTML5, CSS Bootstrap
    • Deployed using Apache Tomcat 8.0 Server
    • Used Spring MVC for development, JavaScript and AngularJS and integrated a REST controller with AJAX for using JSON with Highcharts
    • Created Loan and Loan packaging system
    • Worked with Login system
    • Worked with Autonomous package acceptance/denial system
    • Helped with integration of project pieces using Gitlab
    • Created the page based security to prevent unauthorized users from accessing or modifying data they are not allowed
    • Helped with validation for the login, and created validation for the loans and packages systems.
    • Created a seamless method of adding and removing loans from each package based on the bank of the package using Springs ModelAndView Post request mixed with @EntityResponse Get requests.
    • Created a positive negative dynamic bar chart
    • Helped debug the highcharts pie chart.
    • RDBMS using Postgres with PL/SQL and Hibernate HQL as an ORM
    • HTML5, CSS, and Bootstrap for styling for most pages and navbar
    • Analyzed requirements and outcome to see what could be improved afterwards
  • Environment: Apache Tomcat 8, Spring Tool Suite 4, Postgres pgAdminIII, Scrum, Hibernate ORM, Spring 4, Maven, GitBash, GitGui

Show More Show Less

Description

  • Role: Tester, Developer
  • Description: A mobile iOS application that assists traveling contract employees in locating vendors at remote client sites. This application uses Yellow Pages to retrieve information that is helpful to a contractor that is relocating. Also uses Apple Maps.
  • Responsibilities:
    • Helped create using XCode with Objective-C to work with iPhones on OS 8 and up.
    • Helped integrate Apple Maps with the yellow pages API
    • Used MVC model for development
    • Alpha and Beta tested the UI and all features to expose bugs for debugging
    • Provide consistent support for the application
    • Analyzed requirements and outcome as well as user feedback for improvement

Environment: Xcode 9, CoreData, SQLite3, Apple Maps, Yellow Pages API

iTunes Store Link: https://itunes.apple.com/gm/app/contractor-co-pilot/id1038462982?mt=8
note this link may not work now as the app is long out of date.

Show More Show Less