About me

With over 2 years of experience as an innovative Full-Stack Developer, I specialize in designing and implementing scalable web applications that drive efficiency and enhance user experience. Proficient in both front-end and back-end technologies—including React, Node.js, TypeScript, Python, and Java—I have a proven track record of delivering high-quality software solutions. Passionate about leveraging my technical expertise to create impactful solutions, I excel at enhancing system efficiencies, developing robust backend systems, and contributing to real-time, responsive applications.

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.

  • Blockchain Development

    Blockchain Development

    Innovating secure and decentralized applications for the next generation of digital 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. 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

  2. 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

  3. 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