Portrait of Stella Bullo, developer and linguist

Stella Bullo

Front-End & Python Developer | Linguist Exploring AI & NLP

Combining technical skills with deep expertise in language, sentiment, and health communication to build smarter, more human-centred tools.

About Me

I’m a front-end developer and Python programmer with a PhD in Linguistics and over 20 years of experience in academic research and education. My linguistics expertise spans corpus linguistics, sentiment analysis, health communication, and intercultural discourse.

My current work blends language analysis with code — building tools that handle data, connect APIs, and support meaningful user experiences. I'm especially drawn to roles at the intersection of language, technology, and AI.

I’m open to remote freelance projects and can contribute across front-end, scripting, API integration, and bilingual Spanish–English data analysis. As I continue deepening my understanding of NLP, LLMs, and ML, I bring a practical, code-informed approach backed by deep linguistic insight.

Coding workspace with laptop, glasses, and coffee

Image credit: "Coding Coffee Break" via StockCake

Linguistics book visual

Visual: linguistic analysis and python code

🛠 Key Skills

Python API Integration React HTML/CSS/JS Git & GitHub Node.js Replit Spanish–English Data Learning: NLP / LLMs

🌍 Additional Skills

20+ years in UK academia Project & Programme Management Corpus & Discourse Analysis Health & Consumer Communication Bilingual Spanish–English

What I Offer

I help individuals and teams bring ideas to life through thoughtful code and language-aware solutions. Whether you're building something from scratch or integrating tools and data, here's how I can help:

🔗 Python & API Integration

  • Connect third-party APIs into Python apps or websites
  • Streamline repetitive tasks and workflows with simple automation
  • Work with JSON, REST APIs, and Axios in front-end apps

🎨 Front-End Development

  • Build responsive websites with HTML, CSS, JS, React
  • Integrate APIs into front-end interfaces
  • Create clean, accessible, and user-friendly UIs

🧠 Text & Language Analysis

  • Entry-level NLP: sentiment analysis, keyword extraction
  • Corpus linguistics and discourse analysis
  • Health and consumer communication insights
  • Bilingual (Spanish–English) text data support

📊 Data Visualization

  • Create charts and graphs using Python + Matplotlib
  • Work with CSV/JSON data for research or reporting
  • Present language and user data in clear, meaningful ways

Let’s Work Together

I'm currently available for fully remote freelance projects. Whether you need support with API integration, front-end development, or text and language data — I'd love to hear about your project.

Contact Me

Featured Projects

A selection of recent projects combining front-end development, Python scripting, and API integration.

AI Travel Itinerary Generator Screenshot

🧳 AI Travel Itinerary Generator

Combines weather data and AI prompts to generate custom trip plans via terminal UI.

Python OpenWeather API Rich
View on Colab

How I built this: I combined OpenWeather API data with GPT-style prompt generation using Python. Output is styled in the terminal using Rich. Fully built and tested in Google Colab.

CSV Data Visualizer Screenshot

📈 CSV Data Visualizer

Creates clean, readable charts from CSV files using Python and Matplotlib.

Python Matplotlib CSV
View on Replit

How I built this: I parsed CSV files with Python and visualised the data using Matplotlib. Developed and hosted on Replit.

Weather Console App Screenshot

☁️ Weather Console App

Fetches and formats current and forecasted weather data via API for command-line display.

Python OpenWeather API JSON
Try on Replit

How I built this: A command-line app using the OpenWeather API to fetch and display weather data. Built with clear formatting and error handling in Replit.

📬 Get in Touch

Whether you're building a product, need custom scripts, or want to talk linguistics in tech — drop me a message below!