Machine Learning EngineerSoftware EngineerUI/UX DesignerFrontend DeveloperFullstack DeveloperData AnalystMachine Learning EngineerSoftware EngineerUI/UX DesignerFrontend DeveloperFullstack DeveloperData AnalystMachine Learning EngineerSoftware EngineerUI/UX DesignerFrontend DeveloperFullstack DeveloperData Analyst

DESIGNER

ARTIST
OFLIFE

<CODER/>

CODES
TOBUILD
Scroll to reveal
Machine Learning EngineerSoftware EngineerUI/UX DesignerFrontend DeveloperFullstack DeveloperData AnalystMachine Learning EngineerSoftware EngineerUI/UX DesignerFrontend DeveloperFullstack DeveloperData AnalystMachine Learning EngineerSoftware EngineerUI/UX DesignerFrontend DeveloperFullstack DeveloperData Analyst

K W J Pasindu Geevinda

Associate Software Engineer

I build robust, scalable software solutions with exceptional user experiences.

  • Journey
  • Awards
  • Experience
  • Articles
  • Research
  • Projects
  • Contact

Journey

Back in 2020, just before my A-levels, an accident threw my academic plans off course. I didn’t ace my exams as expected and missed out on a government university spot for a sound engineering degree. Feeling lost and uncertain, my amazing sister stepped in and applied for an IIT Infoschol scholarship on my behalf. This unexpected opportunity led me to discover a newfound passion for coding, starting with a simple "Hello World" project in Python, marking the beginning of my journey into software engineering.

As I delved deeper into coding, my career began to take shape. I started contributing to various startups and tech organizations, focusing on building robust and efficient software. In 2022, I took a significant step forward by founding Codex, a startup where I assist university students with their software engineering coursework and final year projects, further refining my skills and expertise.

Beyond my work at Codex, I’m passionate about staying on the cutting edge of technology. I have a keen interest in AI, machine learning, DevOps, and Three.js. When I’m not coding or running Codex, you’ll likely find me playing Valorant or watching movies, always in search of the next great adventure.

Awards

  1. 2025 - Jan

    awardsawards

    1st Runner Up . SLIIT CODEFEST 2024
    SLIIT CODEFEST - DevQuest

    Thrilled to announce that our team Alpha Squad from Informatics Institute of Technology (IIT) secured 1st Runner-Up in DevQuest, the full-stack development competition under the Tertiary Category at SLIIT CODEFEST 2024, organized by the Faculty of Computing.

    This achievement reflects our team’s technical prowess in building innovative solutions and excelling in performance metrics. Proud of our collaborative effort and the recognition of our 'powerful strengths' in software development!

  2. 2024 - Jan

    awardsawards

    Finalist . SLIIT CODEFEST 2023
    SLIIT CODEFEST - DevQuest

    Proud to have been part of the student group representing Informatics Institute of Technology (IIT) that emerged as a Finalist in the DevQuest Contest (Tertiary Category) at SLIIT CODEFEST 2023, organized by the Faculty of Computing, Sri Lanka Institute of Information Technology.

    This competition tested our problem-solving and software development skills, and reaching the finals was a testament to our teamwork and dedication. A memorable milestone in my tech journey!

  3. 2023 - Feb

    awards

    Finalist . OpenHack 2.0 Designathon
    Mozilla Campus club - IIT

    Proud to have been part of Team Alpha Squad, which emerged as a Top 5 Finalist in OpenHack 2.0 Designathon, organized by the Mozilla Campus Club and FOSS Community of IT on 18th February 2023.

    This competition challenged participants to innovate through collaborative problem-solving and design thinking. Being recognized among the finalists highlights our team’s creativity and technical collaboration in a competitive environment.

Experience

  1. 2024 - 2025

    Software Engineer . Vogue Tex (Pvt) Ltd

    Played a key role in developing the HR management module of Voguetex’s ERP system, with a strong focus on frontend engineering. Spearheaded the creation of an interactive timeline planning tool, enabling users to visually extend, shrink, and manage tasks with ease. Also built a powerful drag-and-drop shift management table that streamlined employee scheduling. Delivered intuitive, performance-optimized UI features that enhanced user experience and operational efficiency.

    • Spring Boot
    • Spring JPA
    • Spring MVC
    • ReactJs
    • TypeScript
    • AWS
  2. 2022 - 2025

    Associate Software Engineer . HCLTech (PVT) LTD
    Intern Software Engineer

    Contributed to projects at HCL Technologies, leveraging a tech stack comprised of Spring Boot for backend development and Angular/React.js for frontend interfaces. Worked independently while fostering collaboration with colleagues for effective project delivery. Projects: Implemented changes based on client requirements. Completed HCL TechBee In-Class Training at HCL Technologies in 2022.

    • Spring Boot
    • Spring JPA
    • Spring MVC
    • ReactJs
    • TypeScript
    • AWS
  3. 2021 - Present

    Freelancing . Code-X
    Founder
    Software Engineer

    At CODE-X Freelancing, I undertake diverse projects, adapting to various tech stacks as needed. Develop solutions independently while collaborating with fellow university peers. Work across different technologies, leveraging collective expertise for seamless project execution. Projects include E-Commerce, Websites, Portfolios, and guiding university assignments and coursework.

    • Download Resume

    Articles

    • May 19, 2025

      Understanding AnimatePresence in Framer Motion - And a Subtle Bug That Breaks Exit Animations
      Medium

      Discover why Framer Motion’s AnimatePresence exit animations break with React fragments and learn simple fixes to ensure smooth component transitions.

    • Mar 31, 2025

      How to Conditionally Disable an Input Field Using React Hook Form
      Medium

      React Hook Form provides a powerful useWatch hook that allows you to track changes in form fields in real time. This is perfect for our use case because we need to react to the state of a checkbox immediately, not just during form submission.

    Research

    • AURA - Adaptive User-Responsive Architecture

      IIT Sri Lanka / University of Westminster - BEng (Hons) Thesis

      A calibration-first, telemetry-driven behavioural modelling and neuro-fuzzy surrogate framework for real-time procedural environment adaptation in games. Accepted at the ADSCAI conference and recognized among the top 7 papers. The system deploys a lightweight MLP surrogate (Test R² = 0.9264) via a decoupled Node.js backend to drive real-time PCG adaptation in Unreal Engine 5.

      WebsiteMediaMedia
      • Python
      • ANFIS (Neuro-Fuzzy)
      • NodeJs
      • TypeScript
      • NextJs
      • Unreal Engine 5
      • Machine Learning
      • Neural Network
      Explore Full Research Page & Live Sandbox
      AURA - Adaptive User-Responsive Architecture

    Projects

    • Explore All Project Overviews

    Contact

    Contact me

    Say Hello

    I'm always open to new opportunities and ideas, and I welcome the chance to connect with others. Whether you're reaching out with a potential collaboration, a question, or just to say hello, my inbox is always open. I truly enjoy engaging with like-minded individuals and exploring new possibilities. I'll do my best to respond promptly and look forward to hearing from you!
    Email

    pasindu.geevind@gmail.com

    Sketched out in  Figma  and brought to life with a bit of love in Visual Studio Code. Built on  Next.js, styled with Tailwind CSS, and enhanced with some cool 3D magic thanks to  Three.js  and Sketchfab models. Deployed smoothly with  Vercel , with every word dressed in the Roboto typeface.