Ian Macalinao

Full Stack Developer Community Team at Codebility

Cauayan, Isabela, Philippines
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Ian Macalinao is a Full Stack Developer with 14 years of hands-on experience building modern, user-focused web applications using Laravel, Vue, and React. Currently on the Community Team at Codebility, he has delivered end-to-end projects including a ticketing system, consultation scheduler, and an AI-powered fitness app, and is seeking a junior/entry-level web developer role to keep learning and contributing. Beyond web apps, Ian contributes to notable open-source blockchain projects—helping improve Solana and Aptos tooling and the Solana JS SDK—demonstrating attention to code quality, documentation, and developer experience. He combines practical project work with a habit of incremental codebase improvements (typo fixes, type enhancements, deprecations) that make large systems more maintainable. Based in Cauayan, Isabela, he balances formal IT training with real-world internships (AngularJS/Java/Spring Boot at Accenture) and an active portfolio showcasing his recent work.
code14 years of coding experience
bookBachelor of Science - BS, Information Technology, Bachelor of Science - BS, Information Technology at Isabela State University
stackoverflow-logo

Stackoverflow

Stats
1,638reputation
153kreached
24answers
23questions
github-logo-circle

Github Skills (30)

javascript10
apidoc10
typescript10
autocorrect10
typos10
api10
sdk10
solana10
blockchain10
typescript-types10
smart-contracts10
web-framework10
move10
nodejs10
refactoring10

Programming languages (32)

CMakefileElmGoMustacheHTMLSvelteJupyter Notebook

Github contributions (5)

github-logo-circle
solana-foundation/anchor

Jun 2021 - Apr 2022

⚓ Solana Sealevel Framework
Role in this project:
userBack-end Developer
Contributions:1 review, 17 commits, 11 PRs in 10 months
Contributions summary:Ian primarily contributed to improving the TypeScript types and adding documentation to macros within the Anchor framework. They enhanced the TypeScript code in several files, including those related to program, coder, and provider functionalities. Furthermore, the user added documentation to macros to allow for the missing documentation lint, improving code quality and readability. This indicates a focus on improving the developer experience and code maintainability of the Anchor framework.
coralsolanarustblockchainsealevel
aptos-labs/aptos-core

May 2022 - Sep 2022

Aptos is a layer 1 blockchain built to support the widespread use of blockchain through better technology and user experience.
Role in this project:
userBack-end Developer
Contributions:2 reviews, 14 commits, 13 PRs in 3 months
Contributions summary:Ian made significant contributions to the Aptos blockchain core, focusing on the API and transaction processing. They implemented features related to generating ABIs for move compile, enhanced support for multi-agent transactions, and added functionality for overriding private key inputs. Further work included removing dependencies and adjusting account address retrieval within the CLI tool.
blockchain-platformblockchainuser-experienceblockchain-networksmart-contracts
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.
Request Free Trial