Leonardo Elias is a software engineer with a decade of experience building user-focused web and mobile applications, currently splitting his time between NT Concepts and a startup he co-founded, PoolUp. He brings strong front-end expertise in React, React Native, Material-UI and TypeScript, and practical backend experience with REST APIs and MySQL from roles at Acuity and Anne Arundel County. Leonardo has a proven track record of shipping accessible, interactive UI components—evidenced by contributions to the widely used Ariakit library where he added examples like animated dialogs, hovercards, and accessible menu patterns. A former graphic designer, he combines visual sensibility with engineering rigor, which informs his emphasis on UX and polished interfaces. He graduated top of his class in Computer Software Engineering at the University of Maryland and maintains an active open-source presence that bridges design and frontend engineering. Colleagues describe him as a collaborative Agile practitioner who turns complex requirements into intuitive, production-ready experiences.
10 years of coding experience
4 years of employment as a software developer
Bachelor's degree, Computer Software Engineering, 4.0, Bachelor's degree, Computer Software Engineering, 4.0 at University of Maryland
Associate's degree, Computer Science, 3.5, Associate's degree, Computer Science, 3.5 at Anne Arundel Community College
Toolkit for building accessible web apps with React
Role in this project:
Front-end Developer
Contributions:6 reviews, 5 commits, 10 PRs in 2 years
Contributions summary:Leonardo primarily contributed to the implementation of user interface components and examples within the Ariakit library. Their work involved creating new examples for features like tabbed content with modals, checkbox-based menu items, and hovercards, alongside adding an animated dialog example. The user's commits demonstrate a focus on building accessible and interactive React components using Ariakit, as well as integrating them with Tailwind CSS and React testing utilities. The contributions also include updates to documentation and example pages to showcase the implemented components.
Contributions:5 commits, 5 pushes, 1 branch in 9 months
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.