Sanka Sanjeeva

Software Engineer

I'm passionate about creating great user experiences and have a strong understanding of usability and accessibility standards

About

Results-driven software engineer with expertise in React, React Native, Angular, TypeScript, and front-end technologies. Proven track record of delivering high-quality solutions and collaborating effectively in cross-functional teams.

My goal is to become a skilled front-end developer and use my knowledge to teach others.

When I'm not at the computer, I'm usually hiking, swimming, playing video games online, or spending time with friends.

Experience

  1. Jan 2022 - Present

    Fidenz Technologies
    Software Engineer

    Contributed to various projects as both a front-end and back-end developer. Created a React boilerplate for future use and developed React assignments for trainees.

    • React
    • Next.js
    • Angular
    • NestJS
    • .Net
    • Laravel
    • TypeScript
    • GraphQL
  2. Jul 2021 - Jan 2022

    Fidenz Technologies
    Associate Senior Engineer

    Developed a mobile shopping guide app that features sustainable palm oil. Designed and developed various types of systems such as content management systems, and worked with external organizations as a React developer.

    • React
    • React Native
    • TypeScript
    • GraphQL
    • Tailwindcss
  3. Mar 2020 - Jul 2021

    DSP Controls
    Associate Senior Engineer

    Collaborated with the UI team to develop and enhance major features of various utility management systems.

    • Angular
    • HTML
    • CSS
    • JavaScript
    • REST API
    • Git

Projects

  1. SchoolSync

    A chat application for communication between teachers and students in a school.

    • React
    • Firebase
    • Tailwindcss
    • shadcn/ui
    schoolSync
  2. React Boilerplate

    A robust and scalable boilerplate for React.js applications built with Vite and TypeScript.

    • React
    • shadcn/ui
    • Tailwindcss
    • TanStack Table
    • TanStack Query
    • React Hook Form
    react-boilerplate
  3. Furniro

    An e-Commerce Website for furniture

    • React
    • HTML
    • Tailwindcss
    • Redux
    furniro
  4. Portfolio

    A portfolio site built with HTML and Tailwindcss

    • HTML
    • JavaScript
    • Tailwindcss
    portfolio
  5. Card Stacking

    As the page is being scrolled, the cards are stacked on top of each other. Also, cards can be pushed or popped by clicking on them.

    • HTML
    • Tailwindcss
    card-stacking

Education

  1. Jan 2016 - Jan 2020

    University of Peradeniya
    B.Sc Applied Science

    Studied a four-year B.Sc in Applied Science at the Faculty of Science in the University.

    • Computer Science
    • Mathematics
    • Physics
  2. Jan 2000 - Jan 2013

    B/Sri Devananda Central Collage - Mirahawatta
    Physical Science (Maths)

    Completed primary education as well as Ordinary Level and Advanced Level education

    • Mathematics
    • Physics
    • Chemistry