Our Team

End Pointers are found around the world solving problems and serving our customers.

‹ Return to Team Index

Kamil Ciemniewski

Kamil ciemniewski

“Kamil has high-level skills I’ve come to expect from End Point developers. He is a great communicator, understands my needs, and over-performs with execution. Kamil is just another reason why End Point is the only company I source my critical technology development to.” —Doug Joseph, Locate Express

Kamil is a software developer who constantly enjoys exploring new areas of the craft and is excited about a large number of technologies covering all aspects of software development. He really loves his projects involving machine learning.

For back-end development Kamil specializes in Ruby on Rails development, including Spree e-commerce sites. He also has significant experience in C#/.NET, Elixir, Erlang, Go, Haskell, Java, Kotlin, Node.js, Python, R, and Rust, backed by databases including MongoDB, CouchDB, MySQL, and PostgreSQL.

His front-end expertise includes proficient use of JavaScript with Vue.js, Angular, Backbone.js, Knockout.js, and Underscore.js, among others. He is also experienced in iOS development.

Kamil strongly believes in the philosophy of “constant never-ending improvement” and is excited by the challenge of delivering greater and greater value in long-term relationships with his clients.


Independent consultant for various firms:

  • Leclerc, 2009–2012.
  • Monogo, 2012.
  • Milavitsa, 2011.
  • felgi-sklep.pl, 2010.
  • Select, 2008–2009.

Author of open source projects: an Elixir-based mailing library, and a Ruby-based email address validator.


  • IT coursework, Technical University of Lublin (Politechnika Lubelska) and University of Economics and Innovation in Lublin.


Kamil lives in the countryside near Lublin in eastern Poland with his wife. He enjoys soccer and biking whenever he has a chance. He’s also an avid reader, interested in a wide range of topics from history to health and nutrition.