Available to hire
Hello! I’m Roshan Gyawali, a software engineer specializing in building intuitive, high-performance web applications. I enjoy crafting seamless user experiences with React, Next.js, and TypeScript, collaborating with cross-functional teams, and continuously learning to stay ahead in the fast-moving front-end ecosystem.
Skills
Work Experience
React Developer at Youth Innovation Lab
July 1, 2025 - PresentLead front-end development for scalable and interactive DIM S Platform - Bipad Portal; translate design mockups into clean, functional React components; collaborate with backend and GIS teams to integrate APIs; ensure accessibility, performance, and cross-browser compatibility; build reusable front-end libraries; conduct code reviews, mentor junior developers, and implement data-driven UIs using APIs for real-time updates.
React Developer at Code Himalaya Pvt Ltd
May 1, 2022 - June 1, 2025Developed functional and class-based components with clean, modular code for scalable applications using Next.js and React.js; built reusable UI components; managed a centralized component library with Storybook and TypeScript; applied atomic design principles and design tokens for scalable, standardized UI; utilized React Query for efficient data fetching, caching, and real-time UI updates; managing application state efficiently using Redux, Zustand, or Context API; collaborated with backend developers to integrate RESTful APIs and manage data flow effectively; applied Yup for schema-based form validation and integrated React Hook Form for efficient form state management.
Software Developer at InvenTech Group LLC
January 1, 2022 - April 1, 2022Designing and developing user interfaces using angular best practices; adapting interface for modern internet applications using the latest front-end technologies; conducting performance tests; writing JavaScript, CSS, and HTML.
Front End Developer at Spanilk Software Company
January 1, 2021 - December 1, 2021Developing user interfaces with modern JavaScript frameworks: React, HTML5 and CSS3; analyzing product requirements and writing well designed, reusable, testable and efficient code; integrating data from various back-end services; applying emerging technologies into projects; resolving application issues and providing end-user support.
Education
Bachelor's in Computer Engineering at Eastern Regional Campus, Dharan (Institute Of Engineering)
December 1, 2015 - January 1, 2019Qualifications
Industry Experience
Software & Internet
Skills
Hire a Web Developer
We have the best web developer experts on Twine. Hire a web developer in Kathmandu today.