Joshua Alpuerto is a Senior Full Stack Engineer with nine years of experience building web and mobile products, currently driving a full-stack investment product at Upvest from Tallinn. He combines strong backend expertise in Node.js, GraphQL, Postgres and MongoDB with front-end skills in React and React Native to deliver performant, user-focused applications. At Jobbatical he applied ML and LLM workflows to increase revenue and cut operational friction—shaving message composition time and boosting user satisfaction—showing a rare blend of product-minded engineering and applied ML. He champions Domain-Driven Design, CI/CD and pragmatic trade-offs, demonstrated by a Node DDD boilerplate contribution that improved seeding, testing and documentation. Comfortable leading projects end-to-end, he frequently optimizes developer experience and production performance while translating complex requirements into maintainable systems. Based in Estonia with a background in web and mobile application engineering, he pairs hands-on delivery with a knack for extracting business value from technical improvements.
9 years of coding experience
12 years of employment as a software developer
College Degree Computer Software Design & Programming, College Degree Computer Software Design & Programming at AMA Computer Learning Center
Undergraduate Information Technology, Undergraduate Information Technology at Univercity of Cebu - LM
Contributions:4 releases, 7 reviews, 132 commits in 2 years 5 months
Contributions summary:Joshua primarily focused on setting up and refining the back-end structure of the Node.js DDD boilerplate. Their contributions included removing sensitive data from configuration files and unignoring database configuration. They also introduced a faker handler for seeding data, restructured seeders for development and production environments, and refactored testing implementations for users, companies, and tokens. Furthermore, the user updated dependencies, including the Sequelize version, and made improvements to the project's documentation.
Open source money monitoring app built with react-native :sparkles:
Contributions:63 commits, 2 PRs, 6 pushes in 1 month
reactbuilt-with-reactreact-nativeandroidsparkles
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.