About me

Experienced Software Engineer with ~3 years of hands-on experience building scalable, production grade web applications. Adept at system design and architecture, translating complex requirements into clean, maintainable, and scalable technical solutions. Proficient in crafting responsive UIs and robust backend systems, with practical exposure to cloud infrastructure and modern DevOps practices.

What I'm Doing

  • Front End Development

    Front End Development

    Crafting visually stunning and highly interactive user interfaces with a focus on user experience.

  • Back End Development

    Back End Development

    Building robust and scalable server-side applications to power web solutions.

  • Machine Learning

    Machine Learning

    Creating advanced machine learning models that analyze complex data patterns to deliver actionable insights.

  • System Design & Architecture

    System Design & Architecture

    Translating complex requirements into clean, maintainable, and scalable technical solutions.

Testimonials

  • Limin Deng

    Limin Deng

    Karan demonstrated exceptional problem-solving skills during his tenure at Tutehub. His work on automating data retrieval processes, crafting a pivotal feature for our Java-based software that streamlined operations, and optimizing data flow to the company’s website played a crucial role in elevating our projects and client satisfaction.

  • Ali Darejeh

    Ali Darejeh

    Karan Surana showcased exceptional initiative and technical proficiency by rapidly developing a new computer booking system for the VR Lab when the existing platform failed. His quick action and effective solution were highly valued by students and faculty, ensuring uninterrupted access to critical computational resources.

  • Mahendra Mehta

    Ayush Shukla

    As his manager, I was consistently impressed by his ability to significantly enhance both backend and frontend performance, reducing API response times by up to 60%. His expertise in implementing efficient architectures and optimizing systems was instrumental in the success of our projects.

Resume

Education

  1. UNSW Sydney

    September 2022 - August 2024

    • Masters in Information technology
    • Majors: Artificial Intelligence & Information Technology
    • WAM: Distinction

Experience

  1. Mid Level Software Engineer

    youXpowered — January 2025 - Present
    • Architected and led a team of 8 in the development of youXinsights, an enterprise analytics and visualization platform that replaced Power BI, serving 10+ organisations.
    • Engineered real-time data visualization infrastructure with 60 second refresh intervals, implementing advanced cross-filtering and interactive dashboards across 25+ report types.
    • Solely owned the complete lifecycle of youXapply, matching customers with lenders and enhancing loan conversions.
    • Architected an AI based microservice that auto generates lender notes for brokers, reducing manual write time by 90%.

    Tech Stack: TypeScript, JavaScript, NextJS, React, NodeJs, AWS

  2. Academic Tutor

    UNSW Sydney — February 2024 - Present
    • Facilitated tutorials for a cohort of 100 students, simplifying complex web development concepts.
    • Supervised help sessions for over 700 students, addressing queries in web frontend programming.
    • Assessed and graded assignments, and reviewed project reports for more than 250 students.

    Tech Stack: React, JavaScript, TypeScript, NodeJS

  3. Software Developer

    Tutehub — August 2023 - January 2024
    • Automated data retrieval processes using Python Selenium scripts, streamlining workflows and improving efficiency.
    • Developed a scalable, responsive frontend for the PTE exam simulation platform using React, enhancing user engagement.
    • Developed the backend for the PTE exam simulation platform using Spring Boot, implementing seamless integration with the database to store and manage the retrieved data effectively.
    • Conducted extensive testing to ensure the reliability and high performance of the designed applications.

    Tech Stack: Python, Java, JavaScript, React

  4. Full Stack Developer

    Gida Technologies — January 2021 - August 2022
    • Improved backend development and API integrations for the Antara project, reducing API response time and computational overhead by 60% within the given timeframe.
    • Assisted in frontend development, optimizing API calls and reducing frontend API response time by 40%, improving page load times and user interaction speeds.
    • Implemented the complete inventory management system by designing the backend architecture and optimizing database queries through indexing and query optimization techniques.
    • Implemented caching mechanisms using Redis to reduce server load and response times.
    • Integrated API endpoints with multi-threaded handling for efficient parallel processing of large-scale customer orders, improving system performance by 30%.
    • Conducted performance testing using k6, identifying critical performance bottlenecks and optimizing code.

    Tech Stack: TypeScript, React, Kafka, AWS, Redis, Zoho, Shopify, PostgreSQL.

My Skills

  • C++
    85%
  • Python
    90%
  • ReactJS
    90%
  • NodeJS
    95%
  • TypeScript
    85%
  • PostgreSQL
    90%

Contact

Contact Form