Summary
Overview
Work History
Education
Skills
Network
Technical Skills
Languages
Certification
Timeline
Generic
Ryan Pontes

Ryan Pontes

Santa Cruz,Madeira Island, Portugal

Summary

Software development professional with experience in developing and designing web applications using HTML, CSS, JavaScript, Vue, Angular, Node.js, Laravel and many more software stack. Adept at developing and deploying complex front-end and back-end systems, web services and databases.

Overview

6
6
years of professional experience
1
1
Certification

Work History

Full-Stack Developer

Randstad
11.2023 - 01.2025

The trainee in the Full Stack Developer program mainly focuses on the placement of knowledge acquired in the software and web development context in the front-end and back-end environments that are part of the trainee plan and the theoretical and practical knowledge learnt in the work context between Randstad and NOS Madeira.

  • Supported the deployment process by collaborating with Information System team members to ensure seamless integration of developed features into development and production environments..
  • Optimized database performance with the integration of SQL databases in application development.
  • Developed, coded, modified and debugged application programs of varying degree of complexity with full independence.
  • Increased application security by secure coding practices into the development process.
  • Optimized web applications for speed, scalability and security.
  • Delivered high-quality code documentation following industry standards to facilitate future maintenance or enhancements by other developers within the team.
  • Completed full redesigns of existing websites to improve navigation, enhance visuals and strengthen search engine rankings.
  • Enhanced user experience by developing responsive front-end designs using HTML, CSS, and JavaScript.
  • Reviewed code, debugged problems, and corrected issues.
  • Built databases and table structures for web applications.
  • Integrated third-party APIs to add new features to web applications, expanding service offerings.
  • Built reusable components using PHP frameworks such as Laravel or Zend, accelerating project completion times.

Web Developer

ACIN
02.2019 - 06.2019

The student internship in the technologies and programming of information systems focuses on current objectives underlined, mainly in the placement of knowledge acquired in the various training units that are part of the course plan and the theoretical and practical knowledge learned in class and work context.

  • Coded websites using HTML, CSS, JavaScript, and jQuery languages.
  • Planned website development, converting mockups into usable web presence with HTML, JavaScript, AJAX, and JSON coding.
  • Provided front-end development support, creating visually appealing designs that aligned with brand standards.
  • Crafted intuitive user interfaces, focusing on usability and accessibility standards.
  • Integrated third-party APIs to extend application functionalities, offering users more comprehensive experience.
  • Oversaw back-end development using PHP to maintain website integrity.
  • Developed unit test cases for testing and automation.
  • Built reusable components using PHP frameworks such as Laravel or CodeIgniter, accelerating project completion times.

Education

Associate Degree - Informatic Science

Universidade Da Madeira
Madeira Island, Portugal
01-2019

Skills

  • Professional Ethics
  • Web application architecture
  • Front-end development
  • Back end development
  • Object-oriented programming
  • Problem solving
  • Critical thinking
  • Database management
  • Technical documentation
  • API integration
  • Website maintenance

Network

Linkedin: www.linkedin.com/in/ryan-pontes-79343b34b

Technical Skills

Programming Language

C++, Python, PHP, Java, JavaScript and TypeScript.

Framework:

Angular, Vue, Express.js, Laravel, CodeIgniter, Zend and Svelte.

Database Management System

MySQL, MariaDB and MongoDB.

Cloud Computing Platform

Microsoft Azure.

Source Code Management

GitHub and GItLab.

Container Application Development

Docker.

Others

Postman, Insomnia, Swagger, Karma.js, PHPUnit, Ajax, Jquery, Bootstrap, Node.js, Raspberry Pi, Xamp, Laragon, Notepad++, Sublime Text, HTML, CSS, SASS and JSON.

Languages

English
Native language
Portuguese
Proficient
C2

Certification

2023 - Entrepreneurship Certification - Grupo Tecla

Timeline

Full-Stack Developer

Randstad
11.2023 - 01.2025

Web Developer

ACIN
02.2019 - 06.2019

Associate Degree - Informatic Science

Universidade Da Madeira
Ryan Pontes