Fidel Ernesto

More Info Shared CV

About Me

Front-end developer with experience in creating attractive and functional websites. With technical skills and a user-focused mindset, I strive to bring ideas to life through clean and optimized code. In addition to valuing collaboration, I believe that effective communication and flexibility are key to success in interdisciplinary projects. Web Developer with 7 years of experience, focused on creating attractive and functional frontend solutions using React.js and Vue. I have skills in building dynamic interfaces and user experiences. Although I excel in frontend, I also have hands-on experience with backend development using Express, Laravel, and other technologies like .NET, C#, MySQL, PostgreSQL, SQL Server, Blazor, and Yii2. Additionally, I have experience in Network Administration and as an Information Technology Specialist. I currently work remotely, which allows me the flexibility to dive deeply into projects with meticulous attention. I am experienced in using version control platforms and project management tools such as Github, Gitlab, AWS Codecommit, Trello, and Jira, and have basic DevOps knowledge. I am always motivated to learn and apply the latest technological innovations in the projects I participate in, and I am excited to face new challenges and contribute to a collaborative, growth-oriented environment.

Web Developer & Software Engineer.

  • Date of Birth: August 1st, 1989
  • Phone: +53 55998451
  • City:Lisbon, Portugal

Experience

Education

Computer Engineer, graduated from the University of Holguín in Cuba in July 2016. Solid training in various areas of computer science, including:

  • Object-Oriented Programming (Java)
  • Data Structures (Java)
  • Introduction to Artificial Intelligence
  • Databases and Database Management Systems (PostgreSQL)
  • Enterprise Databases
  • Web Programming (JSP)
  • Computer Networks
  • E-commerce and Content Management Systems
  • Project Management (Subversion, Git)
  • Software Engineering (Iconix)

Professional Experience

  • 7 years as a Network Administrator and Web Developer
  • Experience working with software development teams, currently working on the frontend of web applications
  • Experience managing multiple projects simultaneously
  • Currently using Trello and Jira, achieving organization and control of documentation across different projects

Backend Experience and Technologies

Self-taught backend development in case a project requires it, working with technologies like Node.js, Nest + Prisma, .NET Core, Django (Python), and PHP (Yii2, Laravel).

Version Control System

Using Git, with repositories hosted on GitHub and GitLab, following the Scrum methodology, where tasks are assigned and objectives are monitored daily and weekly by the team.

Virtualization

I've been training with Docker for the past 2 years, and it is an excellent tool for improving services.

Testing

Familiar with both manual testing and automated testing to optimize the development process.

Skills

This needs to be updated; it's temporary since soft skills need to be added 😃

  • All
  • PHP
  • JavaScript
  • Blazor

Todo List application, where you can add and filter tasks by completion status and add dates.

  • Fetch 30 rows of data using an API
  • Display data in table format
  • Provide the option to color rows
  • Allow data to be sorted by country
  • Enable row deletion
  • Restore the initial state, meaning all deleted rows will be recovered
  • Filter data by country
  • Reorder users when the country filter is changed
  • Sort by clicking on column headers
  • Fetch product items from json-server with axios
  • Display data in a card list
  • Notifications with react-toastify
  • Styled with Tailwind

Contact

Lisbon, Lisbon. Portugal