Pasan portrait
👋🏻

Hello, I'm Pasan. I'm a full-stack developer with 1+ years of experience. I enjoy building sites & apps. My focus is React (Next.js).

About me

I am a passionate and driven BSc (Hons) Computer Science graduate from Staffordshire University, specializing in full-stack development with a strong emphasis on front-end technologies. With one year of hands-on experience in the field, I have honed my skills and expertise in crafting seamless user experiences using cutting-edge technologies. My core stack is React, Next.js, Node.js, and MongoDB

When I'm not coding, I enjoy playing video games, watching movies, and playing with my dog. I also enjoy learning new things.

My projects

Apple

Apple iPhone 15 Pro website, combining GSAP animations and Three.js 3D effects. From custom animations to animated 3D models.

  • React
  • GSAP
  • Three.js

B-Vote

A blockchain based secure voting system with the ability to Create Polls, add candidates, share poll links & vote for candidates & view poll results.

  • React
  • Near.sdk
  • Bootstrap

Airbnb Clone

A fully functional Airbnb clone with map search, date picker, and reservation functionality.

  • React
  • TypeScript
  • Next.js
  • Tailwind
  • Prisma
  • MongoDB
  • NextAuth

Crown Clothing

A fully functional ecommerce store with cart, checkout, and payment processing.

  • React
  • Firebase
  • Styled Components
  • OAuth

Proshop

Ecommerce store with cart, checkout, and payment processing and admin dashboard to manage products, orders, and customers.

  • React
  • Node.js
  • Express
  • MongoDB
  • Redux
  • PayPal

Amazon Clone

A fully functional Amazon clone with firebase authentication & stripe payments.

  • React
  • Node,js
  • Firebase
  • Redux

Netflix Clone

A Netflix clone with firebase authentication & stripe payments.

  • React
  • firebase
  • Redux
  • Stripe

My skills

My experience

Software Engineer Intern

OREL IT, Maharagama

As a Software Engineer Intern, I aided the Engineering team in software development and debugging. I also upskilled to a full-stack developer, mastering front-end (HTML, CSS, JavaScript, React, Figma) and back-end (Node.js, MySQL, MQTT) technologies, enhancing my overall contribution to the team.

2022 JAN - 2022 AUG

Trainee Software Engineer

Sphiria Digital Studio, (Remote)

As a Trainee Software Engineer, I improved the responsiveness of a subscription-based service project, optimizing user experience and ensuring seamless access for clients. Additionally, I enhanced the functionality and responsiveness of a Custom Company Management system by integrating modules that improved workflow management. Leveraging innovative technologies, I optimized performance and user experience within the platform. I also actively participated in code reviews and knowledge-sharing sessions, fostering a collaborative development environment.

2024 JAN - 2024 APR

Junior Software Engineer

Sphiria Digital Studio, (Remote)

As a Junior Software Engineer, I designed and developed a visually stunning NFT website with responsive layouts and captivating animations using Framer Motion, creating a dynamic online presence for the company. Additionally, I played an integral role in developing a customer portal project, collaborating closely with the team to refine its design and implement robust functionalities, significantly enhancing user engagement and satisfaction.

2024 APR - Present

Contact Me

Please contact me directly at pasanratnayake@gmail.com or through this form.