Bauke Scholtz

Bauke Scholtz Email and Phone Number

Full Stack Developer @ Freelance, self-employed
Amsterdam, Netherlands
Bauke Scholtz's Location
Willemstad, Curacao, United States
Bauke Scholtz's Contact Details

Bauke Scholtz personal email

Bauke Scholtz phone numbers

About Bauke Scholtz

My strength lies in front-end web development with the emphasis on dynamic web applications. I have the most experience with Jakarta EE and then particularly Jakarta Faces (formerly known as JSF). I have also experience with Spring and JavaScript based frameworks. At 2011 I have created the OmniFaces JSF Utility Library which is currently downloaded more than 50,000 times a month, and the winner of 2015 Duke's Choice Award. Since 2017 I was directly involved in the Jakarta Faces API specification and the Mojarra reference implementation. Shortly thereafter I became an Oracle Java Champion. At 2018 I have authored my first book "The Definitive Guide to JSF in Java EE 8", followed by a second edition at 2022.I am able to design (functional and technical, not graphical) and develop complete three-tier web applications from scratch, including the data model. I am able to swiftly turn provided graphical web designs into concrete and responsive HTML/CSS/JS code, produced by Jakarta EE (Faces) or JavaScript (Node.js/TypeScript) or Spring (MVC) based frontend framework to your choice. I can also smoothly turn concrete business requirements into robust Java code, served by Jakarta EE (JAX-RS/JPA/Hibernate) or Spring (Boot/Rest/Data) or MicroProfile (Quarkus/GraphQL/Hibernate-Reactive) based backend framework to your choice. If desired, I can deliver high coverage using Java or JavaScript based unit and/or integration testing framework to your choice.I am highly familiar with Eclipse and IntelliJ based development environments, and I have worked professionally with WildFly, GlassFish, Payara, WebSphere and Tomcat servers, and with PostgreSQL, MySQL, DB2 and MSSQL databases. I am familiar with version control (Git, CodeCommit, Mercurial, CVS), dependency management (Maven, NPM, Gradle), unit testing (JUnit, Mockito, Mocha), integration testing (Arquillian, Selenium, Playwright) and continuous integration (Jenkins, GitHub, BitBucket). I am fluent with Atlassian products (Jira, Confluence). I have worked in the following sectors: e-commerce, human resources, legal auditing, affiliate marketing, social media, financial services, medicine, online tutoring, asset management, and insurance services. I have experience with working in teams, also by telecommuting. I've been fulltime working from home since 2010.Besides all this, I like cooking, diving, traveling, astronomy, martial arts and sporty stationwagons.

Bauke Scholtz's Current Company Details
Freelance, self-employed

Freelance, Self-Employed

View
Full Stack Developer
Amsterdam, Netherlands
Website:
tufin.com
Employees:
483
Bauke Scholtz Work Experience Details
  • Freelance, Self-Employed
    Full Stack Developer
    Freelance, Self-Employed
    Amsterdam, Netherlands
  • Tufin
    Seasoned Full Stack Developer
    Tufin
    Willemstad
  • Freelance, Self-Employed
    Web Application Specialist
    Freelance, Self-Employed Aug 2010 - Present
    Willemstad, Curacao
    I am freelancing for development, maintenance and consultancy of all sorts of Java and/or JavaScript based web applications. I can also very fast turn UI designs into plain HTML/CSS with proper UX and accessibility. I am a solid analyzer who can quickly nail down root causes of any software problems/bugs and find proper solutions, including performance issues. I am a keen critical thinker who strives to find and implement real solutions rather than patches or work arounds. I am self-employed and only available for Corp-to-Corp contracts. Send me a message here in case you are interested!
  • Virtua, Inc.
    Web Application Specialist
    Virtua, Inc. Feb 2021 - Present
    Virginia, United States
    Virtua, Inc is a software consulting service. I am one of the full stack web developers delivering and maintaining web applications of their clients, as well as bug analysis, performance fixes and developer consultancy. For the company’s owner I have also developed the website kitomann.com which is using TypeScript, Lit, Quarkus, GraphQL, Hibernate Reactive, JUnit and Mockito.
  • Real Time Networks
    Web Application Specialist
    Real Time Networks Jan 2022 - Aug 2024
    Port Coquitlam, British Columbia, Canada
    Real Time Networks is an asset/key tracer service. I have assisted in migrating the PrimeFaces component of their Spring Boot 2.x + JSF 2.3 based application from version 7.x to 14.x. After that I have helped and consulted in improving the build pipeline scripts, cleaned up the tech debt by refactoring away more than half of source code (~140k loc became ~60k loc), fixed performance issues by optimizing the efficiency of business logic, implemented a couple of JUnit/Mockito/Selenium tests with a custom Docker/TestContainers image, and implemented a new dashboard screen with reactive charts and statistics.
  • Ragingwire Data Centers, Inc.
    Web Application Specialist
    Ragingwire Data Centers, Inc. Feb 2024 - Mar 2024
    Dallas, Texas, United States
    NTT RagingWire is a colocation service provider. I have implemented the JSF frontend and EJB backend for a new IIoT platform related service in a JSF 2.x + PrimeFaces 8.x based web application, as well as implemented JUnit/Mockito based unit tests therefor and written a mock IIoT API server which is executed during running tests.
  • Htk
    Web Application Specialist
    Htk May 2023 - Dec 2023
    Ipswich, United Kingdom
    HTK is a marketing provider. I have consulted and assisted in migrating a JSF 2.1 + Spring 5 + RichFaces 4 + Prototype.js based web application to JSF 2.3 + CDI 2 + PrimeFaces 13 + jQuery. I have also revamped the entire look’n’feel based on new designs in flavor of a custom PrimeFaces SASS theme. Furthermore I have also adjusted a bunch of Vue components to match the new look’n’feel. The project was managed using Jira and Beanstalk.
  • Germania Insurance
    Web Application Specialist
    Germania Insurance Jul 2021 - Sep 2023
    Texas, United States
    Germania Insurance is a insurance provider. I have helped to adjusting an end-of-life JSF 1.2 web application originally built by Ant and running on WAS5 (which went EOL as to IBM support) to be built by Maven instead and to be able to run on WAS9 (with continued IBM support) with an absolute minimum of source code changes. I also wrote Jenkins build/deploy scripts in Groovy and I have maintained the Android side of a React/Ionic/Capacitor based mobile application to add some new functionality. I have also implemented Okta based authentication in both the JSF and React based applications, which is tested by JUnit/Mockito/Mocha with a custom Docker image.
  • Mytutor.Co.Uk
    Web Application Specialist
    Mytutor.Co.Uk Jul 2017 - Nov 2021
    London, United Kingdom
    MyTutor is an online tuition service. I have migrated the web application from JSF 1.x + RichFaces 4.x to JSF 2.x + PrimeFaces and on the fly improved its memory usage, performance and scalability. SQL queries and DDLs were also analyzed and optimized. Memory usage dropped over 70% and page loading speeds improved from seconds to subseconds. An Amazon S3 based CDN was used whereby logic was written to automatically combine and sync all the CSS/JS resources. The CSS was also completely rewritten to be fully and fluently responsive across all screen sizes whereafter the distinct ‘mobile version’ was dropped to eliminate the unnecessary maintenance burden. I have reimplemented the SagePay payments functionality to use a REST API instead of an iframe. Further I have also developed a timezone-aware schedule which was used by tutors and students all over the world. All the things were tested by JUnit, Selenium and Arquillian with a custom Docker/TestContainers image.
  • Mercury1
    Web Application Specialist
    Mercury1 Jul 2016 - Nov 2021
    London, United Kingdom
    Mercury1 is (was) a software consulting service. I was one of the full stack web developers primarily developing and maintaining Java EE / JSF based web applications for their clients. I was also a consultant for other engineers in the team.
  • Ragingwire Data Centers, Inc.
    Web Application Specialist
    Ragingwire Data Centers, Inc. Feb 2021 - Aug 2021
    Dallas, Texas, United States
    NTT RagingWire is a colocation service provider. I have assisted in migrating of a bunch of JSP files to Facelets files in a JSF 2.x + PrimeFaces 8.x based web application. After that I have also implemented new web pages in the frontend based on provided business requirements and existing templates and existing backend.
  • Tribalscale
    Web Application Specialist
    Tribalscale Feb 2021 - Jun 2021
    Toronto, Ontario, Canada
    TribalScale is a software provider. I have for one of their clients helped cleaning up two existing Spring Boot + JSF 2.x + RichFaces 4.x based template projects to comply a bunch of W3 standards such as WAI-ARIA and refactored away a lot of code duplication to improve maintainability.
  • Nava Finance Ltd
    Web Application Specialist
    Nava Finance Ltd Jul 2016 - Jun 2017
    London, United Kingdom
    Nava Finance is (was) an online lending service startup. I have delivered a new web application using Java EE 7 and JSF 2.2 + PrimeFaces. I was responsible for the entire front end, swiftly turning Figma designs into reusable JSF templates utilizing HTML5, CSS3 and JavaScript. I have implemented various API integrations. I have created an integration test set with high coverage using JUnit, Arquillian, Selenium and Graphene.
  • Linkpizza
    Web Application Specialist
    Linkpizza Oct 2015 - Jun 2016
    Amsterdam, Netherlands
    LinkPizza is a native monetization platform startup. I was the main front end developer of LinkPizza.com. I have developed nearly the entire public front end from scratch using Java EE 7 with JSF 2.2 and PrimeFaces. I have also architected and developed their pzz.js script which transparently turns all relevant page links into affiliate links.
  • Zeef
    Web Application Specialist
    Zeef Jan 2014 - Jun 2016
    Amsterdam, Netherlands
    ZEEF is (was) a social search engine startup. I was the main front end developer of ZEEF.com. I have developed nearly the entire public front end from scratch using Java EE 7 with JSF 2.2 and PrimeFaces, including a web based back end for admins. I have also architected and developed their robots.txt-obeying search bot and link checker.
  • M4N
    Web Application Specialist
    M4N Aug 2010 - Dec 2013
    Amsterdam, Netherlands
    M4N is (was) an affiliate marketing platform. I have guided and assisted the migration of a ~50K loc web application from Java EE 5 (JSF 1.2 + RichFaces 3.x on JSP and some servlets) to Java EE 6 (JSF 2.1 + PrimeFaces 3.x on Facelets). In the meanwhile I have worked on improving and refactoring their code base and introduced modularization. I have replaced homegrown JSF table components by PrimeFaces components with slightly customized CSS and renderers.
  • Itca
    Java Ee Web Application Developer
    Itca Apr 2009 - Jul 2010
    Willemstad, Curaçao
    ITCA facilitates software vendors with services that aim at reducing under- and over-licensing. I was responsible for the architectural, functional and technical design as well as the development and maintenance of the web application which offers a portal of services with the most important part the online self-audit system. The technologies used were Tomcat, JSP/Servlet, Oracle DB and jQuery, all in the most recent versions to date. Besides all this I have also developed a PHP based website with a Java Applet.
  • Aih
    Php Web Application Developer
    Aih Apr 2008 - Mar 2009
    Willemstad, Curaçao
    AIH Services NV is a small consultancy company in Curaçao. I played the role of an all-round software engineer who is specialized in web development. I have developed a PHP/MySQL web interface for a mobile phone game with a core Java based AI. I have also created plain HTML/CSS/JS templates for a few conceptual websites as well as modified some existing plain HTML/CSS/JS websites. Further I have rewritten an existing PHP/MySQL web shop with severe layout and performance issues.
  • Rdw
    Java Ee Web Application Developer
    Rdw Jan 2006 - Mar 2008
    Amsterdam, Netherlands
    RDC data center is one of the biggest data centers of The Netherlands and is leader in the automotive branch (90% of the market) in the areas of services, communication and information. I was involved in the entire makeover of the application infrastructure of RDC (and inherently also RDW, including their well known vehicle plate search machine). I have developed a variety of web applications which are to be fitted in a SOA infrastructure with JSF 1.2 web applications, SOAP web services, EJB2 data services and DB2 databases. There were also a bunch of batch Java Applications written which call the web services and data services using JOTM. Next to all this I have also developed a high-persistence logging framework using JMS.
  • Tweakers.Net
    Php Web Application Developer
    Tweakers.Net Sep 2005 - Nov 2005
    Amersfoort, Netherlands
    Tweakers.net BV is one of the biggest Dutch Internet communities. I have developed a new jobs database for their website. In 3 months I have designed a data model for MySQL and developed a PHP web application where the job seekers can post their CV and search for available vacancies. The employers can post their company’s profile and post several vacancies. There are automatic matches based on a set of predefined input data.
  • Ibm
    J2Ee Web Application Developer
    Ibm Oct 2004 - Aug 2005
    Amsterdam, Netherlands
    IBM Human Resources department provides a big web application which maintains personal data of any employee who worked at IBM. The managers can request their personal data, position data, financial data, education data, and etcetera. Almost anything of more than 350.000 IBM employees is made available. The web application ran at WebSphere/J2EE. I was tasked to change the HTML markup and CSS style of the front end from an older IBM layout to a newer IBM layout. Partly I have also changed and added some new JSP/Servlet based functionality to the web application. Furthermore I also wrote a bunch of prototyped HTML pages and use cases and I did lot of system tests.
  • Ibm
    Vm/Rexx Web Application Developer
    Ibm Jan 2001 - Sep 2004
    Amsterdam, Netherlands
    IBM HONE/LINK department grants support to owners of an IBM server. The owners can request, review, change and order hardware and software configurations of their IBM server using several web applications. Those web applications ran at S390 servers with zVM OS and are been programmed in legacy REXX. Those web applications can process XML as well as HTML as input and output. I was responsible for maintenance of those web applications. At Q2 2003 IBM decided to move the front-end of those web applications from REXX to WebSphere/J2EE, while the back-end still remains REXX. The new J2EE front-end would temporarily communicate with the legacy REXX back-end using SOAP web services. I was involved in writing JSPs and a bunch of XSLTs which transform XML to JSP for the new J2EE front-end. Before leaving the department I have educated and supported three Indian developers who were about to take over my activities.
  • Tno
    Cancer Research Laboratory Worker
    Tno Sep 1999 - May 2000
    Leiden, South Holland, Netherlands
    Researching how matrix metalloproteinases can help fighting against cancer.

Bauke Scholtz Skills

Java Enterprise Edition Jsf Eclipse Xml Java Tomcat Hibernate Javascript Mysql Web Services Web Applications Jquery Jsp Servlets Css Html Web Development Software Development Postgresql Facelets Zeef Php Web Application Design J2ee Application Development Spring Ejb Jpa Software Json Databases Soa Apache Ajax Javaserver Faces Db2 Computer Hardware Service Oriented Architecture

Bauke Scholtz Education Details

Frequently Asked Questions about Bauke Scholtz

What company does Bauke Scholtz work for?

Bauke Scholtz works for Freelance, Self-Employed

What is Bauke Scholtz's role at the current company?

Bauke Scholtz's current role is Full Stack Developer.

What is Bauke Scholtz's email address?

Bauke Scholtz's email address is ba****@****1.co.uk

What is Bauke Scholtz's direct phone number?

Bauke Scholtz's direct phone number is 02380 0*****

What schools did Bauke Scholtz attend?

Bauke Scholtz attended Amsterdam University Of Applied Sciences.

What are some of Bauke Scholtz's interests?

Bauke Scholtz has interest in Development, Physics, Computers, Italian Cars, Biology, Food, See 5, Astrology, Jsf, Maths.

What skills is Bauke Scholtz known for?

Bauke Scholtz has skills like Java Enterprise Edition, Jsf, Eclipse, Xml, Java, Tomcat, Hibernate, Javascript, Mysql, Web Services, Web Applications, Jquery.

Who are Bauke Scholtz's colleagues?

Bauke Scholtz's colleagues are Shrutika Kumar, Ben Griffeth, Presl Brya, Lewis Andersson, Carla Gunn, Meshi Houri Biton, Yossi Katz.

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.