Giuliano De Rossi
Senior Front End Developer - BSc
Date of birth: 05/03/1982
Nationality: Italian
Phone: (+44) 07734 454185
email: derossi.giuliano@gmail.com
Physics - BSc
Senior Front End Developer
Mid Back End Developer
English language proficiency: Full professional
Currently based in Nottingham, UK
Visa sponsorship required
Digital skills
Front End
Javascript
Typescript
RxJS
Angular
React
Moment.js
D3.js
Lodash
Back End
Node.js
Java
PHP
Python
Databases
MySQL
Oracle
Firebase
MongoDB
Infrastructure
AWS Lambda
AWS CloudWatch
AWS S3
AWS Cognito
Docker
Mobile
Ionic
Work experience
13/02/2023 - Now
Front End Developer
Company: MHR
HR, payroll and Finance Software and Services.
Part of a team of 9: responsible for the UI part of an application designed to manage most of the internal Company activities like planning meeting and catch-up, receiving Company communications, accessing the organization chart, booking absence, set goals and progress, access payroll.
Angular 16 SPA using RxJS, Moment.js, UI router.
Multiple internal libraries for Components and Services.
Full test coverage using Karma and Jasmine and Code reviews on every PR.
Mentor of an API developer wanting to move to full stack.
Agile team with SCRUM methodology.
Focus on Accessibility.
19/01/2022 - 15/09/2022
Senior Front End Developer
Company: Spindox
Digital transformation for large companies in Energy, FinTech, Automotive and Telecommunications.
Leader of a Front end team of two persons.
Angular 11 SPA using RxJS, Moment.js and Apex charts and a custom component library.
Java Spring based Back end For Front end application.
Functional and Reactive programming.
31/01/2021 - 30/10/2021
Full Stack Developer
Company: Greenchic
Italian second hand fashion marketplace Company.
Part of a team of 6: responsible for the FE and BE of the online shop, the back office and the warehouse manager applications.
Online shop made with React and Redux on top of a PHP Laravel web application.
Back office and warehouse manager application made with Laravel and communicating with five other services: 2 made with Laravel, 1 with Lumen, 2 with Node.js. The PHP applications were on EC2 machines, the Node.js ones on Lambda.
06/01/2019 - 15/01/2021
Full Stack Developer
Company: Enerbrain S.R.L.
Smart buildings IoT solutions.
Part of a team of 8: responsible for the FE and BE of the core IoT environmental data product, collecting and visualising energy consumption data from buildings in several countries around the world.
FE in Angular 10 (RxJS, Lodash, Moment.js, D3.js, ChartJS, MathJS).
Authentication management with Cognito, AWS SDK and Google Firebase SDK.
BE in Python on AWS Lambda.
14/01/2018 - 30/01/2019
Front End Developer
Company: Tierra S.p.A.
Advanced telematics solutions for Agriculture and Construction machinery and Automotive.
Part of a team of 6: responsible for the FE part of an application to monitor IoT data with geolocation sent by devices placed on moving construction machinery in several countries around the world.
Maintenance of a legacy application using Ext.JS components working with Vanilla JS.
Modern version of the legacy application, with React (Typescript) and a Model View ViewModel framework called NinjaGoat.
TDD development (using Mocha, Expect.JS, TypeMoq and Sinon.JS).
RxJS and Reactive/Functional programming.
12/05/2016 - 09/01/2018
Web Developer
Company: CSI Piemonte
Regional Consortium for Information Systems in Piedmont.
Part of a team of 3: responsible for the development and deploy of City Council, Regional Administration and Regional Health Care websites and applications.
Regional Health Care application for the citizens, with digital identification, to schedule appointments and to receive notifications.
Vanilla PHP, Vanilla JS, jQuery, AngularJS and Google APIs (Google Maps, Calendar and Drive).
Joomla, Wordpress and Drupal.
11/01/2015 - 28/04/2016
Front End developer
Company: Rentalcars.com
Online broker for car and transports rentals.
Part of a team of 5 (Landing Pages): responsible for FE development of the landing pages of Rentalcars.com website.
Then part of a team of 3 (Mobile Web): responsible for FE development of the mobile version of the website.
Improve website UX aimed to "Funnel" reduction.
A/B testing using JSP tag library on Struts.
Vanilla Javascript, AngularJS, jQuery, jQuery plugins and Google Maps API.
01/12/2010 - 30/12/2014
Full stack developer
Company: Tc-Web
IT Academy and IT Consulting Agency
Web application to manage the students data, courses schedule and subscriptions and to send emails to the students: worked with Struts 2, Hibernate, Spring, Javascript and jQuery.
Taught various courses: HTML, CSS, Javascript and jQuery, Java SE and Java J2EE, Drupal and Struts 2.
Health care platform to manage appointments, using Vanilla JS, jQuery and Bootstrap on the FE and Struts 2 to create the APIs and call the SOAP WebServices.
Education and training
01/12/2010 - 01/01/2011
Certificate
Consorzio Formaweb
Took courses about:
Java SE (40 hours)
Java J2EE (40 hours)
Struts and Struts 2 (40 hours)
Android (40 hours)
Drupal (24 hours)
plus general training about HTML, CSS, Javascript, PL/SQL
01/08/2000 - 01/07/2007
Physics degree - BSc
Università degli Studi di Torino
Earned a degree in physics with the thesis "Redundancy in Neural Networks". Studied and simulated a network with lateral connections to analyze its property of redundancy in the output signal. The simulation was made using C++ language and GnuPlot to present the data in 3D charts.
Language skills
Italian
- Mother tongue
English
- Listening - B2
- Reading - B2
- Speaking - B2
- Writing - B2
Communication and interpersonal skills
Good communication skills learned through my experience as a teacher in IT classes and working in teams over the years.