Hello, I am Ben Konrath
& I am a software developer

I currently work as freelance developer,
helping teams with their projects and products.

I'm an experienced software developer with a diverse background of projects. I use my experience to help my clients and the teams I join create high quality software products.

implementation icon

Team augmentation / join existing teams

Develop complete applications

Create base architecture to build upon

Technical review and advice

Team guidance and training

technique icon

Things I value in my work:

  • Using high quality open-source frameworks and libraries
  • Maintaining good communication with team members, users and stakeholders
  • Using automated tests and continuous integration
  • Automating technical tasks as much as practically possible

Featured Projects

Software Engineer
  • Developed features in KPN's wholesale customer portal and API Gateway.
  • Designed and implemented the E2E test automation architecture using KPN's Digital Engine microservices platform.
  • Mentored junior and intermediate developers.
Python Django Django REST Framework PostgreSQL Jenkins Docker AWS Kubernetes Vue.js Cypress Playwright
Software Engineer
  • Developed data processing and labelling pipeline for anonymized retail POS data.
  • Feature enhancements to internal web infrastructure and APIs.
Golang PostgreSQL SQLite Ansible GitHub Actions Vue.js
Back-end Software Engineer
  • Developed AWS and OpenStack billing and accounting automation for Research Cloud.
  • Implemented various features and bug fixes in Research Cloud.
Python Django Django REST Framework Celery PostgreSQL GitLab CI/CD Docker docker-compose Ansible Terraform AWS OpenStack Kubernetes
Software Engineer / Interim Tech Lead
  • Developed the base architecture for the Hypernode cloud automation control panel.
  • Mentored junior and intermediate developers and helped with project planning.
Python Django Django REST Framework Vue.js Docker docker-compose OAuth 2 OpenID Connect (OIDC)
Software Engineer / Co-Founder
  • Developed a SaaS platform for sharing visual identities.
  • Business planning tasks such as creating sales funnels, defining products & features and developing pricing strategies.
Python Django Django REST Framework Vue.js Alpine.js
Software Engineer
  • Developed a multi-tenant training portal with custom content management system (CMS).
  • Developed a proof of concept bank simulator application.
  • Planned, implemented and maintained a Django & PostgreSQL server architecture using Ansible to handle the required scale and security.
Python Django Django REST Framework Celery PostgreSQL Ansible Git Ember.js
Software Engineer
  • Developed a web-based version of the Glom database application designer.
  • Created Java bindings to libglom using SWIG and C++. This was used in the Java servlet based back-end.
Java C++ SWIG PostgreSQL Google Web Toolkit (GWT) Tomcat HTML5 CSS3 JDBC

Featured Previous Employers

Software Engineer
  • Developed feature enhancements to the Eclipse IDE
  • Fixed bugs in the GNU Classpath Java library exposed by running Eclipse with the GNU Compiler for Java (GCJ) runtime.
  • Integrated the Eclipse IDE into Red Hat Enterprise Linux (RHEL) and Fedora
Java Eclipse Python Unix Shell RPM Linux C++
Software Engineer
  • Created Caribou, a new virtual keyboard for users with physical disabilities.
  • Developed feature enhancements and maintenance on the GNOME On-screen Keyboard (GOK) — predecessor to Caribou.
Python C GNOME Unix Shell Linux

LinkedIn Testimonials

Nathan Frissen

Nathan Frissen

Full Stack Engineer at KPN

December 7, 2022, Nathan worked with Ben on the same team

It was an absolute pleasure working together with Ben at KPN. His knowledge and technical expertise often lead to new insights and fresh solutions. I admire his ability to really get invested in subjects, soak up information fast and share all useful knowledge in an understandable manner with the team. You were a great addition to the team and I hope to work with you again in the future.

J. David Lee

J. David Lee

CTO at Suburbia (ING Bank)

March 23, 2020, J. David managed Ben directly

Ben is an excellent developer. He has the technical skills to quickly become productive when working in large, unfamiliar code bases. In addition to his development skills, he can make valuable contributions to product planning and processes. I would happily work with Ben on my next project.

Simon Meijlink

Simon Meijlink

Senior Managing Partner at Oxyor Group

January 3, 2018, Simon was a client of Ben’s

Ben's recommendations and solutions saved us a tremendous amount of time and money by showing us how we could reuse parts of our existing stack and helping us set up the scaling we needed. Ben also trained and guided our team to make sure that people were comfortable supporting the application before he finished the project. Ben listened to our needs, developed a plan and executed it; consistently delivering high quality work.

Ben is capable of working independently and coming up with suggestions and alternative ideas that have been a major driver for our developments.

Prashant Palikhe

Prashant Palikhe

Front-end Developer at NonDutch

April 20, 2017, Ben worked with Prashant in the same group

I loved working with Ben at 1%Club. His enthusiasm is contagious. He did a great job leading the team and managing people. Making sure everybody involved were on the same page. He understands the tools and the tech that he is working with in detail and is great at sharing this knowledge with others.

Ferrie Bank

Ferrie Bank

Senior Java Developer at 42 BV

September 17, 2014, Ferrie was a client of Ben’s

In the past year that Ben has been working on our Python/Django website he has shown an exceptional balance of experience, knowledge, communication skills, working ethic and the ability to work in a well-structured manner.

Besides performing the tasks we needed him to do, he shared many valuable insights in the way the maintenance and development processes could be improved. He introduced new frameworks and libraries to the project, thereby simplifying and stabilizing the code base. Great changes were made while the site was continuously in production, all handled by him with care, flexibility and a keen eye for best practices.

Thomas Fitzsimmons

Thomas Fitzsimmons

Senior Software Engineer at Cisco Systems

March 11, 2010, Ben worked with Thomas in the same group

Ben is a skilled programmer who has experience with a broad range of software technologies. He is comfortable with low-level (e.g., device driver) as well as high-level (e.g., IDE) code. He has excellent debugging skills and is able to quickly learn new codebases.

Feel free to get in touch, and we can discuss how I can help with your project.