Elvis Ciotti

Software Engineer Software Engineer

About

I am a Software Engineer Contractor with over 12 years of experience in developing high-quality cloud-native applications for startups, UK governments, banks, media, data, and FinTech companies.

My proficiency lies in working with technologies such as Java 8+, Spring, Node, Hibernate, Docker, Kubernetes (k8s), Helm, Kafka, Relational databases (MySQL, Postgres), noSQL (MongoDB, DynamoDB, Redis), AWS lambda serverless, Linux, Bash and Ansible.

  • Age: 41
  • Email: elvisciotti@gmail.com
  • City: London, UK
  • Education: Bsc + Master degree in computer science (Hons)
  • Contractor / Freelance: Available

I have completed both a BSc and a MscIT degree both with maximum grades and academic awards, during which I focused on advanced algorithms, compilers, security, mathematics, security, web technologies, and software engineering using Java, C, C++, OCaml, and other technologies. See some of my old projects on my GitHub profile

I also have some experience building JavaScript ES6+/Typescript apps with React 17+ (hooks) on top of an existing graphic-built layout.

I have also authored some articles on Java, Spring, k8s, PostgreSQL, Javascript, and general software development, which can be found on my Medium profile

Skills

My skills below

Java 100%
Spring 100%
Databases (MySQL, Postgres) 100%
Node (JavaScript or Typescript) 90%
AWS (lambda, dynamo) 90%
Frontend (HTML, CSS, React) 70%

Portfolio

Some of the projects I worked on

  • All
  • Personal project
  • Clients

Feature Compare

React chrome extension to extract e-commerce website product data into comparison tables (6k+ users, rated 4.6/5 by users) + calculation of most popular ones and AI integration.

FlowAutomator

Automation tool similar to zapier/automate.io/pipedream + content creation by dynamic widgets drag and drop. Written in Java and React, AWS hosting

Lucia (Client: BoardIntelligence, 2021-23)

High-secure multi-client interactive platform for paper editing, versioning, collaboration, recommendations, AI. Java, Spring, Kafka, K8s, Spock, Redis, AWS

Rule based award system (Client: Reward Gateway, 2021)

Implemented system to allow admins to set rules to regulate sent and received awards based on recurring schedule and user locale.

Research portal (Client: Berenberg, 2019)

Official Research portal with stock screening, used by investors. Java, React, Postgres, Oracle, k8s.

Complete deputy report (Client: UK Ministry of Justice, 2016-18)

High-secure front-facing nationwide high secure Government deputy report service for financial data collection and data managing from local authorities, integrated with existing Gov.uk services

LexisProcess (Client: LexisNexis, 2013-14)

Full-stack development of LexisProcess, a web-based project management software for lawyer firms, offering configurable multiple project template workflows, Gannt charts, integration with existing LexisNexisAPI, cost calculation and user roles tasks auto assignment based on cost target

See the full list on LinkedIn

Contact

Please get in touch with me for remote contract offers at elvisciotti@gmail.com or through a LinkedIn message.