Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 

Repository files navigation

Francesco Collotto

Linkedin

Work Experience | Education | Skills | Hobbies

Passionate mid-level software developer with a background from Makers Academy London, specialising in C# and .NET. Skilled in OOP and crafting scalable APIs integrated with SQL databases. Proficient in Entity Framework, xUnit testing, and versatile across tech stacks including JavaScript, Ruby, HTML, and CSS. Excited to apply expertise to innovative projects and collaborate within the tech community.

Work Experience

TELUS Agriculture & Consumer Goods (1 yr 7 mos)

.NET Software Developer (Apr 2023 - Nov 2023)

  • Worked in the API developers team, focusing on architecting and maintaining resilient APIs using the C# .NET platform.
  • Implemented unit tests to ensure code quality and stability with xUnit and Moq frameworks.
  • I handled technical tickets on Jira and Confluence documentation for transparent team collaboration.
  • Experienced in Agile methodologies with 2-week sprints, story-pointed tickets, and retrospectives.
  • Technologies: C#, .NET, xUnit, Moq Framework, Entity Framework, Microsoft SQL, RabbitMQ, Docker, Git, Github

Junior .NET Software Developer (May 2022 - March 2023)

  • Upon graduating from Makers Academy bootcamp, I swiftly acquired proficiency in a new programming language, C#, and advanced from a Junior to Mid-Level position in my first software development role.
  • Technologies: C#, .NET, xUnit, Moq Framework, Entity Framework, Microsoft SQL, RabbitMQ, Docker, Git, Github

Education

Makers Academy (Nov '21 - Feb '22)

Maker's Academy is a 16-week intensive coding bootcamp focused on teaching the fundamentals of software engineering with Ruby & JavaScript.

  • Learned how to implement full CRUD web applications using different programming languages and frameworks
  • Frequently used paring in order to solve problems effectively, requiring teamwork and communication.
  • Applied OOP (Object-Orient-Programming) principles and TDD (Test-Driven-Development) to create modular, flexible and reusable software
  • Learned to code with: Ruby, Rails, JavaScript, NodeJS, React, SQL databases
  • Testing frameworks: RSpec, Jest

Makers Academy Group Projects

Name Description Tech/tools
GemJunkies A social network app where you can post your thoughts and stay connected with your friends Ruby, Rails, Postgres, RSpec, Capybara, Bulma, Cloudinary
Devote-frontend, Devote-backend Money managing application that let you round up your everyday purchases to the nearest pound Javascript, React, Bootstrap, Ruby, Rails, Postgres
MakersBnB An AirBnB clone where you can signup and post your place to be booked by other users Ruby, Sinatra, Postgres, RSpec, Capybara
Daily News Daily news aggregator from the Guardian API Javascript, Jest

Courses (2020 - 2021)

I first started learning the basics of computer programming in various online resources and books such as:

  • freeCodeCamp.org, taught the basics of HTML, CSS and Javascript
  • Udemy, completed 'The Web Developer Bootcamp' by Colt Steele, learned using NodeJS with Express and MongoDB
  • 'Eloquent Javascript' book by Marjin Haverbeke, a more deep introduction to the complexity of Javascript language

University of Florence, Italy (2007 - 2011)

  • BA Art, Music, Theater and Cinema studies

Skills

Problem Solving

During the four months at Makers Academy I was faced with many new technical challenges that always bring new problems, I always applied a rigourous analytical process, second to my nature, to find the right solution to any struggle by carefully read any error messages(always celebrate error messages!!) and using debugging techniques taught during the course.

Open-Mindedness

I am an open-minded person who enjoy share new ideas and approaches to solve problems, I come from a mixed educational background where I reveled in studying scientific and humanities disciplines that led me to be curious about all aspects of the world around me. This was reflected during the group projects at Makers where I always encouraged discussion, alternative visions and a respect for all different backgrounds to bring the best into a team effort.

Team Player

In my previous career in the catering industry I worked in a small team of five individuals, taking care of more than hundred customers in only 2 hours during busy lunch time in the City of London. This was possible thanks to group members sharing the same common goals, having clear and direct communication and focusing on problem solving rather than expending energy on competitive struggles or interpersonal issues.

Details-Oriented

During my time at university I learned to pay attention to the finer details: in my final dissertation I applied film analysis techniques to extrapolate, isolate and describe every single film frame in its defining characteristics and their relation to one another. This is a meticolous time consuming work that I enjoyed as it brings a unique understanding on the single components and their relationship relative to the whole picture. I succesfully used the same approach during coding: in debugging applying analytical process to fix a problem by looking at the smallest parts of my program to understand the bigger picture to extrapolate the bigger issues, consistently pay attention to details when writing code to avoid a lot of busy-work churn for the whole team that has to deal with that code.

Hobbies

I love cooking and I am currently mastering sourdough baking, when I am not coding you will find me outside walking, hiking, snowboarding or playing football with friends.

About

Github CV

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors