Patrick Van Amstel Email and Phone Number
Patrick Van Amstel work email
- Valid
Patrick Van Amstel personal email
- Valid
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.
Billtrust
View- Website:
- billtrust.com
- Employees:
- 868
-
Director Software DevelopmentBilltrustAmsterdam, Nh, Nl -
Senior ConsultantBrightcubes Oct 2024 - PresentWorking as a Senior Java Developer at this Consultancy agency
-
Senior Java Software EngineerDigibtw Jan 2024 - Sep 2024Being 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. -
Senior Java Software EngineerNedap Apr 2023 - Dec 2023Groenlo, NlBeing 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. -
Director Software DevelopmentBilltrust Jun 2022 - Apr 2023Lawrenceville, New Jersey, UsManaging 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 -
Devops ManagerOrder2Cash: A Billtrust Solution Jan 2022 - Jun 2022Amsterdam, Noord-Holland, NlManaging 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 -
Interim Devops ManagerOrder2Cash: A Billtrust Solution Jun 2021 - Jan 2022Amsterdam, Noord-Holland, NlDuring 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 -
Development Team LeadOrder2Cash: A Billtrust Solution Jan 2017 - Jun 2021Amsterdam, Noord-Holland, NlDoing 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 -
ScrummasterOrder2Cash: A Billtrust Solution Jan 2016 - Jan 2017Amsterdam, Noord-Holland, NlThis 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. -
Senior Java DeveloperOrder2Cash: A Billtrust Solution Jan 2015 - Jan 2016Amsterdam, Noord-Holland, NlHere 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 -
Senior Java DeveloperAnachron Jan 2005 - Jan 2015Amsterdam, Nh, NlHere 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 -
Java DeveloperAnachron Jan 2001 - Jan 2005Amsterdam, Nh, NlDesigning 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. -
Xml ArchitectAnachron Apr 2000 - Jan 2001Amsterdam, Nh, NlBeing 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 -
R&D EngineerCapgemini Mar 1998 - Apr 2000Paris, France, FrTogether 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 -
Xyvision DeveloperAlfabase May 1996 - Mar 1998PtA 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
Patrick Van Amstel Education Details
-
Open UniversiteitInformation Technology -
Hts (Den Haag)Technische Computerkunde -
Delft University Of TechnologyElectrical And Electronics Engineering -
AlbanianaeHighschool
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
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial