Professional profile

As a software engineer:
  • 20+ years of experience in developing software solutions, delivering value in all stages in software development life cycle.
  • Proficient in all levels of full-stack application development: back-end, front-end, requirements analysis, user stories, use cases, UX/UI, testing, databases, performance improvements, etc...
  • Experience working in agile environments, where change is a constant.
  • Strong advocate of Clean Code, SOLID Principles and Testing.
  • Continuous improvement and attention to detail mindset.
As an engineering manager:
  • Communicative person who knows his team well, understanding their concerns, preferences and personal aspirations.
  • Identify the strengths of each team member and organize the work so that they feel motivated and productive.
  • Provide technical support and mentoring to team members, in addition to conducting periodic code reviews to provide constructive feedback.
  • Team player, willing to be directly and operationally involved in the work to be performed.
  • Foster a communicative, collaborative and feedback-driven work environment where all opinions are welcome.

Work Experience

Senior software engineer

Green Power Monitor 2023 - Currently
.NET C# WebForms WPF WCF TDD Testing SQLServer MySQL GIT

Tech Lead Manager

Senior Software Engineer

ASR NLP Machine learning ASP.NET .NET Core C# C WPF Javascript Typescript API REST TDD SQLServer MySQL Python Google Colab Flask HTML CSS MVC ELK NSIS Linux Docker GIT

Tech lead & Senior software engineer

Orcelis Fitocontrol 2012 - 2018
  • My responsibilities are those of R&D, architect and applications analyst
  • Team leader of development and implementation of the solutions created in the company.
  • Development from scratch of the Orcelis web application, the company's main product, a cloud multi-user expert system to assist in on-farm decision making.
ASP.NET C# WebForms SQLServer GIS Python Javascript Ionic3 API REST HTML CSS Jquery MVC GIT SVN Responsive web design

Senior developer

Borland Delphi SQL DevExpress Firebird FastReport Subversion Inno Setup

IT Adviser

Timur 2009 - 2009
  • IT consultancies and consultancies framed in the "Murcia Pymes en Red" plan for small companies that needed guidance on information technologies.

Developer

  • Developer of client / server of management, ERP, construction, SAT and POS applications.
  • Client application was developed in Borland Delphi language
  • Firebird as transactional SQL database server.
  • Products I have worked on:
Borland Delphi SQL DevExpress Firebird FastReport Subversion Inno Setup

Software developer intern

  • Analysis and development of the Fertigation 3.0 expert system for the calculation of water needs and crop drip fertilization. Integrated in a team of work and investigation formed by recognized Agronomists Engineers.
Borland Delphi Paradox Installshield QuickReport

EDUCATION

Computer engineering

Technical Engineer in Computer Systems

University Specialist Java Enterprise J2EE

University Specialist in Design and Creation of Video Games

TRAINING COURSES

Product owner workshop

Saturdays.AI Murcia

Big Data: technological foundations and practical applications

Technical skills

Soft skills

  • Communication
  • Teamwork
  • Problem-solving
  • Critical thinking
  • Decision-making
  • Stress management
  • Adaptability
  • Conflict management
  • Openness to criticism

Tech skills

  • .NET core / ASP.NET / WPF
  • C#
  • C / C++
  • Javascript / Typescript
  • Python / Flask
  • Java / J2EE
  • Delphi / Pascal
  • SQL
  • NLP / Machine learning
  • Agile / Scrum / Kanban
  • Clean code / SOLID
  • Testing / TDD
  • OOP / Design Patterns
  • GIT / Subversion
  • SQLServer / MySQL
  • Firebird / Interbase
  • MVC / MVVM
  • Api Rest
  • HTML / CSS
  • UX / UI
  • Responsive web design
  • Docker
  • Linux / bash
  • Scripting / Powershell

SIDE PROJECTS

Wheat crop disease predictor

A machine learning algorithm to correctly classify if a plant is healthy, has stem rust, or has leaf rust.
Machine learning Python FastAI Flask HTML CSS Javascript

Azure Excel user friendly web interface

2019
A client-friendly web application to provide an interface for querying and inserting data into a complex excel stored in Azure.
  • Set and get data from excel
  • Display results charts from data series
  • Feature flags
  • Reporting
Azure OneDrive HTML CSS Javascript

LastLap videogame

Core4code Games 2011 - 2012
  • Gameplay and cameras coding
  • Design of user interfaces and HUD
  • Multimedia elements, sounds, texturing of models and 2D art
Unreal Engine Adobe Flash Adobe Photoshop

RODO information clause

I agree to the processing of personal data provided in this document for realising the recruitment process pursuant to the Personal Data Protection Act of 10 May 2018 (Journal of Laws 2018, item 1000) and in agreement with Regulation (EU) 2016/679 of the European Parliament and of the Council of 27 April 2016 on the protection of natural persons with regard to the processing of personal data and on the free movement of such data, and repealing Directive 95/46/EC (General Data Protection Regulation)



More references: Available upon request.