Ashleigh Simonelli is a Platform Applications Principal Engineer and manager with 11 years of experience building scalable SaaS platforms and leading delivery at Reapit. A TypeScript and NestJS specialist, she contributes to popular open-source modules—improving pagination and access-control patterns for nestjs/typeorm ecosystems—and advocates for best practices in the community as a Colchester Digital speaker. She combines hands-on backend engineering (MVP and contractor experience) with team leadership, driving asynchronous initialization and test-focused improvements in libraries used across Node.js services. Based in Epping Forest, England, she brings a practical product mindset to platform problems, pairing developer ergonomics with production reliability. Colleagues rely on her knack for turning nuanced type and API issues into robust, well-tested solutions.
11 years of coding experience
Btec National Diploma, Information Technology, Btec National Diploma, Information Technology at South Essex College
Role and Attribute based Access Control for Nestjs 🔐
Role in this project:
Back-end Developer
Contributions:4 reviews, 18 commits, 17 PRs in 2 years 2 months
Contributions summary:Ashleigh primarily focused on enhancing the `nest-access-control` module, adding features related to asynchronous initialization and provider injection. They implemented and tested the `forRootAsync` method, allowing for asynchronous configuration using a factory function. The commits also included updates to dependencies and tests for injecting providers, demonstrating a focus on making the module more flexible and configurable. Overall, the user worked on expanding the module's capabilities and improving its test coverage.
:page_with_curl: Pagination response object function + types for typeorm + nestjs
Role in this project:
Back-end Developer
Contributions:34 reviews, 419 commits, 277 PRs in 3 years 11 months
Contributions summary:Ashleigh primarily contributed to the `nestjs-typeorm-paginate` repository by implementing and refining pagination functionality. Their commits focused on adding optional find conditions, fixing page count calculations, and resolving type-related issues. They also added tests to improve the overall robustness of the pagination function and its associated routes. The user made several changes related to interfaces and internal functions for flexibility and compatibility.
nestnestjspaginationtypeorm
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.