João Fernandes

Fullstack Developer | AI & Data Analyst

Leiria, PT.

About

Highly driven Fullstack Developer with 2+ years of experience specializing in AI-driven applications, including RAG and LLM integrations, alongside robust web, mobile (iOS/macOS/WatchOS), and desktop development. Leverages expertise in Python, JavaScript, React, Next.js, and data analysis to build high-performance, secure, and user-centric solutions. Passionate about leveraging technology to solve complex problems and eager to contribute innovative solutions in dynamic environments like New York City.

Work

AMS Sphere (Gestavia)

|

Lead Software Engineer

Lisbon, Portugal

→

Summary

Leading the engineering and architecture of AMS Sphere, a multi-tenant SaaS platform built for airport ground handling and operational management. Responsible for designing and delivering reliable, scalable software that connects complex aviation workflows, real-time operations, and AI-powered capabilities into a unified platform.

Highlights

Lead the end-to-end architecture and development of a multi-tenant SaaS ecosystem, spanning backend services, administrative platforms, operational PWAs, and mobile-first applications.

Design and integrate AI-powered systems using LLMs, Model Context Protocol (MCP), Retrieval-Augmented Generation (RAG), and specialized tools to make operational data accessible through natural language.

Build and maintain integrations with external aviation services, telematics platforms, Google Workspace, and the WhatsApp Cloud API, connecting critical workflows across systems.

Develop scalable backend services and modern frontend experiences using TypeScript, Bun, React, PostgreSQL, and Tailwind CSS, with a focus on performance, reliability, and maintainability.

Drive technical decisions across architecture, automation, testing, and deployment, ensuring the platform can support multiple organizations and operationally critical workflows.

Freelance

|

Fullstack Developer

Leiria, Leiria, Portugal

→

Summary

Led end-to-end development of diverse web and native applications for multiple clients, delivering custom solutions and integrating complex APIs.

Highlights

Developed multiple e-commerce web platforms, integrating external APIs and a dropshipping solution to enhance sales channels and operational efficiency.

Engineered a comprehensive task, machine, and worker management software for the molds industry, integrating with invoicing software APIs to streamline operations.

Built an automotive parts sales application with a robust API and database, enabling rapid import and consolidated display of thousands of parts from international scrap yards.

Created custom WordPress plugins and enhanced existing web infrastructures to meet specific client requirements for functionality and performance.

OfficeGest - Software de Gestão

|

Software Developer

Leiria, Leiria, Portugal

→

Summary

Contributes to the development and maintenance of scalable web applications, leveraging modern frameworks and backend solutions to enhance product functionality and user experience.

Highlights

Contributed to the development and maintenance of scalable web applications, utilizing modern frameworks like Next.js and React.js to ensure high performance and responsiveness.

Implemented robust backend solutions with Python, Node.js, and Laravel, integrating databases such as MySQL and PostgreSQL to support critical business operations.

Collaborated with cross-functional teams to define technical requirements and deliver features, enhancing product functionality and user experience.

Applied best practices in code quality, security, and deployment using Docker, contributing to a stable and efficient development lifecycle.

SINMETRO

|

Data Analysis Intern

Leiria, Leiria, Portugal

→

Summary

Analyzed data and developed various dashboards to enhance operational control and quality management within an industrial setting.

Highlights

Created diverse Grafana dashboards for energy and quality control, enabling real-time performance monitoring and data-driven decision-making.

Developed front-end snippets using HTML, JavaScript, and CSS to support web application functionality and user interface enhancements.

Managed, cleaned, and maintained MS SQL databases, ensuring data integrity and optimizing performance for critical business operations.

Education

Politécnico de Leiria

Leiria, Leiria, Portugal
→
Superior Technology Course (CST) Data Analysis and Market Studies Grade: 15

Courses

Explored various data analysis and statistical libraries in Python, including Pandas, Matplotlib, SciPy, and NumPy for advanced data manipulation and visualization.

Gained in-depth knowledge of statistical methods, data protection regulations, and best practices for database development and usage (MS Access).

Developed expertise in questionnaire design, survey structuring, and advanced sampling techniques for market research.

Completed a capstone project on 'Stock Market Analysis,' studying the development and correlation of 4 indices (PSI20, CAC40, DAX30, NASDAQ) and Bitcoin, including outlier detection and explanation.

Languages

Portuguese

Native

English

Native

German

Conversational

Skills

Artificial Intelligence

AI, RAG (Retrieval-Augmented Generation), MCP Tools, LLM Integrations, TensorFlow.

Programming Languages

Python, Go, JavaScript, TypeScript, PHP.

Frontend Development

React.js, Next.js, HTML, CSS, Tailwind CSS, Shadcn, Mantine, Tamagui, Vite.

Backend Development

Node.js, Laravel, API REST.

Databases

MySQL, PostgreSQL, MSSQL, Supabase, Microsoft Access, SQL.

Mobile & Desktop Development

iOS, MacOS, WatchOS, React Native, Expo.

DevOps & Tools

Docker, Linux, Ubuntu, Git, WordPress, Monday.

Data Analysis

Pandas, Matplotlib, SciPy, NumPy, Grafana, Dashboards, Microsoft Excel, SPSS, Exploratory Data Analysis, Google Forms, Statistical Methods, Analytical Capacity.

Project Management

Research, Strategy.