Bokeh is an interactive visualization library for Python that enables the creation of scalable, sophisticated graphics for web browsers. It allows developers to build dynamic visualizations with high-performance interactivity and can handle large datasets efficiently. Bokeh provides tools to create plots, dashboards, and data applications with ease, offering flexibility through its ability to integrate with other libraries and frameworks.

About Bokeh
Bokeh was created in 2013 by the developers at Continuum Analytics, now known as Anaconda, Inc. It was developed to address the need for interactive and scalable data visualizations within web browsers, specifically targeting Python users who required a way to present large datasets effectively. The library aimed to bridge the gap between modern web technologies and data science needs, providing a tool that could generate complex visualizations without extensive JavaScript knowledge.
Bokeh's strengths include its ability to create interactive and visually appealing plots, its integration with Python, and support for handling large datasets. Weaknesses involve a steeper learning curve compared to some other libraries and occasional performance issues with very complex visualizations. Competitors include Plotly, which offers similar interactive capabilities, Matplotlib for static plots, and Seaborn for statistical data visualization.
Hire Bokeh 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 Bokeh expert
A Bokeh expert must have strong proficiency in Python programming, including understanding data manipulation libraries like Pandas and NumPy. They should be skilled in creating and customizing visualizations using Bokeh's APIs, including plots, layouts, and widgets. Knowledge of HTML, CSS, and JavaScript is beneficial for integrating Bokeh plots into web applications. Familiarity with data visualization principles and experience in handling large datasets are also essential for effectively using Bokeh's capabilities.

Mateus A.
Skills
As a mid-level developer, the candidate possesses extensive experience in Agile Methodology, the Anypoint Platform, Machine Learning, and Data Science. Proficiency spans a multitude of technologies including JavaScript, Spring Boot, Node.js, HTML5, CSS3, Express, React, and React Native. Additionally, the candidate is skilled in SQL programming across various database systems such as PostgreSQL, MySQL, and SQL Server, alongside Firebase integration. Expertise also extends to Python, Java, and C#/.NET.
Currently, the professional focus is on advancing skills in Machine Learning, with a special interest in its application to financial market predictions. Known for a strong curiosity and a continuous pursuit of new knowledge, the candidate is dedicated to ongoing professional development and tackling new challenges.

Willian A.
Skills
Java Developer with extensive expertise in technologies such as Java, Spring Boot, Spring Webflux, React, React-Native, NodeJs, Maven, JPA, RabbitMQ, Kafka, JavaScript, TypeScript, HTML5, CSS3, Git, MongoDB, SQL databases, and cloud services including Microsoft Azure and Amazon AWS. Skilled in constructing robust enterprise applications leveraging frameworks like Spring Boot and Spring Webflux to design scalable and highly efficient systems, focusing particularly on RESTful APIs and reactive services. Experienced in agile development environments, collaborating effectively with team members to ensure timely project deliverables while maintaining adherence to best practices. A self-motivated learner, continuously seeking opportunities to acquire new technologies and refine existing expertise. Proficient in system integration, utilizing messaging services like RabbitMQ and Kafka to facilitate asynchronous communication between application components, and competent in working with both MongoDB and SQL databases to create comprehensive, scalable solutions encompassing backend development and front-end implementation. Aims to apply this extensive technical knowledge to drive innovation and contribute to projects that harness these technologies for organizational success.

Gabriel C.
Skills
Gabriel's professional journey encompasses both education and software development. Initially, his career was rooted in education, having graduated from one of Brazil's top public universities, UDESC - CEFID. Over a decade teaching in NGOs and public schools, he honed vital skills such as communication, leadership, conflict resolution, and team management. His academic excellence led him to secure first place in a public examination, facilitating his pursuit of a master's degree at UFSC.
Four years ago, Gabriel transitioned to software development, leveraging his advanced statistics knowledge and programming languages acquired during his master's degree. He has since specialized in Javascript technologies for both front-end and back-end development, including React, React Native, Node.Js, Express, Next.js, and Typescript. This career shift proved successful as he gained substantial experience in web and mobile development, culminating in his promotion to Team Manager last year. In this role, he has refined his expertise in agile methodologies, Scrum, and DevOps practices, thereby gaining a comprehensive understanding of both software development and effective team leadership within the tech industry.
Gabriel is proficient in English at a C2 level and is comfortable in international settings. His ongoing professional development includes studying Python and Generative Artificial Intelligence, ensuring he stays abreast of market trends. As a mature and responsible professional, a husband, and a father of two, Gabriel is poised to tackle significant challenges, contribute meaningfully to projects, and lead teams with efficiency.

Gabriel R.
Skills
Full-Stack Developer with five years of specialized experience in back-end development, focusing on the intricate aspects of logic in programming. Primarily engaged in developing search platforms, control panels, and their mobile applications, expertise spans JavaScript-based languages, including Node.js, React, React Native, Next.js, Nest, and Express. Demonstrates strong proficiency in both relational and non-relational databases, including their ORM tools, and adept at constructing complex and advanced queries as well as designing comprehensive data architecture diagrams.

João E.
Skills
A Mobile Developer with experience in backend technologies, demonstrating a passion for exploring advanced and emerging technologies.

Ale B.
Skills
Systems Analyst with over five years of experience focusing on the development of educational and CRM solutions. Demonstrates a strong passion for technology, excelling in challenges and problem-solving with the objective of driving transformative technological advancements.
Specializes in team coordination, risk management, and business management, with technical expertise in an array of technologies including PHP, MySQL, Symfony, Docker, Git, HTML, CSS, JavaScript, Python, Redis, and RabbitMQ, supported by a robust foundation in software engineering.
Possesses diverse knowledge in finance, sales, human resources, inventory management, and administrative tasks.

Reinaldo C.
Skills
Software Developer with expertise in problem-solving through software development, specializing in Java for Android Native application development. Proficient in React and React Native technologies.

Igor V.
Skills
A Mid-Level Java Back-end Developer specializing in full-stack web and mobile development, currently engaged in pursuing a degree in Computer Science. This professional is recognized for their self-taught expertise, meticulous attention to detail, and strong independent initiative. Exhibiting leadership capabilities and proficient communication skills, they are adept at rapidly acquiring new technological proficiencies and effectively transitioning between various programming languages as required.
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 global talent with no middlemen or hidden fees.
USA
$ 224K
Employer Cost
$ 127K
Employer Cost
$ 97K
Benefits + Taxes + Fees
Salary
*Estimations are based on information from Glassdoor, salary.com and live Howdy data.