Randy Putra is a versatile software engineer with 11 years of experience building scalable web applications, fintech platforms, CRM systems, and AI-powered products across frontend and backend stacks. Skilled in React, Next.js, Vue, TypeScript, Node.js, and Go, he moves fluidly between microfrontends and backend services to turn complex business requirements into maintainable systems. Over the past few years he has taken on technical leadership—mentoring developers, improving processes, and driving high-impact engineering initiatives. He has a strong teaching and community streak, having taught JavaScript and full‑stack topics, mentored engineers at adplist.org, and led R&D on web technologies. Based in West Java, Indonesia, Randy blends hands-on coding with a knack for simplifying complexity and fostering collaborative learning. Outside work he describes himself playfully as “Developer by day, Ninja by night,” hinting at a curious, agile approach to problem solving.
10 years of coding experience
8 years of employment as a software developer
Computer and Network Engineering, Computer and Network Engineering at Vocational High School 1 Katapang
Contributions:10 commits, 8 PRs, 8 pushes in 10 months
reactmicrofrontendvuemicro-frontendfrontend
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.