03/18/2024 updated


100 % available
Full Stack Web Developer
rio cuarto, Argentina
Only remote
FullStack DeveloperJavaScriptAgile MethodologyData AnalysisAtlassian ConfluenceBootstrap (Software)Cascading Style Sheets (CSS)DatabasesData ArchitectureData ManagementData StructuresVideo Game DevelopmentPostgreSQLNode.jsPayment GatewayScrum Methodology
agile methodologies, Agile, Back-end, backend, Bootstrap, CSS frameworks, CSS, Confluence, data analysis, data architecture, data management, data structures, Database, Express.js, Front-end development, Frontend, GIT, user interface, JavaScript, NodeJS, Node.js, payment gateway, PostgreSQL, Postman, Programming Languages, Redux, ReactJs, SQL databases, Scrum, Tailwind, user management
Experience
Professional experience0 - 5 years
Freelancer since2024
Languages
EnglishGoodSinhalaNative speaker
Project history
Academic experience. Henry Bootcamp
In this group project, I contributed to the development of an e-commerce platform called Get-Fit,
featuring two sections: one dedicated to the sale of sports supplements (proteins, creatines, etc.)
and the other focused on fitness items (shirts, sneakers, dumbbells, etc.).
Project Description: Get-Fit is an e-commerce platform covering the sale of sports supplements and
fitness items, featuring user registration, an administration panel for product and user management,
integration with the "Mercado Pago" payment gateway, a shopping cart system, and third-party
authentication.
Key Functions:
Collaborated in designing and developing the user registration system.
Implemented an administration panel (dashboard) for efficient product and user management.
Integrated the "Mercado Pago" payment gateway and developed the shopping cart system.
Contributed to implementing third-party authentication for user security.
Technologies Used:
Backend developed with Node.js and PostgreSQL for data management.
https://github.com/GetFitORG/GetFit-app
In this group project, I contributed to the development of an e-commerce platform called Get-Fit,
featuring two sections: one dedicated to the sale of sports supplements (proteins, creatines, etc.)
and the other focused on fitness items (shirts, sneakers, dumbbells, etc.).
Project Description: Get-Fit is an e-commerce platform covering the sale of sports supplements and
fitness items, featuring user registration, an administration panel for product and user management,
integration with the "Mercado Pago" payment gateway, a shopping cart system, and third-party
authentication.
Key Functions:
Collaborated in designing and developing the user registration system.
Implemented an administration panel (dashboard) for efficient product and user management.
Integrated the "Mercado Pago" payment gateway and developed the shopping cart system.
Contributed to implementing third-party authentication for user security.
Technologies Used:
Backend developed with Node.js and PostgreSQL for data management.
https://github.com/GetFitORG/GetFit-app
Academic experience. Henry Bootcamp
In this individual project, I developed an application centered around video games, allowing users
to search and organize their favorite games based on different criteria (rating, genre, etc.). I
implemented the functionality for users to create their own video games, customizing them according
to their preferences (image, name, genre, etc.).
Project Description: The application aimed to provide users with an interactive platform to explore
and personalize their favorite video games.
Key Functions:
Created an intuitive user interface using ReactJS, Redux, and CSS.
Developed the backend using NodeJs, Sequelize, Postman, and PostgreSQL for logic and database
management.
Implemented search and sorting functionalities for games.
Enabled users to customize and create their own video games.
Integrated modern technologies and frameworks for optimal performance.
Technologies Used:
Frontend: ReactJS, Redux, CSS.
Backend: NodeJs.
Database: PostgreSQL and Sequelize.
https://github.com/JoaquinRiva/PI-Videogames
In this individual project, I developed an application centered around video games, allowing users
to search and organize their favorite games based on different criteria (rating, genre, etc.). I
implemented the functionality for users to create their own video games, customizing them according
to their preferences (image, name, genre, etc.).
Project Description: The application aimed to provide users with an interactive platform to explore
and personalize their favorite video games.
Key Functions:
Created an intuitive user interface using ReactJS, Redux, and CSS.
Developed the backend using NodeJs, Sequelize, Postman, and PostgreSQL for logic and database
management.
Implemented search and sorting functionalities for games.
Enabled users to customize and create their own video games.
Integrated modern technologies and frameworks for optimal performance.
Technologies Used:
Frontend: ReactJS, Redux, CSS.
Backend: NodeJs.
Database: PostgreSQL and Sequelize.
https://github.com/JoaquinRiva/PI-Videogames