Bernardi Riccardo, Eng. BCS
Born in 1997
Living in Padua(IT) but commuting every day to Venice(IT).
Attending Master’s degree in Artificial Intelligence at Ca’Foscari
Desiderata: I’m searching for really interesting internships outside Italy with great companies with the role of researcher in the area of Graphs, Deep Learning, Machine Learning, in general Artificial Intelligence. I’m also interested in statistics, physics, mathematics, optimization.
Currently
- seeking for a PhD in Computer Science
- writing a scientific paper about machine learning and domain specific language engineering
- writing a scientific paper about deep learning in cultural heritage
Working Experiences
- (11/2019-03/2020, 4 months) Researcher at Ca’ Foscari University in the field of machine learning. From November 2019 to February 2020. Worked in Python on topics of machine learning and parsing.
- (~2015, 1 month) Internship at Corvallis(Padua) programming in COBOL for the Intesa San Paolo Bank. During summer of the year 2015.
(2019-2021, 2 years) I’m currently attending a Master’s Degree in Computer Science about Artificial Intelligence. I’m working on a sperimental thesis for my master degree on Deep Learning. My current average of grades is 28.5/30(higher is better).
(2019-2019) Took Italian’s State certifications of Junior Engineer in Information Technology with a grade of 180/200.
(2016-2019, 3 years) I took a bachelor’s Degree in “Data Science”. I Wrote a thesis about a new programming language oriented on machine learning and deep learning tasks. My grade was 100/110
(2012-2016, 5 years) Traditional Scientific High School, studied biology, latin, Italian, English, history, mathematics, physics.
Technical Skills
- Good background in mathematics, statistics and information technology.
- Python: involved in Google Revenue Customer Predictions on Kaggle, good in use of frameworks and libraries like: Jupyter Notebook, Numpy, Scipy, ScikitLearn, Pandas, LGBM, XGBoost and many others.
- Java: wrote a library to manage graphs with statistical/graphical/algorithmic operations such as Markov Chains to find Pi-matrix(on my github). Use of libraries and frameworks like: Android Studio, swing
- R / Rstudio: statistical data analysis, data science
- C / C++: concurrency, semaphors, inheritance, meta-programming, OOP
- Full-stack MEAN developer: typescript, javascript, THREE.js, Angular, MongoDB,Express, SocketIO, NodeJS, OAuth.
- Domain Specific Languages(DSLs) Engineering through the use of ANTLR and LARK
- Database experience with PostgreSQL, MongoDB, RedisDB, DynamoDB
- other skills available such as php, SQL, Html, css (in general ask please)
Certifications
- English B2, certified by my university
- Neural Networks and Deep Learning, certified by Coursera
- ECDL, certified by AICA
- 2 certifications on MATLAB in the field of deep learning
- Scientific Programming with Python by University of Padua
- Machine Learning on Udemy, by Kirill Eremko
Awards
- Winner of a scholarship in Machine Learning
- Second Place Hackathon P&G Gillette, Milan
- Third Place PwC Hackathon Nyrio One held in Venice
- Second place at the Copernicus Hackathon about exploitation of satellite images
- Winner of Erasmus+ in the Nertherlands at Eindhoven University of Technology, ranked 70th best university worldwide
- Winner of SEMP programme in Switzerland at ZHAW University of Engineering, ranked 74th best university worldwide
Projects
- MLL-machine learning language : https://github.com/riccardobernardi/MLL-machine-learning-language
- Restaurant Management Software: https://github.com/riccardobernardi/TAW-project
- Java library to manage operations on complex graphs using some notions of statistics such as the markovian chain and the steady state distribution. It permits to insert texts and learn the patterns, after that you can forecast the next words you will write on an interactive console. It also provides visualization of graph. https://github.com/riccardobernardi/graphLib
- antiplagiarism library: https://pypi.org/project/antiplagiarism/
- pygraham library: https://pypi.org/project/pygraham/
- distributed sudoku solver over a cluster of 4 raspberry pi: https://github.com/riccardobernardi/distributed-sudoku-solver
- other projects on my github page.
Soft Skills
- Love reading both in English, italian or latin
- ambitious
- determined and resilient
- long-life-learning philosophy
- Ready to travel
- Able to work under pressure and in stressful situations
- Multi-tasking, working on different projects at the same time
- Well-organized with skills in agile methodologies and PM
- very competitive, I partecipate to many hackathons
My Passion
Developer since I was ~13 years old moved by passion. I started with Python,VB,C# watching online videos. I’m really passionate about Python and MachineLearning/DeepLearning but I also seek for challenges in other fields such as pure physics and pure mathematics. To achieve the best education, I decided to study at ca ‘foscari because of the innovative nature of its courses(ranked third best university in Information technology by censis 2019). I’m very competitive so I partecipate frequently to competitions/ hackathons on kaggle and other platform or in the real world.