
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
- HTML
- CSS
- JavaScript
- TypeScript
- React
- Next.js
- Node.js
- Vue.js
- Git
- Tailwind
- Prisma
- MongoDB
- MySQL
- Firebase
- Redux
- Express
- Python
- GSAP
- Framer Motion
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 AUGTrainee 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 APRJunior 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 - PresentContact Me
Please contact me directly at pasanratnayake@gmail.com or through this form.