Sander Verhagen

Portland, Oregon, United States Contact Info
761 followers 500+ connections

Join to view profile

About

Accomplished technical leader (he/him) with experience in hosted and cloud software/SaaS,…

Activity

Join now to see all activity

Experience & Education

  • Roost

View Sander’s full experience

See their title, tenure and more.

or

By clicking Continue to join or sign in, you agree to LinkedIn’s User Agreement, Privacy Policy, and Cookie Policy.

Courses

  • CA LISA (formerly ITKO LISA) testing and Service Virtualization

    -

  • Developing CEP Solutions with TIBCO BusinessEvents® 5.x

    BE401

  • ITIL for Executives

    -

  • Project Management for Business Insiders

    -

Projects

  • Documented REST with Swagger and Spring MVC

    Exploration of a documentation solution for REST API. The API itself is implemented in Spring MVC, while it is ("self-")documented using Swagger, reusing the beautiful frontend of Swagger UI, which is entirely integrated in the existing web application. Doing so ties the right API version with the installed version of the software.

    See project
  • Incident Manager

    - Present

    Development of a web application for a field service organization that allows them to manage and follow up on incidents and field engineers, using technologies such as Java, Spring Core (IOC/DI), Spring Security, property management, Log4j, Maven, Hibernate (Core, Filters, Envers, events, interceptors), JPA, Spring MVC, REST, JSON, Swagger, Apache Tomcat 7, H2, PostgreSQL, using Eclipse IDE, TDD, JUnit, EasyMock, Jetty, REST Assured. User interface using technologies such as AngularJS…

    Development of a web application for a field service organization that allows them to manage and follow up on incidents and field engineers, using technologies such as Java, Spring Core (IOC/DI), Spring Security, property management, Log4j, Maven, Hibernate (Core, Filters, Envers, events, interceptors), JPA, Spring MVC, REST, JSON, Swagger, Apache Tomcat 7, H2, PostgreSQL, using Eclipse IDE, TDD, JUnit, EasyMock, Jetty, REST Assured. User interface using technologies such as AngularJS, Bootstrap (UI JS, CSS), CSS, HTML, JavaScript.

    Other creators
    See project
  • BDC

    Open source; free software.

    "Birthday Calendar" (BDC) plugin for Trillian. Trillian is a gratis multiprotocol instant messaging application that is extendable by plugins. The BDC plugin was the most popular plugin for many consecutive months, and is still a popular download among Trillian plugins.

    See project
  • Tooling upgrade

    -

    Major upgrade of development tooling infrastructure, codifying automated deployment to AWS, using Docker and Packer, auto-scaling, disaster recovery, establishing procedures and renewed team ownership for these tools, using: Apache Maven, AWS, Scout, Docker, JFrog Artifactory, Nexus OSS, Git, GitLab CE, Packer, PagerDuty, Python, TeamCity.

    Other creators
  • On-premises SaaS deployment

    -

    Dockerized deployment for on-premises customers of our application, closely aligned with our hosted/SaaS architecture, and addressing a multitude of known customizations and modes of deployment, using: Docker, Replicated (replicated.com), Apache Tomcat, BASH, Elasticsearch, Nginx, Python, Sentry. This project included creating build tools for our development in Docker and Replicated.

    Other creators
    See project
  • Public REST API

    -

    Public JSON/HTTP API with RESTful characteristics, for use by customers and integrators of the Jama application, including redefinition of the exposed data model, using: Java, JAX-RS, Jersey, JSON API (jsonapi.org), Spring, Swagger, Swagger Codegen.

    Other creators
    See project
  • Mavenization

    -

    Exploration and advocacy of the application of Maven for dependency management and build automation within a large enterprise-Java environment. Doing so can really make many steps of the SDLC more reproducible and reliable, and heavily reduce the time spent on frivolous manual tasks and environment setup.

    Other creators
  • Selenium PoC

    -

    Get familiar with Selenium and determine whether it satisfies given requirements for use by QA and Java developers, in an attempt to bring user interface testing into the Java domain. Implemented a number of well-designed Selenium tests for different projects/customers, using the page objects pattern.

    Other creators
  • Export Skype

    -

    Open source; free software.

    Little tool to export Skype chat history to another format. Implemented format is Trillian XML log format. Trillian is a gratis multiprotocol instant messaging application.

    See project
  • mp3 Browser

    -

    Open source; free software.

    Plugin for the Joomla CMS to create a table of every MP3 in a specified folder. It displays the ID3 information of each track with a link to download or play the file in the browser. Started as fork, but turned into major rewrite.

    See project
  • Unity

    -

    Proprietary software.

    Unity is the product marketed by WPS as ParkID and Park@dvance.

    It is a combination of hardware and software, together a parking management system (PMS). Hardware consists of cabinets with peripheral devices and central processing unit, each tying into the larger PMS for the car park as a whole. It takes care of basic operations and management, reporting, et cetera.

    Unity is developed predominantly in Java SE and contains over 1,3 million effective…

    Proprietary software.

    Unity is the product marketed by WPS as ParkID and Park@dvance.

    It is a combination of hardware and software, together a parking management system (PMS). Hardware consists of cabinets with peripheral devices and central processing unit, each tying into the larger PMS for the car park as a whole. It takes care of basic operations and management, reporting, et cetera.

    Unity is developed predominantly in Java SE and contains over 1,3 million effective lines of code.

    Other creators
    See project
  • SFClip

    -

    Freeware.

    SFClip is an integration with CollabNet TeamForge (formerly SourceForge). TeamForge is a collaboration tool with a versatile SOAP API. SFClip is helpful for extensive users to convert TeamForge identifiers to descriptive snippets that can be used in communications.

    See project
  • StageRace

    -

    Proprietary software.

    StageRace is a full-blown administration program for road cycling stage races:
    • Impeccable results generation;
    • Intuitive user interface;
    • Great-looking publications; orderly and nice; and
    • Extensive possibilities to adjust to user preferences.

    StageRace is the only product in its class that is commercially available.

    StageRace is developed predominantly in Visual C++/MFC and contains over 170 000 effective lines of code.

    Other creators
    See project
  • SmartGuest

    -

    Proprietary software.

    SmartGuest is a range of (software) products.

    In combination with a variety of smart card readers, it provides a total solution for the management and usage of smart cards for access control and payment.

    Other creators
    See project
  • RAM Totaal

    -

    Proprietary software.

    Custom-built, integrated software suite for use by a computer store, that managed customer relations, correspondence, financial accounting, inventory, et cetera.

  • Video Totaal

    -

    Proprietary software.

    One-stop management of inventory and rental of video stores (media libraries).

