Technologies

HTML, CSS, JS, & SASS


Throughout my entire career, I took care of learn the very basics of web development as much as possible. These technologies (except for SASS) form the heart contained in each webpage that you see today. These are the pillars that regulate a vast part of the digital revolution in which we live today, so understanding how, when, why, and where to use them is crucial to provide clients with an outstanding experience.

Projects

React


With React, I'm capable of creating sublime SPA's and highly responsive web applications. The CSR type of render changes radically how you should develop your webpage compared to the traditional SSR approach. Thanks to my intensive study, professional teachers who stayed with me through the whole process, and investigating how a CSR framework works and how it differs from the traditional approach, I'm able to debug, find, and mitigate all kinds of bugs that could be presented in a complex application.

Projects

NextJS


Each type of render for a web application has its upsides and downsides, and it's up to us the developers who create the architecture to choose the one who fits the best the needs of our application, but NextJS introduced itself to the market with a whole new idea: Why not mix both types of render, in order to get the best from both worlds? And that's where NextJS kicks in. With a profound understanding and experience with SSR and CSR, with NextJS I've been able to mix both of them to create multiple web apps which performance goes beyond imagination.

Projects

TypeScript


TypeScript is a powerful programming language that adds optional static typing and other advanced features to JavaScript. My expertise in TypeScript allows me to write more reliable, scalable, and maintainable code. The optional static typing catches type-related errors before runtime, saving time and effort in the debugging process. Additionally, TypeScript's advanced language features and type inference capabilities enable me to write code that is more concise and expressive. I am continually working to improve my skills in TypeScript and stay up-to-date with the latest language features and best practices.

Projects

Express


With Express, I've mastered building robust web apps. I understand its routing and extensibility, creating efficient APIs. I excel in authentication, securing user sessions and sensitive data. I optimize performance and handle errors effectively. My expertise extends to plugins and modules, like compression and cookie-parser. I stay updated with the latest in Express and contribute to the community, delivering top-notch solutions.

Projects

React Native


As a web developer, I have mastered React Native, a framework that allows me to build native mobile applications using my existing React skills. With a deep understanding of its component-based architecture and powerful rendering engine, I can create cross-platform mobile apps with intuitive interfaces and optimal performance. By staying up to date with the latest features and best practices, I confidently deliver high-quality mobile experiences using React Native.

Projects

MongoDB


As I expanded my database skills beyond MySQL, I embraced the world of NoSQL with MongoDB. Choosing the right database for your application is vital, and I excel in seamlessly integrating both types to deliver maximum performance. I am well-versed in MongoDB's features, capabilities, and best practices, enabling me to design flexible and scalable database structures. From managing complex data relationships to storing unstructured data, MongoDB provides the perfect solution, and I have the proficiency to unleash its full potential. With extensive experience in optimizing queries, indexes, and schemas, I ensure your MongoDB deployments operate flawlessly, meeting and exceeding your application's needs.

Projects

MySQL


One of my strongest points while developing, are MySQL databases. And that's because MySQL was the first database technology that I've learned in my whole career, and I like it so much that I'm still using it! With MySQL I can ensure the reliability and functionality that the client needs while at the same time provide the simplicity and confidentiality through environment variables that the developers needs. Also, by creating a strong relational database architecture, the data becomes a lot more handy and readable to analyze and make some data science with it, create your own API, or even make your websites more dynamic!

Projects

Firebase


After sucessfully mastering how to properly use MySQL relational databases, I decided to take a step forward on my career and learn what are and how to use NoSQL databases. First of all, if you want to create a robust backend for your application, it's very important to understand which type of database best suits with your type of application. Whether your application fits better with one type or another, I can proficiently integrate both of them, guaranteeing the maximum performance that your application could ask (and deserves) for.

Projects

Cypress & Cucumber


Utilizing the combination of Cypress and Cucumber, I have the ability to write and automate end-to-end tests for web applications. This allows for quick and reliable feedback on the performance and functionality of the apps, ensuring that they are meeting the needs of the users. Cucumber's natural language expression of tests makes them easily understandable to a range of stakeholders, including non-technical team members. I have experience using these tools in various projects, and I am confident in my ability to effectively implement end-to-end testing to ensure the quality and reliability of web applications.

Projects

Python


My strong knowledge of Python allows me to develop reliable software solutions for web development and algorithm implementation. This versatile language is a key tool in my development toolkit and I have extensive expertise in using it for a range of purposes. I have used Python to develop web applications using frameworks such as Flask, and I have also utilized it for the implementation of algorithms for data analysis projects. I am comfortable working with Python in a variety of contexts and I feel confident in my ability to effectively use it to solve a wide range of development challenges.

Projects

Flask


My expertise in Flask allows me to quickly and efficiently create and deploy web applications. This lightweight Python web framework enables the development of dynamic and responsive web apps, and I have a strong track record of delivering high-quality web solutions to production. I'm comfortable working with the framework to create a variety of web solutions, and I am convinced in my capability to use Flask to deliver high-quality web applications to clients.

Projects

Netlify


With my mastery of Netlify, I expertly manage and deploy websites with utmost efficiency. This versatile platform becomes an extension of my web development prowess, allowing seamless code synchronization and effortless deployments. Leveraging Netlify's intuitive interface, I configure custom domains and SSL certificates effortlessly. Its robust build system optimizes website performance, and the global CDN ensures fast loading times for a superior user experience. Collaborating seamlessly, I harness the power of Netlify to achieve exceptional results in web development.

Projects

Vercel


Leveraging my mastery of Vercel, I excel in managing and deploying websites with efficiency. This powerful platform empowers me to seamlessly synchronize code through Git integration, ensuring smooth deployments. With Vercel's intuitive interface, I effortlessly configure and deploy websites. Leveraging its global CDN, I deliver lightning-fast loading times to users worldwide. Collaborating seamlessly, I maximize the potential of Vercel to achieve exceptional web development results.

