Ester Beltrami

Full stack web developer

beltrami.ester@gmail.com
linkedin.com/in/beltramiester
github.com/estyxx

Profile

ellow t-shirt and engaging with other attendees while seated at a table filled with colorful Lego pieces.

Hello 👋!
I'm an experienced full-stack web developer specializing in Python and its frameworks like Django and FastAPI, and front-end technologies such as React, Next.js, Typescript and TailwindCSS. My favourite tech is GraphQL, which led me to contribute to the strawberry-graphql project.
Besides coding, I'm an active community organizer for PyCon Italia and co-organize the Django London Meetup.
I advocate for inclusivity in tech, focusing on digital accessibility and tech-for-good initiatives. My goal is to make impactful contributions to the tech world and beyond.

Work Experience

Torchbox

Feb 2023 - Feb 2024

  • Led the development of a reusable GraphQL client for the US government, orchestrating the project from planning to implementation. Enabling dot notation and type hints reduces errors and enhances data management and developer experience.
  • Implemented Codegen integration to automate type generation from the GraphQL schema. This initiative reduced manual effort and errors, streamlining development workflows.
  • Contributed to multiple Wagtail CMS projects, including API integrations and front-end development with HTML, CSS, and the Django Pattern Library. Developed an MVP for importing Google Docs into Wagtail via Google APIs, enhancing content management.
  • Actively participated in planning, refinement sessions, and feature demonstrations while promoting company culture and gender equality in tech.
  • Leveraged Torchbox's 20% personal development policy to enhance comprehensive skills in CSS/front-end development, web accessibility learning, and open-source contributions.

Made.com

Feb 2021 - Nov 2022

  • Software development and design of the micro-services sitting behind the scenes of MADE.COM responsible for managing warehouses, carriers and shipping to the end customers.
  • Working with python frameworks like Starlette, Flask, Aiohttp, FastAPI, and Django Rest Framework.
  • Building event-driven infrastructure to communicate between micro-services using Eventstore.
  • A reference point for GraphQL migration because of my open-source work with the strawberry-graphql library. I was able to guide how to implement our graphql API better.
  • Leading the UI development of internal administration UI interfaces for managing consignments and carriers. My experience with React, Typescript and Next.js has allowed me to help my team develop these applications.
  • Refactoring the public io.Made.com blog. Migrate to React and Next.js and, together with the Design Team, gave it a new look.

Digitalis

Dec 2019 - Feb 2021

  • Developing a web application that allows for extracting information from the web (scraping) and getting notified if anything changes on social media, such as Twitter/Facebook, allowing our internal teams to work more effectively.
  • Work on backend micro-services built using Django and DRF by either building new services or improving existing ones.
  • Implemented a CI infrastructure using Jenkins to test and deploy our services to AWS on ElasticBeanstalk.
  • Occasionally, I helped with the React frontend, building new features or bug fixing.

OT Consulting

May 2016 - Nov 2019

At OT Consulting I used to be a consultant for Max Mara, an international fashion company.

  • helping them develop and maintain their ERP web applications for inventory management.
  • developed support the new Italian's electronic invoice and more.

Open Source

Python Italia

May 2019 - present

Developing and maintaining the conference website and micro-services build with Python, Django, GraphQL, React, Next.js, Storybook, Tailwind CSS.

A library to create GraphQL APIs with Python, dataclasses and type hints.

  • Feature development, bug fixing, user support and docs writing.

Education

2016

University of Modena and Reggio Emilia, Italy

Computer sience degree

2009

I.T.C.G. Institute "Luigi Einaudi", Correggio RE, Italy

Diploma of accountant, commercial expert and programmer