I speak your language, be it English, Spanish, Portuguese, French, German, Italian, Python, JavaScript, C# and many more! I am a frontend and full stack developer with a wide range of expertise across various technologies. I possess the skills necessary to deliver web services, mobile apps, and analytical tools.
Technical Versatility
My proficiency extends beyond frontend development, encompassing a comprehensive understanding of the entire development stack. I have successfully designed and developed user interfaces using React, built robust backend systems with Node.js, utilized Python for data analysis and machine learning tasks and written financial software in C#. Additionally, I have hands-on experience with a wide range of technologies (you can check the a partial list of them on the bottom of this page).
Strong Foundation in Computer Science
My educational background further enhances my abilities as a software engineer. My Master studies in Computer Science at ETH Zürich provided me with a solid foundation in general computer science principles. Through elective courses focusing on modern statistics, machine learning, and data mining, I gained valuable insights into cutting-edge technologies and data-driven approaches. Complemented by my Bachelor's degree in Informatics from USI Lugano, I have a well-rounded educational background that combines theoretical knowledge with practical application.
Client-Centric Approach
I prioritize client satisfaction by actively collaborating and understanding project requirements. By leveraging my technical versatility, I can adapt to different tech stacks and quickly learn new technologies quickly. This enables me to offer tailored solutions that align with client objectives while ensuring a seamless user experience.
Passionate Problem-Solver
Driven by a passion for solving complex problems, I consistently optimize code efficiency and enhance user experiences. I stay up-to-date with the latest industry trends and best practices, ensuring that the solutions I deliver are modern, scalable, and secure.
Technologies
- React: I use React to build interactive and dynamic user interfaces for web and mobile applications. Its component-based architecture allows for reusable and modular UI development.
- React Native: With React Native, I develop cross-platform mobile applications for iOS and Android. It enables me to leverage my React knowledge and deliver native-like experiences.
- Node.js: With Node.js, I build scalable and efficient server-side applications. It allows me to leverage JavaScript on the backend, enabling smooth communication between the frontend and backend.
- Python: I use Python for a wide range of applications, including web development, data analysis, and scripting. Its simplicity and extensive library ecosystem make it a versatile and powerful language.
- Docker: Docker enables me to containerize applications, ensuring consistency and portability across different environments. It simplifies deployment and makes scaling applications more efficient.
- AWS: I leverage Amazon Web Services (AWS) for cloud infrastructure and services. From compute and storage to databases and serverless functions, AWS provides a comprehensive and scalable platform for my applications.
- MySQL: I utilize MySQL as a reliable and performant relational database management system. It allows me to efficiently store, retrieve, and manipulate data for various applications.
- GraphQL: With GraphQL, I implement efficient and flexible APIs. Its declarative nature enables clients to request specific data, minimizing over-fetching and enhancing application performance.
- CI/CD: I adopt continuous integration and continuous deployment (CI/CD) practices to automate and streamline the software development lifecycle. It ensures faster and more reliable delivery of high-quality applications.
Backend Development
- .NET/C#
- Java
- Swift
- Objective C
- Python
- Node.js
- Flask
- Django
Frontend Development
- React
- React Native
- Redux
- Angular
- Next.js
- WebGL
- LuciadRIA
APIs and Communication
- REST API
- GraphQL
- Web Sockets
DevOps and Cloud
- Docker
- Kubernetes
- OpenShift
- Google Cloud Platform
- AWS
Databases
- MySQL
- PostgreSQL
- MongoDB
- Firebase
CI/CD and Version Control
Blockchain and Smart Contracts
Data Science and Analysis