Patrick Van Amstel

Patrick Van Amstel Email and Phone Number

Director Software Development @ Billtrust
Amsterdam, NH, NL
Patrick Van Amstel's Location
The Randstad, Netherlands, Netherlands, Netherlands
Patrick Van Amstel's Contact Details

Patrick Van Amstel work email

Patrick Van Amstel personal email

About Patrick Van Amstel

After my study of technical computer science I found that my interest is not in hardware but in software. My first job in my career was as a developer in the printing industry. There I came in contact with several technologies I used for a very long time. The first technology was SGML and the other technology was csh.In my second job I researched XML technologies and how these technologies could be used inside CapGemini. During this job I learned several other technologies like java and c++. Furthermore I was mentored by very experienced developers and I learned a lot during that time.From there my next job was in a startup. The idea was to make a platform where all invoices could be loaded, viewed and paid. Used technologies are java and xml. The company used a lot of open source technologies. This philosophy is still inside the company and is a big part of my technical skill set.From 5 years ago I have been doing more and more management tasks. Started out as a Scrummaster. Going from scrum master to team lead. I enjoyed doing not only coding, but also being part of the bigger picture creating, deploying and maintaining software. The last couple of years the company moved to a DevOps way of working. I have been a big part of this transition. The next role came on my path, because of the take over. Here I am managing 3 teams in three locations.The total number of developers is around 16 and 4 QA’s with 2 DevOps engineers and 2 infrastructure engineers.

Patrick Van Amstel's Current Company Details
Billtrust

Billtrust

