Hi, I’m Prerak Patel, a UI/UX Designer and Full-Stack Developer based in Rosehill, Sydney. I enjoy building scalable web applications using React, TypeScript, and Node.js, with a focus on clean API design, secure authentication, and responsive user interfaces. My experience spans ed-tech and service-based projects, plus tutoring Advanced Data Analytics at UTS. I’m comfortable with CI/CD, Linux administration, and deploying production-ready back-end systems, and I love turning data into intuitive experiences for users.

Hi, I’m Prerak Patel, a UI/UX Designer and Full-Stack Developer based in Rosehill, Sydney. I enjoy building scalable web applications using React, TypeScript, and Node.js, with a focus on clean API design, secure authentication, and responsive user interfaces. My experience spans ed-tech and service-based projects, plus tutoring Advanced Data Analytics at UTS. I’m comfortable with CI/CD, Linux administration, and deploying production-ready back-end systems, and I love turning data into intuitive experiences for users.

Available to hire

Hi, I’m Prerak Patel, a UI/UX Designer and Full-Stack Developer based in Rosehill, Sydney. I enjoy building scalable web applications using React, TypeScript, and Node.js, with a focus on clean API design, secure authentication, and responsive user interfaces.

My experience spans ed-tech and service-based projects, plus tutoring Advanced Data Analytics at UTS. I’m comfortable with CI/CD, Linux administration, and deploying production-ready back-end systems, and I love turning data into intuitive experiences for users.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
See more

Work Experience

Academic Tutor (Advanced Data Analytics Algorithms) at University of Technology Sydney (UTS)
September 1, 2025 - Present
Assessed student understanding of logistic regression, MLPs, neural networks, and evaluation metrics during presentation exams. Provided feedback on model selection, preprocessing steps, and cross-validation logic used in student analytical workflows. Conducted Q&A sessions to test depth of understanding in LSTM gates, bias–variance concepts, and classification performance metrics.
IT Support Engineer at Southern Cross Institute
August 1, 2024 - January 1, 2025
Automated repetitive software update tasks using shell scripts, reducing manual effort across workstations. Created simple monitoring scripts to parse logs and detect common system issues, helping reduce downtime. Performed API checks and basic software testing before deploying internal academic applications.
Freelance Full-Stack Developer
November 1, 2022 - October 1, 2023
Developed patient-facing dashboards using Next.js server-side rendering (SSR) to improve initial load time for data-heavy healthcare pages. Built secure login and authorization with JWT-based authentication, refresh tokens, and role-level checks, ensuring safe access to patient records. Designed robust API endpoints in Node.js with pagination, rate-limiting, and input sanitization, supporting predictable response times under high traffic. Used MongoDB indexing and query optimization to speed up large patient data lookups and reduce API latency. Improved form handling and real-time updates using React state isolation, debounced fetch calls, and modular component patterns. Set up environment-based configurations for staging and assisted clients with basic deployment on AWS.
Full-Stack Developer at SkillCode Hub
June 1, 2021 - July 1, 2022
Implemented lazy loading and route-level code splitting to reduce frontend bundle size by 18%, improving initial load time. Built backend routes in Node.js with structured request validation and efficient routing, reducing endpoint errors during high-traffic periods. Implemented URL sanitization and route guards that prevented users from bypassing authentication using manipulated query parameters, ensuring all unauthorized users were redirected to the login page. Added session-based authentication using HTTP cookies with controlled expiration timers, providing automatic logout for inactive users and reducing unauthorized persistent sessions. Developed reusable UI modules using React hooks, controlled components, and memoized rendering, improving consistency across pages. Implemented basic deployment workflows using AWS services (S3 + CloudFront) for static frontend deployments.
Freelance Full-Stack Developer at Self-employed
November 1, 2022 - October 1, 2023
Developed patient-facing dashboards using Next.js server-side rendering (SSR) to improve initial load time for data-heavy healthcare pages. Built secure login and authorization with JWT-based authentication, refresh tokens, and role-level checks. Designed robust API endpoints in Node.js with pagination, rate-limiting, and input sanitization. Used MongoDB indexing and query optimization to speed up large patient data lookups and reduce API latency. Improved form handling and real-time updates using React state isolation, debounced fetch calls, and modular component patterns. Set up environment-based configurations for staging and assisted clients with basic deployment on AWS.

