Contact me
Software Engineer

Hi, I'm João Campos.

A passionate Software Engineer.

I build full-stack web applications, AI agents, and reliable engineering systems — currently at Neptune Software, previously trained across networks, systems, and IoT. This site is itself a proof-of-concept for the Core-Shell architecture I use to ship fast, minimal sites.

Background

Experience & Education

Work Experience

Neptune Software
Junior Software EngineerFull-time · Aug 2026 – Present (2 mos)
Software Engineer InternInternship · Jan 2026 – Jul 2026 (7 mos)
  • Owned engineering issues end-to-end on a customer platform instance, from login errors to PDF viewer bugs and master data sync.
  • Researched how a layered data-architecture standard could be implemented on the company's platform, and presented the findings.
  • Maintained a customer data project: fixed bugs and built workflows and Salesforce integrations to bring in new data.
  • Learned an existing project and Salesforce from the ground up to contribute to a high-volume alerts system; recognized at the project's presentation meeting.
  • Built an AI agent from scratch, solo; well received by the team.
  • Rebuilt and improved an existing internal AI tool, applying what I learned building that agent.

Education

Bachelor's Degree in Computer Engineering

Polytechnic Institute of Tomar · September 2022 – July 2025

  • Full-stack web development with React, ASP.NET Core MVC, HTML/CSS/JavaScript.
  • Programming in Java (OOP, Distributed Computing), Python (AI/ML), C (Operating Systems).
  • MySQL databases, PhpMyAdmin and advanced data management.
  • DevOps with Docker, Vagrant and network infrastructures (GNS3, Extreme Cloud IQ).
  • Android mobile development, IoT (MQTT), Machine Learning (TensorFlow, Scikit-learn).
  • Cyber security (Kali Linux), virtualization (VMware, VirtualBox) and server administration.
  • Bachelor's Final Project: Datacenter management system focused on critical infrastructures.

Bachelor's Degree in Energy Technologies (1st year)

Polytechnic Institute of Setúbal · September 2021 – July 2022

  • Solid foundation in Mathematics, Physics (Mechanics, Thermodynamics) and Chemistry.
  • Technical skills in AutoCAD for technical drawing and schematics.
  • Knowledge in electrical engineering and electrical equipment analysis.
  • Experience in complex problem solving and analytical thinking.
  • Conscious transition to Computer Science due to greater affinity and passion for the field.
Toolbox

Skills

⭐ marks the tools I reach for most often within each category.

Programming & Development
Java ⭐PythonC# ⭐HTMLCSSJavaScriptSQLReactASP.NET Core MVC ⭐MySQLPHPMyAdminAndroid Studio ⭐
Networks & Cybersecurity
Cisco IOS ⭐BashPacket Tracer ⭐GNS3 ⭐ExtremeCloud IQKali Linux ⭐WiresharkSNMP
Systems & Architecture
MASM (Assembly)CC++Bash ⭐Windows Server 2022Linux ⭐Unix ⭐GrubVirtualBox ⭐VMware ⭐GPartedGCCLogisimDOSBoxEMU8086Docker ⭐Vagrant
AI & Data
Python ⭐RAnacondaJupyter Notebook ⭐Scikit-learnTensorFlowWekaPower BI ⭐Power Apps ⭐Google Colab
Internet of Things
PythonMicroPython ⭐C++ThonnyMQTT ⭐SNMPRaspberry Pi ⭐Arduino IDEProteus VSM
Engineering & Management
Visual ParadigmGitGitHub ⭐GitHub Projects ⭐TeamsNotion ⭐Sharepoint
Work

Projects

Academic and personal projects, with more being pushed to GitHub over time.

Core-Shell

A rapid-deployment web framework for local businesses: an immutable Astro "Core" paired with a per-client JSON "Shell" — swap one config file to re-skin an entire site. This portfolio is built on the same Astro stack.

Architecture / Personal

Datacenter Management System

Bachelor's final project at IPT: a datacenter management system focused on critical infrastructures, built on the full-stack, database, and DevOps skills from the degree.

Bachelor's Final Project

More on GitHub

Academic and personal repositories are continuously being pushed and cleaned up on my GitHub profile — browse the full list there.

github.com/campos404
Get in touch

Contact

Would you like to get in touch? Send me an email directly, or find me on LinkedIn / GitHub.