View
Director Software Development
Amsterdam, NH, NL
Website:
billtrust.com
Employees:
868
Patrick Van Amstel Work Experience Details
  • Billtrust
    Director Software Development
    Billtrust
    Amsterdam, Nh, Nl
  • Brightcubes
    Senior Consultant
    Brightcubes Oct 2024 - Present
    Working as a Senior Java Developer at this Consultancy agency
  • Digibtw
    Senior Java Software Engineer
    Digibtw Jan 2024 - Sep 2024
    Being a Fullstack developer I am implementing changes in the DigiBTW system. They have developed most of their framework themselves. At the beginning of this year they have started to introduce the Springframework in the backend.The frontend is using React. I am spending 80% frontend and 20% of my time on the backend.
  • Nedap
    Senior Java Software Engineer
    Nedap Apr 2023 - Dec 2023
    Groenlo, Nl
    Being a Fullstack developer and having the role as a Scrummaster in a Team of 6 developers. Working mostly remote and being responsible for organizing the Agile ceremonies.
  • Billtrust
    Director Software Development
    Billtrust Jun 2022 - Apr 2023
    Lawrenceville, New Jersey, Us
    Managing 3 teams in 3 locations. One Agile development team is located in Krakow. One development team is located in Amsterdam and one infra team is located in Joure.I am responsible for the quality of software and what the quality of the service is we deliver to our customers. Furthermore the processes must be inline with the certifications ISO-27001 and ISAE. Another task is to move the organization to a better CI/CD way of software creation and deployment.Technologies used:Java , XML , Tomcat , Springboot (Security , Spring data , Sleuth ), Hibernate, Maven , Angular Elastic, Cassandra , ELK Stack , Rest , FOP.Tools used: Jira , Bamboo , Bitbucket , Ansible , AWS RDS Mariadb, AWS SES, Ec2, Docker, Kubernetes , Nexus , IntelliJ, RabbitMQ , SonarQube , Dependency Track , GitlabResponsibilities:- Manage team 3 teams in Amsterdam , Joure and Krakow consisting of 16 developers, 4 QA and 2 DevOps engineers , 2 infra specialists- Do job interviews- Do the performance management cycle- Design and improve on the e-invoicing platform- Coach team members- Change to the Billtrust the organizational structure- Prioritize backlog between: Tech Debt vs Upgrade vs New- Guard quality of backlog- Guard quality of overall software development process
  • Order2Cash: A Billtrust Solution
    Devops Manager
    Order2Cash: A Billtrust Solution Jan 2022 - Jun 2022
    Amsterdam, Noord-Holland, Nl
    Managing 2 teams. One team is located in Amsterdam and the other team is located in Krakow. The total size of team members is 16 developers , 2 qa’s and 2 devops engineers.The 2 teams are responsible for all the software and services build inside O2C.It is a challenging and fun job to make the 2 teams work together inside an international setting with a lot of different cultures. Technologies used:Java , XML , Tomcat , Springboot (Security , Spring data , Sleuth ), Hibernate, Maven , Angular Elastic, Cassandra , ELK Stack , Rest , FOP.Tools used: Jira , Bamboo , Bitbucket , Ansible , AWS RDS Mariadb, AWS SES, Ec2, Docker, Kubernetes , Nexus , IntelliJ, XML Spy, RabbitMQ , SonarQube , Dependency TrackResponsibilities:Manage team 2 teams in Amsterdam and Krakow consisting of 16 developers, 4 QA and 2 DevOps engineers- Do job interviews- Do the performance management cycle- Design and improve on the e-invoicing platform- Coach team members- Implement the DevOps way of working- Finalize the ISO-27001 certification
  • Order2Cash: A Billtrust Solution
    Interim Devops Manager
    Order2Cash: A Billtrust Solution Jun 2021 - Jan 2022
    Amsterdam, Noord-Holland, Nl
    During this time I managed a large team of 16 Developers , 4 QA’s and 2 DevOps engineers. The organization moved from a developer / operator centric way of working to a DevOps way of working.The first year we have learned a lot about how things work and als how things do not work. Being part of this transition was a valuable lesson.The introduction of new techniques inside the organization for static code analysis and dependency management. You are never too old to learn something and using SonarQube really improves overall code quality.In this year ISO-27001 certification started. Technologies used:Java , XML , Tomcat , Springboot (Security , Spring data , Sleuth ), Hibernate, Maven , Angular Elastic, Cassandra , ELK Stack , Rest , FOP.Tools used: Jira , Bamboo , Bitbucket , Ansible , AWS RDS Mariadb, AWS SES, Ec2, Docker, Kubernetes , Nexus , IntelliJ, XML Spy, RabbitMQ , SonarQube , Dependency TrackResponsibilities:- Manage team of 16 developers, 4 QA and 2 DevOps engineers- Do job interviews- Do the performance management cycle- Design and improve on the e-invoicing platform- Coach team members- Implement the DevOps way of working
  • Order2Cash: A Billtrust Solution
    Development Team Lead
    Order2Cash: A Billtrust Solution Jan 2017 - Jun 2021
    Amsterdam, Noord-Holland, Nl
    Doing the Performance Management Cycle for 5 developers and one QA. Furthermore be the technical lead of the scrum team consisting of 8 developers and 2 QA’s.During this time we landed a big customer, Sligro Heineken. This made it possible to design a new e-invoicing platform. I was one of the leads for the new platform and I was the technical lead to design the interface between Sligro Heineken and the new e-invoicing platform. This platform is built with the latest technologies and comes close to a micro services architecture. It has been built with spring technologies. An interesting detail is that the invoice design is done by me.The team also started building a CI/CD pipeline. This pipeline is mostly built with Attlasian products.Technologies used:Java , XML , Tomcat , Springboot (Security , Spring data , Sleuth ), Hibernate, Maven , Angular Elastic, Cassandra , ELK Stack , Rest , FOP.Tools used: Jira , Bamboo , Bitbucket , Ansible , AWS RDS Mariadb, AWS SES, Ec2, Docker, Kubernetes , Nexus , IntelliJ, XML Spy, RabbitMQ.Responsibilities:- Manage team of 5 developers and one QA- Do job interviews- Do the performance management cycle- Design and implement new e-invoicing platform- Manage sprint backlog- Perform Agile ceremonies- Implement launching customer on new e-invoicing platform- Coach team members
  • Order2Cash: A Billtrust Solution
    Scrummaster
    Order2Cash: A Billtrust Solution Jan 2016 - Jan 2017
    Amsterdam, Noord-Holland, Nl
    This is an added responsibility above the role of Senior Java Developer. I was seen as the most senior in the team and was voted to be the scrum master. This was an exciting time to change the organization to the Agile manner of working. Together with great work from the PO and the team we successfully changed to the Agile way of working.Responsibilities:- Create an Agile team- Support the Agile processes- Remove impediments- Ensure and organize all ceremonies- Make sure all artifacts for an Agile team are in place like: Dod Dor.
  • Order2Cash: A Billtrust Solution
    Senior Java Developer
    Order2Cash: A Billtrust Solution Jan 2015 - Jan 2016
    Amsterdam, Noord-Holland, Nl
    Here the name of the company changed. The role in itself did not. Here we made a start to externalize functionalities in services. Technologies used: Java , XML , JBoss, Tomcat , Springframework, Maven , Bash , Stripes, SpringMVC, JQuery , Elastic, Cassandra , VaadinTools used: Jboss , Tomcat , Oracle , XHive , SAN, svn , EclipseResponsibilities:- Lead client implementations- Improve code base- Debug and improve current installation of software- Mentor junior developers
  • Anachron
    Senior Java Developer
    Anachron Jan 2005 - Jan 2015
    Amsterdam, Nh, Nl
    Here the company transitions from a startup to a medium sized company. Processes and procedures were implemented. This is the time when the role in the company changed to a full time developer. Other tasks like day to day operational work are executed by others.This gave me the opportunity to deep dive into java and fully focus on the development process. This job spans a lot of years and therefor I did a lot of different things:- Client implementations- Job interviews- Scalability issues- Stability issuesTechnologies used: Java , XML , JBoss, Tomcat , Springframework, Maven , Bash , Stripes, SpringMVC, JQuery , Elastic, CassandraTools used: Jboss , Tomcat , Oracle , XHive , SAN, svn , EclipseResponsibilities:- Lead client implementations- Improve code base- Debug and improve current installation of software- Mentor junior developers
  • Anachron
    Java Developer
    Anachron Jan 2001 - Jan 2005
    Amsterdam, Nh, Nl
    Designing and implementing the POC into a working e-invoicing application. This e-invoicing platform was implemented with common technologies like j2ee , struct , xml , springframework. Databases used were Oracle , Xhive (XML-Database) , san (blob storage).My role was to be part of the design and the implementation of the generic platform. Once the platform had its basic form implementing customers on this platform was one of the tasks assigned to me. In one of the initial projects , connecting Leaseplan NL, I was the lead developer.Technologies used: Java 2 / 5, Ant , XML , XSLT , DTD , XSD , bash, Struts , Javascript, HTML, springframework 2Tools used: Jboss 4 , Tomcat , XHive, Oracle , RHEL, Active MQResponsibilities:- Help with the design and implement the e-invoicing platform- Be the Lead Developer when connecting customers to the e-invoicing platform.- Do day to day sysadmin work.
  • Anachron
    Xml Architect
    Anachron Apr 2000 - Jan 2001
    Amsterdam, Nh, Nl
    Being part of a startup is an exciting time. We were with 8 people designing and building an e-invoicing platform. In this year I learned a lot from the people I worked with. Designing an application in java and how to deploy this in a production environment. The first year was very hands-on. Meaning that I had to do everything to get the product up and running ( designing , coding, analyzing , sysadmin work, talking to potential clients)Technologies used: Java 1.2 , XML , XSLT , DTD, Omnimark , cshTools used: Excelon Oracle Dynamo Solaris Responsibilities:- Designing data structures for Invoicing- Analyzing data structures from customers- Doing odd jobs in a startup
  • Capgemini
    R&D Engineer
    Capgemini Mar 1998 - Apr 2000
    Paris, France, Fr
    Together with clients (ABP, Vodafone , Gas Unie) research the possible use of XML technologies. I worked in a small team inside CapGemini. The role in this team was to implement the idea’s we formed together as a group.Technologies used: XML , XSL(T), SGML, C++ , Java, Perl , TclTkTools used: Astoria , Pvcs, FramemakerResponsibilities:- Implement projects together with clients
  • Alfabase
    Xyvision Developer
    Alfabase May 1996 - Mar 1998
    Pt
    A typesetting company that produces loose leaflet for a publisher. I was the first with some automation background in the typesetting department. Together with the people that were already working in the company. We automated as much as possible.In this company I had the opportunity to learn the wonders of SGML.Technologies used: Xyvision, Postscript , Pdf , sh , Perl , Applescript, SGML, OmnimarkTools used: Xyvision Responsibilities:- Implementing designs into Xyvision- Write extension on the Xyvision typesetting system in postscript- Automate typesetting processes with Perl Sh and Omnimark

Patrick Van Amstel Skills

Xml Tomcat Agile Methodologies Xslt Java Enterprise Edition Java Spring Software Development Maven Web Services Sql Soa Spring Framework Consultancy Html Jsp Ajax Struts Jpa Software Design Rest Web Applications J2ee Javascript Agile Hibernate Mysql Soap C++ Linux Css Problem Solving Outsourcing Business Analysis Web Development English Data Analysis Junit Unified Modeling Language Eclipse Java Database Connectivity Docker Kubernetes

Patrick Van Amstel Education Details

  • Open Universiteit
    Open Universiteit
    Information Technology
  • Hts (Den Haag)
    Hts (Den Haag)
    Technische Computerkunde
  • Delft University Of Technology
    Delft University Of Technology
    Electrical And Electronics Engineering
  • Albanianae
    Albanianae
    Highschool

Frequently Asked Questions about Patrick Van Amstel

What company does Patrick Van Amstel work for?

Patrick Van Amstel works for Billtrust

What is Patrick Van Amstel's role at the current company?

Patrick Van Amstel's current role is Director Software Development.

What is Patrick Van Amstel's email address?

Patrick Van Amstel's email address is pa****@****ail.com

What schools did Patrick Van Amstel attend?

Patrick Van Amstel attended Open Universiteit, Hts (Den Haag), Delft University Of Technology, Albanianae.

What skills is Patrick Van Amstel known for?

Patrick Van Amstel has skills like Xml, Tomcat, Agile Methodologies, Xslt, Java Enterprise Edition, Java, Spring, Software Development, Maven, Web Services, Sql, Soa.

Who are Patrick Van Amstel's colleagues?

Patrick Van Amstel's colleagues are Wendi Stratton, Erin Carignan, Justin Argyelan, Pmp, Timothy Bailey, Zach Roberts, Johan Coppens, Catherine Santiago.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.