Mark Feltner is a Staff Software Developer with 14 years of experience building high-throughput, standards-compliant web applications and distributed systems from Madison, Wisconsin. He designs and operates large ElasticSearch/OpenSearch clusters and event-driven reindexing pipelines that handle millions of requests daily while maintaining 99.99% uptime. Equally fluent on the front end and back end, he has driven migrations to modern SPAs, authored and maintained widely used open-source JavaScript tooling, and added robust test frameworks for projects like Fine Uploader. Comfortable across UNIX, Kubernetes, and AWS orchestration, he combines deep operational know-how with a user-centered approach to deliver reliable, performant search and API experiences. Colleagues rely on him for pragmatic automation and platform hardening that keep complex systems performant and secure.
14 years of coding experience
9 years of employment as a software developer
Computer Science and Engineering; Software Engineering, Computer Science and Engineering; Software Engineering at University of Wisconsin-Madison
Bachelor of Applied Science (B.A.Sc.) Computer Science, Bachelor of Applied Science (B.A.Sc.) Computer Science at University of Wisconsin-Platteville
Multiple file upload plugin with image previews, drag and drop, progress bars. S3 and Azure support, image scaling, form support, chunking, resume, pause, and tons of other features.
Role in this project:
Front-end Developer
Contributions:663 commits, 14 pushes, 4 branches in 2 years
Contributions summary:Mark primarily focused on setting up and configuring the testing environment for the project, adding and integrating testing frameworks such as Mocha and QUnit along with the necessary dependencies like Chai and JQuery. They implemented unit tests for multiple JavaScript utility functions, ensured the tests were running properly within the defined testing framework and also included a setup to generate code coverage. In addition, the user added some initial functional tests and set up a test server.
Contributions:7 commits, 1 PR, 9 comments in 1 day
Contributions summary:Mark primarily focused on improving the command-line interface (CLI) for managing Elasticsearch repositories within the Curator project. Their contributions include fixing issues with parameter passing, implementing and testing repository creation functionality, and ensuring platform-independent temporary directory usage for tests. Additionally, the user performed some DevOps-related tasks by removing debug arguments and updating the changelog.
elasticsearch-clientcuratorindiceselasticsearch
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Mark Feltner - Staff Software Developer at Acquia DAM (Widen)