git tag v1
My name is Juan Octavio Castrogiovanni, I am Argentinean from the City of Buenos Aires. Autonoma de Buenos Aires, I am 30 years old. I consider myself a person who adds value in what I do because I am passionate because I am passionate about it, I love to help and explain concepts to colleagues and also to understand and also understand other points of view to grow as a professional and as a person.
git tag v1.1
2011-2016
I finished my degree in Audiovisual Communication at the University of Palermo. Communication at the University of Palermo. Audiovisual producer trained to communicate through images real and fictitious events through images, real and fictitious facts, covering specific areas of Cinema, Television, Web, Multimedia, etc.
git tag v1.2
Desde 2015
I work in the field of teaching and technical assistance in the studios of the UP (Palermo University) in Buenos Aires. the UP (University of Palermo) in Buenos Aires. I teach operative workshops for the use of camera and lighting and lighting equipment as well as lighting and camera set up.
git tag v1.3
2018-2024 (in progress) 2ndA career dedicated to the analysis, research and solution of complex business systems to design systems to design technology oriented solutions (Software).
git tag v1.4
Wordpress website builder by using builders like Elementor and DIVI, use of woocommerce for ecommerce pages, creation of shipping zones, backups, user functionality, basic SEO with Yoast seo, floating cart, gift-card functionality, etc.
git tag v1.5
Roma Project
The entire project was carried out following the guidelines of Methodologies methodologies (Scrum), and was managed using Git for version control, in a private repository for collaborative and organized work. private repository for collaborative and organized work.
Implementation of a backoffice dashboard in React.
The Backend and the REST API was developed in Node, with Express as framework using MVC best practices.
git tag v1.6
Rektr is an ecommerce made entirely in PHP, you can see the use of email verifications
of verifications by email, database with mysql with the PDO class, this page was made with POO, user panel, admin panel, order confirmation by mail, stock
POO, user panel, admin panel, order confirmation by mail, stock logic, etc. See
page
git tag v1.7
Final project (capgemini)
We designed and used a UML for the assembly and organization of the and organization of the relational relational database with which we then interacted through Hibernate (ORM) with MySQL. MySQL.
For the backend we worked with Java specifically with Spring Boot as a support framework, using MVC best practices. Tests were made with Postman for the correct functioning of the routes and endpoints. For frontend we used Angular.js and Bootstrap< for the interface design.
Thanks to Capgemini and UTN for giving me the opportunity to participate in this great integrator course of content.
For the frontend part, Angular was used and various libraries such as SweetAlert2, among others. A loading system was implemented while requests were being made. Bootstrap was used for the page design.
Final project for training performed for the company Capgemini Argentina. This e-commerce is uploaded on Railway, it was made with the language JAVA and with the Framework Spring Boot in the backend, Spring Data JPA along with Hibernate as the ORM for data persistence. Postman was used to check the REST APIs.
Uptask is currently hosted on Render and uses Node on the backend with Express as the framework, Sequelize as the ORM, and Pug as the view system. It uses various dependencies such as SweetAlert2 for alerts, Passport for user authentication, Axios for requests to the backend, Webpack as a module bundler and babel for compatibility. Also, Chart.js for statistics graphics, sendgrid for sending emails, Connect-flash for displaying success or error messages, among several others.
The site is fully functional, you can register, or log in as administration or customer. as administration or customer, in both cases there is a panel that allows you to manage your shopping carts, and in the case of the administrator, to place paid and delivered discounting the stock of all the products of all products in the cart. The mail() function is used for registration mails, completed purchase, change password, etc. password, etc.
Although this project was originally based on a template called Bootshop, which you can find at this link, the goal of this project was to develop a functional e-commerce. To do this, I made the back-end from scratch.
Circe is a website of cosmetics, creams, essences totally naturalistic, it is a active ecommerce realized entirely in wordpress. Although it has several plugins, woocommerce was used as the main plugin that integrates plugin that integrates database and shopping cart logic, sending mails among many other features. The page builder used in this case was DIVI.
Comecom is a community practice established by several physicians in order to help people at really low to help people with really low prices. This project is interesting because it has animations requested by the client with Javascript and CSS overlaying and moving figures. This project uses wordpress and Elementor as a page builder.