Corerd
HOME SKILLS WORK HISTORY

I'm Corrado

Software Engineer

Corrado

Software Engineer


I'm based in Milan, Italy.
As a Software Engineer, I have over a decade of experience in embedded systems design.
You can find my career in the
WORK Page
- or -
Download My Resume

My main languages are Assembly and C/C++ to target microprocessors in embedded systems.
I work also with C#, Java, Python and more to develop desktop and mobile applications.
You can find my expertise in the
SKILLS Page

All of what I did during employment is under NDA, but coding is not just work for me. I also enjoy developing software during spare time.
You can find my personal projects at
GitHub


Application Fields

I'm currently involved in power management SOCs design at STMicroelectronics.

Below is the full list of the application fields I deal with.
Each item links to the related cases in the HISTORY Page

 Data Encryption and Authentication using cryptographic algorithms.
 Embedded systems firmware.
 Firmware solutions for multi-phase switching regulator SoCs and advanced power management systems.
 Semiconductor Technologies.
 Development of desktop applications for Linux, macOS, and Windows platforms.
 Development of test and inspection applications for desktop and embedded systems.
 Development of mobile applications for Android and iOS platforms.
 Development of image processing and computer vision solutions for automated analysis, recognition, and interpretation of visual data.
 Development and integration of home automation (domotics) systems for smart environments.
 Design of PoS Electronic Funds Transfer Terminals with Integrated Cryptography and Enhanced Physical Security.
 Development and customization of web-based content management platforms for efficient website creation, publishing, and maintenance.
 Comprehensive training programs for firmware and software developers, focusing on best practices, modern tools, and advanced development techniques.