Projects

C


With a deep understanding of C programming, I am able to create high-performance and efficient software solutions. This widely-used language is a valuable tool in my repertoire, allowing me to tackle complex projects with confidence. I have experience using C in a variety of contexts, including performance-critical software applications. I am comfortable working with C and I'm confident in my ability to effectively use it to develop high-quality software solutions.

Projects

Career

Computer Sciences at Harvard University

During my studies at Harvard University, I had the chance to fully engage in a comprehensive computer science program taught by well-respected professors in the field. My coursework encompassed a wide range of topics including algorithms, data structures, and programming languages, and I established a strong foundation in Computer Sciences concepts. In addition to the coursework, I worked on real-world projects and received valuable guidance from my professors. I am confident that my experience at Harvard University has prepared me for success in my future career in this field, and I feel well-equipped to tackle challenges in the industry thanks to the comprehensive curriculum and skilled instructors at this prestigious institution.

Hourglass

2 years

Map pin

Remote

Graduation cap

Graduated

Course of React & Next.js from Academind

At Academind, I took a course that focused on teaching me how to construct efficient, dynamic web applications using modern technologies like React and NextJS. I obtained a deep understanding of the React framework and learned how to use NextJS to optimize performance and scalability. The course was designed to provide a personal touch with real-world problems, employing the use of state-of-the-art technologies and the latest techniques. I am grateful for the opportunity to have studied with experienced professionals at Academind and feel well-prepared to work with these technologies in my future career.

Hourglass

3 months

Map pin

Remote

Graduation cap

Graduated

TypeScript course from Academind

At Academind, I took a course that taught me how to use the powerful programming language TypeScript to build scalable, maintainable applications. I gained a thorough understanding of TypeScript's type system and learned how to use it to improve code quality and reduce the risk of errors. The course offered practical experience in troubleshooting potential development errors through a wide diversity of possible technical points of view, while at the same time maintaining a strong integrity and a competent level of the development team. I feel confident in my ability to use TypeScript in my future projects thanks to the comprehensive curriculum and skilled instructors at Academind. My studies at this institution have provided me with the necessary skills and knowledge to excel in my career and I am grateful for the opportunity to have learned from such experienced professionals. With my expertise in web development and deployment, I successfully manage and deploy my websites on Vercel. This powerful platform offers an intuitive interface and robust features for seamless deployment. I leverage Vercel's CI/CD capabilities to automate the deployment process, ensuring that my websites are always up-to-date. The platform's integration with Git simplifies code synchronization, while its global CDN guarantees lightning-fast loading times. With Vercel, I deliver exceptional user experiences and streamline the development workflow, making it an essential tool in my web development toolkit.

Hourglass

4 months

Map pin

Remote

Graduation cap

Graduated

React Native course from Academind

The React Native course offered by Academind was a transformative experience in my web developer journey. Led by industry experts, the course provided a comprehensive understanding of React Native, empowering me to build native mobile applications. The course delved into the fundamental concepts of React Native, such as component-based architecture, JSX syntax, and the integration of native modules. Through hands-on projects and real-world examples, I gained practical experience in developing cross-platform mobile apps with React Native. The instructors at Academind fostered a supportive learning environment, providing clear explanations, practical demonstrations, and valuable insights into best practices. By completing the React Native course with Academind, I acquired the knowledge and skills necessary to confidently develop high-quality mobile applications using React Native.

Hourglass

2 months

Map pin

Remote

Graduation cap

Graduated

Redux course from Code With Mosh

The Redux course offered by Code With Mosh was a pivotal addition to my arsenal as a web developer. Led by an experienced instructor, the course provided an in-depth understanding of Redux, revolutionizing the way I manage state in my applications. Through comprehensive modules covering core concepts like actions, reducers, and the Redux store, I gained a solid grasp of Redux principles. The hands-on exercises and practical projects allowed me to implement Redux seamlessly into my applications, enabling efficient state management and scalability. Mosh, the instructor at Code With Mosh, presented complex concepts in a simplified manner, offering clarity and depth through concise explanations and real-world examples. Completing the Redux course equipped me with the expertise to architect robust and maintainable applications, utilizing Redux's powerful state management capabilities.

Hourglass

3 months

Map pin

Remote

Graduation cap

Graduated

Cypress & Cucumber course from Rahul Shetty Academy

On the Cypress & Cucumber course I learned how to create unit tests to ensure that every component that you're testing works and behaves as expected. Also, I learned how to professionally integrate E2E testing by testing a large number of web applications throughout the entire course and mix them with beauty and useful data-rich dashboards perfect to meet the business standards and requirements, and also talking about businesses, to extend even further the capability for non-technical personnel to understand the overview of performance of the tests and what each test is and represents on the page, I also can implement the Cucumber framework for a much improved TDD experience.

Hourglass

3 months

Map pin

Remote

Graduation cap

Graduated

English at BigBen English Institute

At BigBen English Institute, I studied English at an advanced level with skilled teachers. My coursework covered a range of topics including grammar, vocabulary, and pronunciation, and I developed a strong foundation in English language skills. In addition to the coursework, I had the opportunity to practice my English in real-world situations and received valuable guidance from my professors. I feel confident in my ability to communicate effectively in English thanks to the comprehensive curriculum and experienced instructors at BigBen English Institute. I am grateful for the opportunity to have studied with such skilled professionals and feel well-prepared to succeed in professional and personal endeavors that require strong English language skills.

Hourglass

5 years

Map pin

Díaz Vélez 236, Rosario, Santa Fe, Argentina

Graduation cap

Not graduated (4/5 years done)

Projects