Hume is a domain-specific programming language designed for real-time embedded systems. It focuses on delivering predictable performance and resource usage by combining functional programming with finite state automata, making it suitable for safety-critical applications.

About Hume
Hume was developed in the early 2000s as a research project aimed at creating a programming language for real-time embedded systems. It combined functional programming with finite state automata to ensure predictable performance and resource usage. The language was designed to address the needs of safety-critical applications, providing a balance between expressiveness and formal verifiability.
Hume's strengths include predictable performance, resource control, and suitability for safety-critical systems. Its weaknesses are limited general-purpose applicability and a smaller user community. Competitors include Ada, Erlang, and Real-Time Java, which also target real-time and embedded systems.
Hire Hume Experts
Work with Howdy to gain access to the top 1% of LatAM Talent.
Share your Needs
Talk requirements with a Howdy Expert.
Choose Talent
We'll provide a list of the best candidates.
Recruit Risk Free
No hidden fees, no upfront costs, start working within 24 hrs.
How to hire a Hume expert
A Hume expert must have strong skills in functional programming, understanding of finite state automata, and experience with real-time and embedded systems. Knowledge of resource management, formal verification techniques, and safety-critical system requirements is also essential.

Emilly M.
Skills
IT professional with five years of experience, including two and a half years as a Test Analyst, specializing in manual, automated, regression, and unit testing. Certified in CTFL 4.0. Demonstrates expertise in Java, Python, SQL, Selenium, Robot, and Jira, with proficiency in creating, executing, and tracking both automated and manual tests along with bug management. Experienced in using SQL queries for validating data storage in HDFS and DMPS for data analysis and management. Capable in web and API test automation and testing new features using IntelliJ and Selenium. Proficient in Git and CI/CD processes and skilled in conducting API tests with Postman.

Ricardo S.
Skills
A researcher and front-end developer with a Bachelor's degree in Computer Science and a Master's degree in Engineering, Process Management, Systems, and Environmental. Extensive experience is demonstrated in the field of computer science, particularly in developing applications and web systems. Areas of focus include the creation of functional prototypes, the development and application of intelligent computational models, and the formulation of applications for the manufacturing industry.

Tayro F.
Skills
An Automation Process Analyst Developer with over five years of experience specializing in RPA development within corporate settings. Demonstrates proficiency in the development and maintenance of automated systems using Node.js, Python, and VBScript. Possesses expertise in creating web application automation scripts utilizing JavaScript, Node.js, and frameworks such as Puppeteer and Playwright. Responsibilities have encompassed the management and monitoring of automation robots and the development of automatic processes leveraging messaging systems like RabbitMQ and AWS SQS. Academic credentials include a degree in Systems Analysis and Development, supplemented by ongoing postgraduate studies in Software Quality and Testing. Technical abilities span BPMN, Git, Linux, Puppeteer, Selenium, Web Scraping, Node.js, RabbitMQ, and Python. Actively seeking to leverage process automation expertise to contribute effectively to the advancement of automation within dynamic organizations.

Nicolas W.
Skills
Frontend Developer with two years of experience, focusing on high-traffic projects for municipal governments during the pandemic. Possesses strong expertise in frontend technologies, particularly Vue.js and its related frameworks, including VueX, Pinia, and Nuxt. Exhibits a strong commitment to best practices, such as Test-Driven Development (TDD), unit testing, and end-to-end testing.

Norton D.
Skills
Holding a degree in Information Systems from PUC-MG, the candidate began a technology career in 2018. This professional journey has centered on a passion for programming and system development, driving significant growth through various projects and the exploration of diverse technologies. Committed to advancing their expertise, the individual consistently strives to develop solutions that enhance user experience and add tangible value.

Alan B.
Skills
A Web Developer with over three years of experience in web software, API development, and system integration. Specialized in a range of technologies including Laravel, ExpressJS, PHP Vanilla, Javascript Vanilla, MySQL, SQL Server, MongoDB, Redis, Docker, Docker-compose, and Linux.

Jorge L.
Skills
A seasoned Application Web Developer specializing in C# on the .NET platform, with a strong focus on ensuring code quality through Test-Driven Development (TDD) and unit testing. Expertise lies in Clean Architecture, with an emphasis on the application of SOLID principles and Object-Oriented Programming (OOP) fundamentals. Proficient in version control using GIT, GitLab, and GitHub, which facilitates effective collaboration and project management.
Skills in front-end development are demonstrated through the adept use of HTML5, CSS3, Bootstrap, and JavaScript, ensuring the delivery of intuitive and responsive user interfaces. Experienced in REST/JSON API integration and implementation, promoting efficient connectivity within applications. A thorough understanding of database technologies including SqlServer, Postgres, and MySQL allows the selection of optimal solutions tailored to project needs.
Adopts agile methodologies such as Scrum, Kanban, and Extreme Programming (XP) to foster continuous and efficient software delivery. A proactive team player committed to ongoing learning and capable of addressing complex software development challenges effectively. The professional journey is marked by significant experience in Clean Architecture, practical application of SOLID principles, and a deep understanding of MVC frameworks, all contributing to the creation of robust and scalable solutions.

Luan S.
Skills
A technology enthusiast located in Rio Grande, RS, exhibits a strong dedication to learning and mastering new programming languages. This individual proactively seeks personal development, showing a keen interest in staying abreast of technological advancements. At 20 years old, there is a clear commitment to continuous growth in the technology sector.
*Estimations are based on information from Glassdoor, salary.com and live Howdy data.
USA
$ 224K
Employer Cost
$ 127K
Employer Cost
$ 97K
Benefits + Taxes + Fees
Salary
The Best of the Best Optimized for Your Budget
Thanks to our Cost Calculator, you can estimate how much you're saving when hiring top LatAm talent with no middlemen or hidden fees.