Test Scores

  • Change Style Indicator

    Score: Pragmatist

    As a "pragmatist with conserver tendencies" prefers change that addresses specific, real problems and avoids change for "the sake of change". Practical, reasonable, flexible to change. Open to new ways of doing things, but not too quick to commit. May serve as mediator with "middle-of-the-road" approach.

    Strengths: highly involved, team oriented, values coordination of efforts among team members and cross-functional teams, sets goals and objectives that are reasonable and practical…

    As a "pragmatist with conserver tendencies" prefers change that addresses specific, real problems and avoids change for "the sake of change". Practical, reasonable, flexible to change. Open to new ways of doing things, but not too quick to commit. May serve as mediator with "middle-of-the-road" approach.

    Strengths: highly involved, team oriented, values coordination of efforts among team members and cross-functional teams, sets goals and objectives that are reasonable and practical, readily shares information, values learning opportunities.

    From: Discovery Learning, Inc.

  • Java 6 Fundamentals

    Score: 4.02/5.00 "Advanced"

    Mastered the basic concepts of Java 6 Fundamentals (Syntax, Virtual Machine, Class Definition) and intermediate Java 6 Fundamentals concepts (Core Libraries, Practical Software Engineering). Likely proficient with more advanced Java 6 Fundamentals concepts such as:
    • Tools
    • Support Libraries
    • Integration Libraries
    At the Advanced level will be capable of working on projects involving Java 6 Fundamentals and will be capable of mentoring others on most projects in this…

    Mastered the basic concepts of Java 6 Fundamentals (Syntax, Virtual Machine, Class Definition) and intermediate Java 6 Fundamentals concepts (Core Libraries, Practical Software Engineering). Likely proficient with more advanced Java 6 Fundamentals concepts such as:
    • Tools
    • Support Libraries
    • Integration Libraries
    At the Advanced level will be capable of working on projects involving Java 6 Fundamentals and will be capable of mentoring others on most projects in this area.

    From: SHL, People Intelligence

Languages

  • English

    Full professional proficiency

  • Dutch

    Native or bilingual proficiency

  • German

    Limited working proficiency

  • French

    Elementary proficiency

  • Korean

    Elementary proficiency

Recommendations received

More activity by Sander

View Sander’s full profile

  • See who you know in common
  • Get introduced
  • Contact Sander directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Sander Verhagen

Add new skills with these courses