About

About me

Software Engineer

I'm a seasoned software developer with expertise in cloud computing, data science, AI, and project management, committed to creating secure solutions and sharing knowledge.

I am a seasoned Software Development Professional holding a Bachelor's degree in Computer Science. My expertise lies in cloud computing and data science, and I have a strong foundation in managing technological projects. With robust analytical skills and a knack for problem-solving, I have consistently delivered efficient and innovative solutions throughout my career.

In the realm of software architecture, I have designed and implemented scalable systems, ensuring optimal performance and reliability. My knowledge in artificial intelligence and machine learning has empowered me to develop intelligent systems capable of learning and improving over time.

I have also delved into the business administration sector, applying my technological expertise to drive strategic decision-making processes. My understanding of cybersecurity principles has been instrumental in creating secure software solutions, safeguarding data integrity and confidentiality.

Furthermore, I am passionate about technology dissemination, striving to share my knowledge and insights with a broader audience. This multifaceted skill set, coupled with my dedication to continuous learning, makes me a valuable asset in the dynamic field of software development.

Skills

Skills

Private Projects

Open Source Projects

Lines of Code

Bootcamps

Interests

Computer Science

Cloud & DevOps Engineering

Machine Learning

Big Data

Data Science

Cyber Security

Data Analytics

Software Engineering

Mathematics

Artificial Intelligence

Business Intelligence

Business Analytics

Statistics

Project Management

Product Management

Leadership


Knowledge

Advanced Mathematics

Computer Science & Technology

Cybersecurity

Information Security Management

Programming & databases

Big Data

Statistics

Data Analysis tools (Excel, R or Python)

Data visualization

Product design

Agile methodologies

Finance & accounting

Financial management

Marketing & sales

Human resources

Computer security

Networks & systems

Cryptography

Software Development

Cloud & DevOps


Programming Skills

Java 100%
C/C++ 90%
Python 75%
PHP 75%
Desing Patterns 75%
Kotlin 80%
GoLang 90%
TDD/BDD/DDD 55%
CI/CD 55%
GIT 55%
SQL 55%

Cloud & DevOps Skills

AWS 10%
Azure 60%
Terraform 75%
Linux 75%
Ansible 80%
Kubernetes 90%
Scripting 55%

Business Skills

Financial Intelligence 10%
Excel 60%
Decision-making 75%
Financial Administration 75%
Human Resource Management 80%
Strategic Thinking 90%
Identification competition 55%
Statistics 55%

Data Science Skills

R 10%
Machine learning 60%
Deep Learning 75%
Tableau 80%
PowerBI 90%
Data visualization 55%

Project Management Skills

Agile 10%
Leadership 60%
Scrum 75%
Kanban 80%
JIRA 90%

Language Skills

English 80%
Spanish 90%
Portugues 80%
French 25%
Catalan 80%
Galician 90%

Resume

Resume

Education

Computer Engineering

2015 - 2016

UOC, Barcelona, SP

I hold a university degree in Computer Science, with a focus on software architecture, advanced programming, software development, information systems, and computational mathematics.

Business Administration & Management

2010 - 2014

UOC, Barcelona, SP

I hold a degree in Business Administration, focusing on business strategy, project management, and financial analysis.

Minor in Computer Programming

2013 - 2014

UOC, Barcelona, SP

I hold a Minor in Computer Programming.

Minor in Enterprise Financial Information Systems

2013 - 2014

UOC, Barcelona, SP

I hold a Minor in Enterprise Financial Information Systems.

Certificates

AWS Solutions Architect

AWS

As an AWS Solutions Architect, I specialize in designing and implementing scalable, efficient systems on the AWS platform, leveraging my knowledge in cloud services and architectural best practices.

DevOps & Software Engineering

IBM

As a DevOps & Software Engineering professional, I excel in developing and deploying software, managing infrastructure, and automating workflows using cutting-edge DevOps tools and methodologies.

Applied DevOps Engineering

IBM

As an Applied DevOps Engineer, I am proficient in implementing practical DevOps strategies for software development, infrastructure management, and continuous integration and deployment, ensuring efficient and reliable system operations.

Project Management

Google

As an IT Project Management professional, I excel in planning, executing, and overseeing IT projects, ensuring they are completed within scope, time, and budget constraints. My expertise includes risk management, quality assurance, and team leadership.

Scrum Master

Learn Quest

As a Scrum Master, I excel in facilitating Agile development methodologies, ensuring team collaboration, and aiding in the resolution of roadblocks, thereby driving project success.

More Certificates

Below you can check more certificates

More Certificates

Professional Experience

Lead Software Engineer

2019 - Present

TechNova Solutions, Barcelona, SP

  • Leading technical direction for software projects.
  • Deploying code and ensuring its quality through rigorous testing.
  • Providing mentorship and support to junior developers.
  • Managed a team of software developers in creating robust software solutions.
  • Oversaw the entire software development lifecycle, from design to deployment.

Senior Software Developer

2015 - 2018

InnoSoft Technologies, Madrid, SP

  • Implemented strict code quality standards and performed regular code reviews.
  • Developed and deployed high-quality software applications.
  • Collaborated with the QA team for thorough testing and bug fixing.
  • Assisted in the design and implementation of scalable software architecture.
  • Participated in the development of various software projects.
  • Assisted in code deployment and quality control.

Others

Mobile World Congress

MWC BCN-24

Congress

  • Attendance at different conferences on technology by prominent speakers
  • Meetings with software industry professionals
  • Events with entrepreneurs and startups

42 Network

42barcelona

Bootcamp

Technovation Girls

Technovation Challenge

Bootcamp

Services

Services

Software Development

Software Development Services encompass end-to-end solutions, including design, development, testing, and maintenance of software applications.


Cloud & DevOps

Cloud & DevOps Services provide scalable infrastructure solutions, continuous integration and deployment pipelines, and efficient system operations for seamless software delivery.


Data Analysis

Data Analysis Services offer comprehensive solutions for collecting, processing, and interpreting complex data to aid decision-making and strategy development.


Business Analytics

Business Analytics Services provide insights and predictions based on data analysis to drive business planning and decision-making.


Data visualization

Data Visualization Services offer the creation of graphical representations of data, enabling clear and effective communication of complex information.


IT Project Management

IT Project Management Services encompass planning, execution, and supervision of IT projects, ensuring they are completed within scope, time, and budget constraints.


Courses

Courses

C Language Programming

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.


Java Language Programming

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.


AWS Architect Solutions Associate Certificate

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.


AZ-400 Azure DevOps Certificate

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.


Artificial Intelligence

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.


Data Science Foundations

Lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum lorem ipsum.


Books

My Books

IT Project Management

Guide about IT Project Management. How to manage technical development teams.


Download

Refactoring Code for Developers

A comprehensive guide that provides practical techniques and insights for improving code quality and maintainability.


Download

Data Science Project Management

A practical guide that offers insights into managing data science projects effectively, ensuring timely delivery and quality results.


Download


Readings

My Recent Readings

Contact

Contact Me

Contact me

By Email

Social Profiles