Roberto Dellantonio

Roberto Dellantonio

Full Stack Software Developer
Predazzo, Italia
Something about me

As a recent graduate of the University of Trento with a degree in Information Engineering and Business Organization, I have gained a strong foundation in computer science and a passion for developing scalable, reliable and efficient solutions for complex software projects. In addition to my studies, I also completed a three-month internship in Barcelona at an e-commerce company, where I gained hands-on experience in web marketing and e-commerce development.
Since April 2023, I have been working as a Full Stack developer at Fleap, where I have been actively contributing to the development of simple and reliable software solutions for the company. In my career, I have had the opportunity to work with talented teams of developers and have developed a range of skills and expertise.
Some of my key achievements include:

  • πŸš€ Successfully developed and launched an e-commerce platform for a family business

  • πŸ“ˆ Contributed to the development of various software projects, consistently meeting project deadlines and exceeding quality standards

  • πŸ’» Demonstrated strong problem-solving and communication skills in a fast-paced, team-oriented environment

  • πŸ™ Developed many personal projects with new technologies and published on my personal GitHub portfolio with an important documentation.

  • πŸ“… In the future, I am eager to continue learning and growing as a software engineer, and hope to take on more leadership roles and work on challenging and meaningful projects that make a positive impact.

My Blockchain FullStack Developer Experience at Fleap

I want to share with you my story of how I got my current work experience as a FullStack developer at Fleap spa, a startup in the blockchain field. This is a very exciting and rewarding job that allows me to work on cutting-edge technology and innovative solutions. I hope that by reading my story, you will get some insights and inspiration for your own career choices.

I started working at Fleap in April 2023, after I left my previous job at GPI spa, a big corporate company in the healthcare field. I wanted to try a different work environment and a different industry, and I was very interested in blockchain technology and its potential applications. I applied for the position of FullStack developer, as I had the skills and experience that the startup was looking for. I was very happy and curious when I got the job offer, as this was a new and challenging opportunity for me.

Fleap is a software based on Hyperledger Blockchain technology to issue and exchange digital assets of a financial nature and more. Fleap is aimed at those companies that intend to digitalize the corporate structure, providing services such as the digitalization of the shareholder register, the management of corporate events such as capital increases, transfer of shares, shareholder votes, etc. Thanks to the digitalization process, companies are able to guarantee the incorruptibility of the data, the transparency and the immutability of the register. Fleap is also working on developing other features and products, such as smart contracts, digital wallets, tokenization, etc.

I'm the FullStack developer at Fleap spa, so my role is to take in the requests for the new features, analyze them, develop them and test them. I work on the front end and back-end part of the software, using various technologies, tools, and languages. I also collaborate and communicate with other developers, designers, managers, and clients, to ensure that the software meets the requirements and expectations of the users and the stakeholders.

How I work at Fleap spa

As a FullStack developer at Fleap spa, I use various technologies, tools, and languages, such as Java with Spring Boot for the back end and NextJs with React for the front end. All is dockerized and orchestrated with Kubernetes. I learned them in school, personal side projects, and previous work experiences. I also have to learn new things on the job, as the blockchain industry is constantly evolving and changing.

I work on many tasks and new features, both individually and in teams, depending on the complexity and urgency of the requests. Currently, I'm working on a particular integration with the public administration to synchronize our data with the official data of the Italian' Chamber of Commerce companies registry, which is quite complex and challenging. This integration will allow us to verify and validate the identity and the ownership of the companies that use our software, and to ensure the compliance and the security of the transactions and the events that occur on the blockchain.

Of course, working at Fleap is not easy and I face many challenges and difficulties along the way. The main challenge is in the design of the code to be as efficient as possible, especially with third-party integrations. The goal is to create reusable code without losing the specifics of the desired feature. I also have to deal with the uncertainty and the variability of the requirements, as in a small team such as ours and especially in a very quick changing environment, it is difficult to write a precise requirement. Sometimes, the requirement changes when almost all the code is already written, and I have to adapt and modify the code accordingly.

What I learn from Fleap spa

However, despite the challenges and difficulties, I also have many rewarding and enjoyable experiences during my work experience. I work with a team of very experienced and talented software engineers, who inspire me and motivate me every day. I also have the opportunity to meet my team in person sometimes, that enrich my learning and networking experience.

Working at Fleap helps me grow and improve as a FullStack developer and as a professional in general. I learn new skills and knowledge every day, and I apply them to solve real-world problems and create value for the users and the clients. I also improve my communication and collaboration skills, as I work with different people and different perspectives. I also develop my critical thinking and problem-solving skills, as I face complex and challenging situations and scenarios.

In conclusion, I can say that working at Fleap is a very unique and challenging experience. It is a very exciting and rewarding job that allows me to work on cutting-edge technology and innovative solutions. It also prepares me for the challenges and opportunities that await me in the future. I think that working at Fleap is a great option for anyone who wants to pursue a career in the blockchain industry, as it provides a dynamic and diverse experience and a competitive edge in both technical and business domains. However, working at Fleap is also demanding and challenging, and it requires a lot of dedication, hard work, and open-mindedness. Therefore, my tips and advice for anyone who wants to become a FullStack developer or who wants to work at Fleap are: try to take as much information and knowledge as possible from your experienced coworkers, keep yourself updated on the frequent changes of the field and try to get as much experience as possible through your personal side projects. And most importantly, have fun and enjoy the journey. 😊

My experiences
  • Full Stack Developer at Fleap
    • My Blockchain FullStack Developer Experience at Fleap