
Jonathan Brown
Verified Expert in Engineering
Software Developer
Sebastian, FL, United States
Toptal member since February 12, 2018
Jonathan is a seasoned software developer with 10+ years of experience in full-stack engineering, web development, and DevOps. His expertise spans various technologies with deliverables ranging from web applications, scientific visualizations, developer tools, tutorials, stream processors, and custom data transformations. Whether starting from scratch or working within existing codebases, Jonathan collaborates with clients to deliver clean, testable code that aligns with their business needs.
Portfolio
Experience
- Python - 7 years
- SciPy - 7 years
- Django - 7 years
- JavaScript - 7 years
- Clojure - 5 years
- Amazon Elastic MapReduce (EMR) - 3 years
- React - 3 years
- Spark - 3 years
Availability
Preferred Environment
Git, Emacs, Linux
The most amazing...
...project I've worked on is chattysun.com. It provides an easy way to integrate LLM chat models powered by artificial intelligence into any website.
Work Experience
Senior Engineer
Sunshine Technology Programs LLC
- Created chattysun.com, a SaaS product offering AI sales and service agents.
- Delivered a tailored workflow tool for pharmacists.
- Built a sophisticated data analysis interface for qualitative research professionals.
- Added complex user interactions to a media publisher website.
- Collaborated with numerous businesses to enhance the value of their processes and products.
Author | Maintainer
Various OSS Projects
- Authored and led an open-source project (Endophile).
- Found a compiler bug within a ClojureScript project.
- Contributed to Pandas.
- Extended a parser for PigPen (Netflix).
- Contributed to education technology specifically the edX platform.
Full-stack Engineer
Stealth Health Company
- Accelerated full-stack development in TypeScript and Python/Django. Arrived on an existing project and brought in a new level of full-stack connection between siloed components.
- Collaborated with other engineers and professionals inside the company.
- Became productive quickly on a custom, dynamic, rapidly evolving web development stack.
Senior Engineer
Ladder
- Educated other engineers on functional programming techniques and React.
- Quickly became productive within an entirely custom, in-house web development stack.
- Measured conversion rates to verify the value of features delivered.
Senior Software Engineer
Splash Financial
- Developed software in Clojure and JavaScript to enable underwriters and other personnel to work efficiently.
- Educated other engineers on software engineering best practices.
- Branched into DevOps and AWS work when needed to advance objectives.
Software Engineer
Guaranteed Rate
- Distributed systems built with Clojure on top of AWS, Kubernetes, Postgres, SNS/SQS, and React, interfacing with Encompass.
- Wrote cloud formation and played a pivotal role in establishing another instance of our software on the customer's cloud.
- Delivered high-quality features for power users handling complex data on the front end and back end.
Senior Engineer
Lucid Holdings, LLC
- Implemented applications and their infrastructures on AWS.
- Wrote APIs and data warehousing applications for web impression data and survey responses.
- Cooperated with BI and data science professionals to manage multi-terabyte scale data.
- Led the design and implementation of microservices.
- Integrated new features with legacy applications and databases.
- Created APIs that improved the effectiveness of other developers.
- Led the adoption of new technologies and educated other engineers on their use.
Software Engineer
Rally Software
- Acted as the data processor and Hadoop/Linux specialist on a small, cross-functional team.
- Collected, processed, and visualized several gigabytes per day of web usage data and server logs.
- Wrote code in a variety of programming languages.
- Automated tests and deployments.
- Configured and responded to alerts.
- Assisting other teams with data processing needs.
- Practiced agile development processes in a tightly organized and disciplined manner.
CTO
Anabolic Technology
- Partnered with a domain expert to design and sell an information product in the fitness space.
- Designed a service-oriented architecture with several machines, codebases, and APIs.
- Pivoted to a consulting firm—building applications for a variety of clients.
- Sold my stake in the company to a partner.
Software Developer
Counsyl
- Gathered business requirements and implemented features for statistical process control.
- Orchestrated integration projects to speed up the turnaround time for patient tests.
- Optimized SQL queries to increase the efficiency of other employees.
- Developed web application features to improve the workflow of lab employees.
- Created complex visual reports and collaborated on an internal charting library using D3.js.
Software Developer
iSeatz
- Worked with project managers and other developers to add features in the iSeatz' web application.
Bioinformatics Programmer
University of New Orleans
- Maintained a statistics and visualization tool for microbial ecology.
- Communicated with users to assess the needs and to determine the direction of the project.
- Managed the operations of a web application.
- Led the selection and adoption of a bug-tracking system.
Experience
ChattySun – Artificial Intelligence for Online Business
https://chattysun.comI personally created and deployed the technology as a one-man team in a highly efficient and streamlined development process. To deliver this solution quickly, I utilized an off-the-shelf MIT-licensed front end.
PigPen Avro
https://github.com/Netflix/PigPen/pull/101Flux Pivots
https://i.imgur.com/bug5IeA.pngTeley-Scan
AI User Acquisition
Endophile
http://github.com/thejohnnybrown/endophilebatteryPOP Tournament
Coconutpalms.eth
https://twitter.com/coconutpalmsethEducation
Bachelor of Science Degree in Mathematics
University of New Orleans - New Orleans, LA, USA
James W. Ellis Mathematics Award in Mathematics
University of New Orleans - New Orleans, LA, USA
Skills
Libraries/APIs
React, Pandas, Stripe, REST APIs, Stripe API, Matplotlib, SciPy, NumPy, Vue, ArcGIS, Node.js, eBay API, Python Asyncio, OpenAI API, jQuery, D3.js, Google Ads API
Tools
Apache Airflow, Emacs, Amazon Elastic MapReduce (EMR), Chef, Logstash, logstash-forwarder, Vagrant, NGINX, Ansible, ChatGPT, Google Sheets, Git, Tmux, Grafana, BigQuery, Apache Avro
Languages
JavaScript, Python, Clojure, Markdown, HTML, CSS, TypeScript, GraphQL, HTML5, Solidity, SQL, PHP, Ruby, CoffeeScript, Java
Frameworks
Django, Django REST Framework, Apache Spark, React Native, Laravel, Tailwind CSS, Ruby on Rails (RoR), Hadoop, Spark, Windows PowerShell, Bootstrap, Next.js, Redux, Angular, ClojureScript, Flutter
Paradigms
Agile, Functional Programming, Object-oriented Programming (OOP), E2E Testing, DevOps, Search Engine Optimization (SEO), Mobile Development, MapReduce, Object-relational Mapping (ORM)
Platforms
Amazon EC2, Linux, Firebase, Amazon Web Services (AWS), Docker, Apache Pig, Kubernetes, Shopify, Apache Kafka
Storage
PostgreSQL, MySQL, MySQL Server, Data Pipelines, Elasticsearch, Cassandra, Databases, MongoDB, Redis
Industry Expertise
Social Media
Other
Grafana 2, Graphite, Web Development, Front-end Development, Architecture, Deployment, Full-stack, Cloud, Full-stack Development, Integration, API Integration, APIs, OpenAI GPT-4 API, OpenAI GPT-3 API, Front-end, Data Modeling, WebSockets, LangChain, Single-page Applications (SPAs), PWA, Minimum Viable Product (MVP), eCommerce, Payment APIs, Startups, StatsD, Web3, Crypto, CTO, Language Models, Machine Learning, Artificial Intelligence (AI), User Interface (UI), User Experience (UX), Web Scraping, Website Data Scraping, CI/CD Pipelines, Supabase, CSS-in-JS, XState, Performance Optimization, Generative Artificial Intelligence (GenAI), New Products, Software as a Service (SaaS), Strategy, Video Streaming, Text to Speech (TTS), Generative Pre-trained Transformers (GPT), Natural Language Processing (NLP), Dashboards, Data Visualization, EMR, Fintech, Web Marketing
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring