08/16/2023 updated


100 % available
Senior backend engineer, Stack engineer, Stack engineer, Technical Lead
London, United Kingdom
Germany +3
BSc Graphics and design Università degli studi di Genova / ITIS - Electronics and telecommunicationsinfo: Germany, Switzerland, United Kingdom, Italy
Java (Programming Language)JavaScriptPHPApplication Programming Interfaces (APIs)Amazon Web ServicesAmazon Elastic Compute CloudAmazon S3Advanced Message Queuing ProtocolData AnalysisComputing PlatformsBootstrap (Software)C Sharp (Programming Language)C++ (Programming Language)Cascading Style Sheets (CSS)CentOS
Adobe, amqp, ec2, s3, aws, Angular 2, Angular 5, angular2, angular, ngrx, AngularJS, api gateway, api, apis, backend, bootstrap, C#, C++, cURL, stylesheet, scss, CentOs, chromecast, circleci, cloud, refactoring, software platforms, CRUD, D3.js, data analysis, data architecture, data layer, Data migration, data structure, databases, database, docker, doctrine ORM, doctrine, document storage, es6, data exchange, entity relationship diagrams, xml, fastapi, Firebase, frontend, functional programming, git, Golang, graphql, grpc, hibernate, iam, ionic, jquery, json, jasmine, java, jest, javascript, jenkins, k8s, material design, MEAN stack, micro services, micro service, microservices, microsoft excel, ms excel, middleware, mocha, mongodb, mysql, node, nodejs, oop, objective-c, php, postgresql, python, rancher, redux, react, reactive programming, Redis, REST based, Rest api, Rest services, rollup, rxjs, service layer, soap, debug, debugging tools, code quality, software solutions, swagger, symfony, sass, system analysis, twig, typescript, Vagrant, vpn, virtualization, Vue, web app, webservices, wsdl, web technologies, webpack
Experience
Professional experience10+ years
Freelancer since2006
Languages
EnglishFluentItalianNative speakerSpanishGood
Project history
www.deliowealth.com
Description:
At Delio I took part with the core team in designing and building from scratch a typescript
framework for supporting their micro service based architecture and progressively replacing the
existing monolithic service.
Responsibilities:
* Designing the core micro service framework for multi tenancy.
* Writing documentation for the required micro services.
* Providing a strategy for migrating the existing data sources from existing databases and
services.
* Implementing several micro services for specific business features.
Technologies:
* typescript
* typeorm
* tsyringe
* oop patterns
* grpc
* amqp
* rest
* docker
* aws (ec2, iam, s3, eks, lambda)
* helm
* kong (writing plugins)
* Golang
* Gorm
* jenkins
* circleci
* react/redux/graphql
Description:
At Delio I took part with the core team in designing and building from scratch a typescript
framework for supporting their micro service based architecture and progressively replacing the
existing monolithic service.
Responsibilities:
* Designing the core micro service framework for multi tenancy.
* Writing documentation for the required micro services.
* Providing a strategy for migrating the existing data sources from existing databases and
services.
* Implementing several micro services for specific business features.
Technologies:
* typescript
* typeorm
* tsyringe
* oop patterns
* grpc
* amqp
* rest
* docker
* aws (ec2, iam, s3, eks, lambda)
* helm
* kong (writing plugins)
* Golang
* Gorm
* jenkins
* circleci
* react/redux/graphql
www.elsewhen.com
Description:
At Elsewhen I am building a state managed angular 7 dashboard / insight / visualization product for
the worldwide leading provider in satellite bandwidth services.(https://www.inmarsat.com/)
Responsibilities:
* Working closely with stakeholders and meeting the customer on a weekly basis in order to
ensure delivery quality.
* Building docker dev and prod infrastructure images.
* Implementing the service layer (rest, Golang)
* Mentoring the existing team in the usage of angular 7, ngrx
* Development of the project from scratch
* Producing documentation and implementation guidelines.
Technologies:
* Docker
* Golang
* Gorm
* Angular 7
* ngrx
* typescript
* codeship
* jenkins
Description:
At Elsewhen I am building a state managed angular 7 dashboard / insight / visualization product for
the worldwide leading provider in satellite bandwidth services.(https://www.inmarsat.com/)
Responsibilities:
* Working closely with stakeholders and meeting the customer on a weekly basis in order to
ensure delivery quality.
* Building docker dev and prod infrastructure images.
* Implementing the service layer (rest, Golang)
* Mentoring the existing team in the usage of angular 7, ngrx
* Development of the project from scratch
* Producing documentation and implementation guidelines.
Technologies:
* Docker
* Golang
* Gorm
* Angular 7
* ngrx
* typescript
* codeship
* jenkins
seocasa.it
Description:
During this short term contract I have designed and built an MVP solution based on an angular 6 ssr
state managed frontend and a service layer based on microservices.
The production and dev infrastructures are driven via docker-compose.
One of the main focuses of this project is extreme frontend (pagespeed = 100) and seo performance
(meta/og tags and generic markup quality).
Responsibilities:
* Designing and building a dockerised infrastructure including:
1. A ssr/universal angular 6 state managed angular 6 frontend application
2. A REST based service layer.
3. Redis objects cache.
4. CRUD interface (Angular 2 based on an existing project)
* Training frontend developers in working with Angular 6, ngRedux, and isomorphic rendering.
* Promoting the usage of functional and reactive programming in the project.
* Designing the database structure (ERD diagrams)
* Building the service layer (REST, node, express, typeorm)
* Providing deployment tools
* Preparing all the required docker images and infrastructure configuration.
* Training frontend developers in working with docker in local environment.
* Implementing error handling using one of the available tracking services
Tech stack, technologies and tools:
* typescript / es6
* webpack 4.x
* angular 6
* redux
* ng-redux
* angular universal / ssr rendering
* material design
* redux tools
* rxjs
* redis
* docker
* k8s
* java
* spring
* hibernate
* node
* express
* chai
* jest
* mocha
* typeorm
* passport
* swagger
* sentry
Description:
During this short term contract I have designed and built an MVP solution based on an angular 6 ssr
state managed frontend and a service layer based on microservices.
The production and dev infrastructures are driven via docker-compose.
One of the main focuses of this project is extreme frontend (pagespeed = 100) and seo performance
(meta/og tags and generic markup quality).
Responsibilities:
* Designing and building a dockerised infrastructure including:
1. A ssr/universal angular 6 state managed angular 6 frontend application
2. A REST based service layer.
3. Redis objects cache.
4. CRUD interface (Angular 2 based on an existing project)
* Training frontend developers in working with Angular 6, ngRedux, and isomorphic rendering.
* Promoting the usage of functional and reactive programming in the project.
* Designing the database structure (ERD diagrams)
* Building the service layer (REST, node, express, typeorm)
* Providing deployment tools
* Preparing all the required docker images and infrastructure configuration.
* Training frontend developers in working with docker in local environment.
* Implementing error handling using one of the available tracking services
Tech stack, technologies and tools:
* typescript / es6
* webpack 4.x
* angular 6
* redux
* ng-redux
* angular universal / ssr rendering
* material design
* redux tools
* rxjs
* redis
* docker
* k8s
* java
* spring
* hibernate
* node
* express
* chai
* jest
* mocha
* typeorm
* passport
* swagger
* sentry