Carlos Fernández Martínez

Education and experience

Professional experience

Junior software engineer

Grupo Iris · Llanera, Asturias

 – Present

Continuing after two internship periods at the same company.

Claude Code Spring Boot React PostgreSQL MongoDB Node.js

Backend and AI Engineer

Fieldty · UniOviEmprende

Entrepreneurship project

AI software for construction companies, driven by five University of Oviedo students (“from voice to data”).

fieldty.es (opens an external site)

Software engineering internship

Grupo Iris · Llanera, Asturias

 – 

Software development and cloud services on AWS, within an engineering team.

IT services scholarship holder

University of Oviedo · School of Computer Engineering

 – 

Technical support and IT equipment maintenance for lecturers and labs.

Software engineering internship

Grupo Iris · Llanera, Asturias

 – 

Enterprise development in Java (JEE), frontend usability improvements and agile methodologies (Kanban and Scrum).

Education

BSc in Software Engineering (bilingual track)

Universidad de Oviedo

 – 

  • GPA 8.728 and eleven honours distinctions
  • Final project, grade 10, proposed for honours: Anomaly detection in neuronal spikes using autoencoders
  • Publication in Hybrid Artificial Intelligent Systems, 2026
  • Elective in digital forensics and auditing

Master's Degree in Web Engineering

Universidad de Oviedo

  • Web standards and computing: JavaScript, TypeScript and WebAssembly (C++)
  • Databases: SQL Server (T-SQL), Oracle (PL/SQL), backups and data migration
  • Secure web server administration, with a technical report in LaTeX
  • Web usability and accessibility: this personal website

Technical skills

Programming languages

Java, Python, JavaScript, TypeScript, C++ and SQL (T-SQL and PL/SQL).

Backend development

Spring Boot, Spring Security, Node.js, Express, JPA, JDBC, JWT and SOAP web services.

Frontend development

React, HTML, CSS, JavaScript, TypeScript, Thymeleaf and WebAssembly.

Artificial intelligence and data

TensorFlow, Keras, Matplotlib, LLM APIs and anomaly detection with autoencoders.

Cloud and DevOps

AWS, Azure, Oracle Cloud, Git and virtual machine management.

Architecture and networks

Design patterns, network administration, VPNs and secure web server administration.

Certifications

Ingenium Summer School on Mental Health and Well-Being

Università degli Studi “G. d'Annunzio”, Chieti-Pescara (Italy)

to

English certificate · C1 (CEFR)

Common European Framework of Reference for Languages

Effective communication course

Santander Open Academy

Information systems risk analysis and management

National Cryptologic Centre (CCN)

Academic projects

Work from the master and the degree. The repositories are private; I can share the code on request via the contact page. My public profile is at GitHub (opens an external site).

Web Standards and Computing

Master's in Web Engineering

WebAssembly versus JavaScript benchmark, a GEXF graph viewer in SVG with JavaScript, TypeScript and C++, and this website.

Database Management and Administration

Master's in Web Engineering

Data migration with text files, Oracle database recovery and SQL Server backups (T-SQL and PL/SQL).

Secure Web Server Administration

Master's in Web Engineering

Project and technical report on secure web server administration, with mandatory and optional parts documented in LaTeX.

Degree projects

BSc in Software Engineering

Technologies used in the labs and projects of the degree:

Java Jakarta EE Spring Boot Spring Security JPA Thymeleaf Node.js Express JWT SOAP HTML CSS JavaScript ANTLR Maven JDBC SQLite JUnit Selenium JaCoCo

References

References

I can provide contact details of lecturers and supervisors who can vouch for my work. Request them via the contact page.