Skip to content
View danieleloscozzese's full-sized avatar
💻
Working away
💻
Working away

Sponsoring

@knsv
@nicolo-ribaudo
@sindresorhus

Block or report danieleloscozzese

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
danieleloscozzese/README.md

Daniel Arthur Gallagher

I come from Scotland, I'm gay, and I live in Milan in Italy.

Work 💻

I'm a Staff Software Engineer at Subito.it, an online marketplace—the biggest in Italy and a part of Adevinta—in the frontend: strong not just on JS but HTML and CSS from a career I started over a decade ago as an apprentice at 19 years old.

Since joining the company, I've worked on rebuilding the application of the listing and detail pages, and rolling out a rebrand of the site; enhancing web performance both as a tactical focus and as part of business as usual, developing various search features (including a radius search on a map) and running A/B tests to improve specific pieces of the UI.

Since 2023 I have taken on an enabling and coordinating role: working with my colleages in the product teams to boost their delivery, harmonise, evolve and maintain standards and resolve technical problems that have an impact outside of just one team.

This has in part been a platform-team role, and in part a Staff role, and led to my promotion in 2024 to Staff Frontend Engineer in the team of Core Engineering.

I have quite a bit of experience conducting technical interviews, starting from experience at the BBC, and I have been able to refine it in Subito over a number of rounds of hiring. I enjoy interviewing, and try both to make sure that we get the information that we need about the candidate and that the candidate has a positive experience.

Studying

Tech ⚡

I try to write JS that's more than mediocre with a focus on a maximal use of the language to get more runtime guarantees from the code. I've also doubled-down on Next.js and on trying to get as much out of the framework as possible, reducing custom implementations and aligning with what it offers.

I've recently refreshed the purely Node.js side and have obtained the Node.js Services and Application developer certificates from the OpenJS Foundation, part of the Linux Foundation.

Languages 💬

Italian it-IT

I'm a fluent and daily speaker of Italian and am certified to B2.

Popular repositories Loading

  1. focus focus Public

    The repository for my focus extension.

    CSS 2 1

  2. customary customary Public archive

    Allows native browser validation and then prevents submission.

    TypeScript 1

  3. rely-on rely-on Public archive

    A DOM helper function to refine the types of selected elements that should not be missing.

    TypeScript 1

  4. normalize-file-extension normalize-file-extension Public archive

    A utility function for normalizing file extensions.

    JavaScript 1

  5. serve serve Public archive

    Forked from fogleman/serve

    Simple Go file server for command line development use, a la Python's SimpleHTTPServer.

    Go 1

  6. danieleloscozzese danieleloscozzese Public

    My profile on github.com

    1