Ishaq Sloan is a software engineer with nine years of experience who builds full-stack web and native applications, recently focusing on decentralized apps (DEXs, NFT platforms and smart contracts) at Obsidian Systems. An active open-source contributor and self-described "functional developer," he has improved testing and build infrastructure on Haskell FRP projects like reflex-dom and reflex-platform — adding Selenium-driven browser tests, Nix build tweaks and mobile WebView geolocation support. That blend of functional-programming tooling and practical DevOps work gives him strong foundations in reliable build systems and asynchronous runtime concerns such as websocket initialization. Earlier roles in helpdesk, events administration and international brand management mean he brings hands-on product testing, stakeholder coordination and real-world user feedback into engineering decisions. Based in Palm Coast, Florida, he is focused on refining protocols and developer workflows to make decentralized and web applications more robust and testable.
10 years of coding experience
Full Stack Web Developement Certification, Computer Software Engineering, Full Stack Web Developement Certification, Computer Software Engineering at Free Code Camp
High School, Engineering, High School, Engineering at George Westinghouse High School
High School, Performing Arts & Business Technology, High School, Performing Arts & Business Technology at Lincoln High School
Associate’s Degree, Computer Science, 3.5+, Associate’s Degree, Computer Science, 3.5+ at Borough of Manhattan Community College
A curated package set and set of tools that let you build Haskell packages so they can run on a variety of platforms. reflex-platform is built on top of the nix package manager.
Role in this project:
DevOps Engineer
Contributions:41 commits, 5 PRs, 8 pushes in 4 years 5 months
Contributions summary:Ishaq primarily focused on build and configuration management within the reflex-platform repository. Their work included updating the `default.nix` and `release.nix` files to incorporate changes, particularly related to the `monoidal-containers` dependency. The user also addressed whitespace issues and made adjustments to the project's build environment by including and integrating the `hdevtools` tool. This suggests a focus on build system maintenance and enhancing the developer tooling.
Web applications without callbacks or side-effects. Reflex-DOM brings the power of functional reactive programming (FRP) to the web. Build HTML and other Document Object Model (DOM) data with a pure functional interface.
Role in this project:
Full-stack Developer
Contributions:8 commits, 4 PRs, 2 pushes in 2 months
Contributions summary:Ishaq primarily focused on improving the testing and build infrastructure, particularly for the web application framework. They enhanced the testing suite by integrating Selenium for browser-based tests. Additionally, the user addressed environment configuration, including dynamic port allocation, and dependency management within the project's build files, demonstrating a good understanding of build systems. The user also made changes to allow Geolocation in WebView settings for Android mobile app development and asynchronous websocket initialization.
callbacksfrpreactivepure-functionalhaskell
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.