
Sujan Basnet
Verified Expert in Engineering
Full-stack Developer
Patan, Central Development Region, Nepal
Toptal member since May 26, 2021
Sujan is a full-stack developer specializing in front-end development, especially with React. He has delivered customized web apps (as shown in his portfolio) and applications for a range of clients and processes (both on his own and within a team). Sujan can hit the ground running as he enjoys working with new tech and exploring the possibilities in web development.
Portfolio
Experience
- React - 6 years
- JavaScript - 6 years
- CSS - 6 years
- Sass - 4 years
- React Redux - 2 years
- Styled-components - 2 years
- Node.js - 2 years
- Socket.IO - 1 year
Availability
Preferred Environment
MacOS, Visual Studio Code (VS Code)
The most amazing...
...project I've worked on is a social media platform; I developed a range of features, including the live feeds, chats, and multiplayer games with awesome UIs.
Work Experience
Front-end Engineer
Cabinet Health
- Built a new version of the entire website. It included a home page, multiple landing pages, blogs, product pages, product collection pages, and an account portal.
- Created the prescriptions system - the transfer experience and the refill experience. The transfer system included a multi-step form, and the refill experience included logging in to the account portal and ordering refills of prescriptions.
- Created the eCommerce side of the website on top of Shopify. Work included fetching prices and inventory and creating carts and checkouts.
- Built a module system of page sections leveraging content management software so site editors and content creators can create new home pages and landing pages using different modules.
- Moved the front-end infrastructure from Terraform to SST. Both are on top of AWS, and it was exciting and interesting to move infrastructure.
- Worked with different APIs (GraphQl and Rest). Included third-party APIs like Shopify, Contentful, Yotpo review, etc, and the website's back end. Graphql APIs were consumed through Hasura technology (it merges different Graphql endpoints into one).
React Developer
Tekkon Technologies
- Developed a chat application where users can chat with each other, create groups, customize their chat (color schemes, background), send messages as stickers or gifs, or take pictures from a camera.
- Built real-time multiplayer games. The games were developed as standalone packages so they could be added to any React projects.
- Configured region-based content and navigation in an existing application so that the users would receive the right content from where they accessed the application.
Full-stack Developer
Kimbu Technologies
- Developed responsive websites for our clients with a content management system.
- Managed three interns, helped them to grow in their respective fields (back end and front end); resulting in them obtaining full-time jobs in the company. Worked with the same team for four projects.
- Held meetings with clients where we discussed requirements, suggested ideas and tech stacks for their products, and gave them timely reports on the progress of the project.
- Met regularly with the company CEO to discuss the progress or issues of projects and the team's performance.
- Defined and prioritized new tasks and their delegation.
- Worked with clients to design their website using tools like Figma.
Full-stack Developer
Ipay Remit
- Built a highly customizable table component that replaced the old tables being used in the company's in-house application.
- Developed a static website for a partner company in Japan.
- Designed the mockups for the company website and also developed it.
Full-stack Developer
Prologic Solutions
- Built a complete application from scratch with a content management system.
- Developed the front end for an eCommerce application.
- Constructed an in-app editing website where website administrators could edit the content of the website on the website itself.
Experience
Cabinet Health—Sustainable Healthcare Company
https://cabinethealth.comDiGii Social | Social Media Platform
I worked as part of the front-end team. I implemented WebSockets for real-time communication and created separate standalone packages specifically for some features, which helped the development process (and made it easy to maintain). Besides this work, I also created and worked on many reusable components and pages in the system like video players, tables, forms, popups, and so on.
Kimbu Tech | Informative Website
I was mainly focused on the front-end side of things, including the website's design using Figma. I also actively participated in developing the API and database, working with the back-end developers to structure data and how we should store and retrieve them.
Somersault | Website
https://www.somersault.one/In this project, I developed the static pages of the website according to the mockup provided by the designer.
Bremer Advokater | Website
https://bremeradvokater.dk/In this project, I developed fully responsive static website pages according to the mockup provided by the designer.
Education
Bachelor's Degree in Information Technology and Management
Tribhuvan University - Kathmandu, Nepal
Skills
Libraries/APIs
React, REST APIs, Socket.IO, jQuery, Node.js, React Redux
Tools
Git, Canvas, Figma
Languages
CSS, TypeScript, HTML, JavaScript, Sass, PHP, Java, GraphQL, HTML5
Frameworks
Next.js, Tailwind CSS, Bootstrap, React Native, Laravel
Paradigms
Responsive Web Design (RWD)
Platforms
MacOS, Visual Studio Code (VS Code), Shopify, Contentful, AWS IoT, Amazon Web Services (AWS), Heroku
Storage
MySQL, MongoDB
Other
Responsive Design, Headless CMS, Styled-components, APIs
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring