My name is Andrea Bizzotto and I’m an accomplished Computer Engineer with world-class experience in software development in areas ranging from Mobile Applications and Embedded Systems to High Performance Computing.
As an experienced professional with a strong passion for solving problems programmatically, my abilities will be essential to the success of challenging projects. My self-managing attitude will reflect positively in the quality and timing of the work.
Please visit my project page for previews, images and articles related to my OpenGL experience.
For my Android/iOS experience, please visit the Muse Visions Blog.
Key Skills
- Smart and get things done
- Excellent C/C++/Java skills through years of experience in commercial and non-commercial projects
- Proficient with OO programming, Design Patterns, Efficient C++
- Good knowledge on STL, C++ templates, boost, multi-threading
- Expertise in stream processing and FPGA computing, low latency applications
- Experience in optimising code for performance on CPU, GPU, FPGA
- Deep expertise with OpenGL, OpenGL ES, GLSL and GPU programming techniques
- Experience in writing high performance software, identifying bottlenecks, and optimising usage of the graphics pipeline in programmable GPUs
- Experience with Embedded Systems, Linux, Windows and cross-platform development
- Knowledge of x86 and ARM assembler
- Experience with PHP, Javascript, HTML, CSS, AJAX, MySQL
Personal
- Very good problem finding and problem solving skills
- Good presentation and communication skills
Areas of interest
- Entrepreneurship/startups
- Android/iOS development
- OpenGL
- Embedded Systems
- FPGA computing