Rocco G.
Location Map Pin Switzerland
Main Clock UTC+01:00 (Europe/Zurich)
Senior Frontend Developer
Experienced Software Engineer / Frontend and Full Stack Developer 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 CI/CD Git Blockchain and Smart Contracts Web3 Solidity Data Science and Analysis MATLAB C++ R C