Education

Master of Information Technology (Data Analytics) at University of Technology Sydney (UTS)
July 1, 2022 - July 1, 2024
Bachelor of Engineering in Computer Engineering at Gujarat Technological University, Ahmedabad, India
June 1, 2018 - June 1, 2022
Master of Information Technology (Data Analytics) at University of Technology Sydney (UTS)
July 1, 2022 - July 1, 2024
Bachelor of Engineering in Computer Engineering at Gujarat Technological University
June 1, 2018 - June 1, 2022

Qualifications

HackerRank SQL Intermediate
January 11, 2030 - December 4, 2025
LinkedIn SQL for Data Analysis
January 11, 2030 - December 4, 2025
HackerRank JavaScript Basic
January 11, 2030 - December 4, 2025
HackerRank Python Basic
January 11, 2030 - December 4, 2025
LinkedIn Machine Learning Foundations – Linear Algebra
January 11, 2030 - December 4, 2025
HackerRank SQL Intermediate
January 11, 2030 - December 4, 2025
LinkedIn SQL for Data Analysis
January 11, 2030 - December 4, 2025
HackerRank JavaScript Basic
January 11, 2030 - December 4, 2025
HackerRank Python Basic
January 11, 2030 - December 4, 2025
LinkedIn Machine Learning Foundations – Linear Algebra
January 11, 2030 - December 4, 2025

Industry Experience

Software & Internet, Education, Healthcare, Professional Services, Media & Entertainment
    paper JSVector
    1. Calculator Application-Built a fully functional calculator with arithmetic operations (+, -, *, /), decimal support, clear functionality, and responsive button layout. Implemented clean, modern interface with dark theme design using CSS Grid and JavaScript.
    2. Weekly Calendar with Task Management-Developed a comprehensive calendar system featuring week-by-week navigation, month/year selectors, and integrated task management. Implemented task creation, completion tracking, deletion functionality, and data persistence using LocalStorage.
    3. Rock Paper Scissors Game-Created an interactive game with classic gameplay mechanics, score tracking (wins, losses, draws), and auto-play functionality. Implemented visual feedback using emoji images, score persistence with LocalStorage, and gradient background design.
    4. To-Do List Application-Built a task management system with scheduling capabilities, allowing users to add tasks with specific date and time inputs. Features include task completion marking, deletion, data persistence using LocalStorage, and responsive grid layout.
    5. Amazon E-commerce Clone-Developed a sophisticated e-commerce website clone featuring product browsing, search functionality, shopping cart management, and complete checkout process. Implemented order tracking system, responsive design, and modular JavaScript architecture using ES6 modules.

    Technical Achievements:
    -Implemented responsive design principles ensuring optimal user experience across all devices
    -Utilized modern CSS features including Grid, Flexbox, and CSS variables for maintainable styling
    -Integrated LocalStorage API for data persistence without requiring backend infrastructure
    -Applied ES6+ JavaScript features including modules, arrow functions, and modern syntax
    -Designed intuitive user interfaces with consistent design language across all applications

    https://www.twine.net/signin

    paper Beauty Parlor Management System

    Nitesha Parlor is a full-stack web application designed for beauty salons to establish their online presence. The system provides a responsive website showcasing services, gallery, promotions, reviews, and customer enquiries. It includes both customer-facing features and an admin dashboard for content management, allowing salon owners to manage their digital presence without technical knowledge.

    This project demonstrates full-stack development using Node.js, Express.js, and Supabase for the backend with a PostgreSQL database and cloud storage. The frontend uses HTML5, CSS3, and JavaScript with responsive design, Google Fonts, and Remix Icons. Security features include bcrypt authentication, file upload validation, CORS protection, and environment variable management. The project showcases API design, database management, cloud deployment, and responsive design skills.

    This solution addresses beauty salon challenges in establishing a professional online presence and managing digital content. It provides a cost-effective alternative to expensive custom development while offering complete content control through an intuitive admin dashboard. Features like service catalogs, galleries, promotions, and reviews help increase bookings and build customer trust. The cloud-based infrastructure ensures scalability, while a mobile-responsive design ensures accessibility for mobile customers.

    https://www.twine.net/signin
    https://www.twine.net/signin