Rocco Ghielmini
Software Developer / Senior Frontend Engineer
Contact Information:
- Age: 35
- Nationality: Swiss
- Address: Via alla Campagna 6, 6924 Sorengo, Switzerland
- Email: rghielmini@gmail.com
- WhatsApp: +49 160 576 47 99
- LinkedIn: roccoghielmini
Professional Summary
Software Engineer with over 10 years of experience across a broad range of technologies, specializing in frontend development with a strong focus on Node.js and React. Highly adaptable to diverse tech stacks. Demonstrated expertise in designing and developing browser-based, native, and hybrid mobile applications, employing modern best practices and comprehensive testing.
Work Experience
Senior Frontend Engineer @ Neatleaf Gmbh, Munich, Germany / Santa Cruz, California, USA / Remote [October 2023 - Present]
- Develop data visualization and annotation tools for analyzing agricultural measurements and insights.
- Conduct unit, component/integration, and e2e tests.
- Technologies used: NodeJs, React, GraphQL, Playwright, Vite, Python 3, Docker, AWS
Freelancer @ Ghielmini Informatics, Switzerland / Remote [2015 - 2023]
- Developed a .NET/C# library for implementing modular trading strategies on the stock and futures markets.
- Developed websites, web services, and mobile apps.
- Technologies used: .NET/C#, LEAN/QuantConnect, React, React Native, Node.js, Python, Java, Swift, Objective C, REST API, Docker, Google Cloud Platform, CI/CD
Senior Frontend Developer @ Ginetta AG, Zürich, Switzerland / Remote [Jan 2021 - Sep 2021]
- Developed the UI for a cloud native platform managing geospatial 3D data (similar to Google Earth).
- Designed and implemented 2D and 3D UI components/controllers.
- Technologies used: React, Next.js, GraphQL, Cypress, WebGL, LuciadRIA
Software Engineer @ QuantCo, Cologne, DE / Zürich, CH / Remote [Mar 2019 - May 2021]
- Designed and developed user interfaces for analytical internal tools used by insurance companies.
- Several reusable React UI components
- Frontend performance optimizations.
- Technologies used: React, Node.js, Python, Selenium, Angular, Flask, Docker, OpenShift
Full Stack Developer @ Midas, Zug, Switzerland / Remote [May 2018 - Nov 2018]
- Developed decentralized applications (DApps) and a cross-platform/native mobile app.
- Implemented an interface to a Dutch Exchange on the Ethereum blockchain.
- Technologies used: React Native, Redux, GraphQL, Web3.js, (a little) Solidity
Software Engineer @ Rapyuta Robotics, Tokyo, Japan [Aug 2017 - Dec 2017]
- Developed dashboards with high-frequency real-time updates from ROS topics.
- Developed web interfaces for designing, scheduling, remote controlling, and monitoring drones and their missions.
- Prototyped machine learning classification strategies, automating previously manual and costly tasks.
- Technologies used: React, Web Sockets, Python
Full Stack Developer @ Dealini AG, Zürich, Switzerland [Mar 2016 - Oct 2016]
- Developed gamified web contests for physical marketing campaigns.
- Maintained homegrown APIs and services used by hundreds of thousands of users, with full test coverage and continuous integration/continuous deployment (CI/CD).
- Technologies used: Angular 1.4, Python, MySQL, Docker, AWS
Research Intern @ Disney Research, Zürich, Switzerland [2013 - 2015]
- Developed a generator of piezoresistive circuits automating its design in custom-shaped 3D printed elastic devices and wearables.
- Produced prototypes of elastic, bendable, and stretchable devices while researching desired properties of various silicon and 3D printing materials.
- Built and programmed a computer vision-based validation setup to serve as ground truth for elastic device transformation predictions, utilizing circuit resistance shifts as a feature set.
- Designed and produced prototypes of walking robots, validating the auto-generated gears dictated by custom-designed limb movements.
- Technologies used: Matlab, C++, R, C, Maya, Blender
Education
- M.S. in Computer Science @ ETH Zürich, Switzerland [2013 - 2015]
- Specialized in General Computer Science with electives on modern statistics, ML, Data Mining (no thesis)
- B.S. in Informatics @ USI Lugano, Switzerland [2009 - 2013]
- Maturity in Mathematics and Physics @ Liceo Lugano I [2004 - 2008]
Language Skills
- Italian: Native
- English: Fluent
- Spanish: Fluent
- Portuguese: Fluent
- French: B1/B2 (Intermediate)
- German: B1/B2 (Intermediate)
Personal Interests
- Passionate about traveling and exploring new cultures.
- Keen interest in learning new (human and programming) languages.
- Founder and former guitar player of the Swiss rock band DREAMSHADE (2006 to 2017).