James Joffe, Web Developer in Melbourne, Victoria, Australia
James Joffe

Web Developer in Melbourne, Victoria, Australia

Member since October 21, 2021
James is a passionate and driven freelance web developer with an attention to detail and the unique perspective of a fully qualified medical practitioner in Australia. He prides himself on effective communication, timely responses, and efficient delivery. James loves providing quality services for his clients to help them fulfill their short-term and long-term goals. No project is too small or too large for him, from personal websites and small businesses to corporate web apps.
James is now available for hire

Portfolio

Experience

Location

Melbourne, Victoria, Australia

Availability

Full-time

Preferred Environment

PHP, HTML, JavaScript, Vue, Angular, React, Laravel, Node.js, TypeScript, CSS

The most amazing...

...thing I've accomplished is maintaining an outstanding customer satisfaction rating during nearly 15 years of freelance experience.

Employment

  • Full-stack Developer | Web Developer

    2007 - PRESENT
    Freelance
    • Worked on and developed hundreds of websites serving clients all over the world.
    • Maintained excellent client satisfaction with a perfect 5-star rating on over 400 completed projects.
    • Reached status as one of the most successful freelance web developers in Australia with my skillset.
    Technologies: JavaScript, PHP, HTML, CSS, Node.js, React, Angular, Vue, MongoDB, Full-stack, REST APIs
  • Surgical Resident

    2021 - 2021
    Alfred Hospital
    • Looked after acute surgical patients undergoing a variety of elective and emergent procedures.
    • Practiced effectively and efficiently within my scope of care and with an appropriate level of independence.
    • Performed duties as a surgical assistant in a variety of cases.
    Technologies: Healthcare

Experience

  • TuneHorizon

    This is a peer-reviewed music platform, connecting electronic music producers with experienced reviewers and providing free exposure. I developed it using the Laravel framework as a back end and modern HTML, CSS, and JavaScript front end.

  • Stock Analysis Portal Built with Nuxt.js and Laravel

    This stock analysis portal provides a social media sentiment analysis for securities listed on the Australian Stock Exchange (ASX). I built it using a microservice architecture to compile data into a central database for deep learning and statistical analysis. The back-end API is run using Laravel, while the front end is a Vue.js (Nuxt.js) application.

  • App and Infrastructure for Buy-now-pay-later Company

    I managed this AWS infrastructure via infrastructure as code (IaC) tool with Terraform. I also integrated Algolia's search for a popular buy-now-pay-later company and their various product subsites in Australia. The application was built in WordPress, and the integration was performed with jQuery and React.

  • Restaurant and Event Bookings in Angular

    This restaurant booking app has an Angular front end with SSR consuming data from a heavily customized WordPress back end serving data via REST API. It interacts with various third-party APIs to take venue inquiries and restaurant bookings. It is hosted via AWS Elastic Beanstalk.

  • Learning Management System (LMS) Built in Vue.js

    This Vue.js based learning management system (LMS) delivers high-quality interactive learning material for mental health. Its back end was built using Laravel and October CMS. I was a lead developer maintaining the project, including several feature additions, bug fixes, and complex reporting requirements.

  • Leadership Management SaaS Built with Vue.js and Laravel

    This project consists of a Vue.js front end consuming a Laravel back end serving via a REST API. It facilitates mentorship programs within companies, allowing mentees and mentors to connect, communicate, and coordinate sessions and shared learning modules. I was a lead developer maintaining several product applications. I also created custom Docker containers to be used in Bitbucket pipeline building processes.

Skills

  • Languages

    PHP, HTML, JavaScript, CSS, HTML5, CSS3, TypeScript, GraphQL
  • Frameworks

    PHP MVC, Angular, Laravel, Svelte, Nuxt.js, Twig, OAuth 2, Next.js
  • Libraries/APIs

    React, REST APIs, Vue, Node.js, Shopify API, WooCommerce API, jQuery
  • Tools

    Git, GitHub, Bitbucket, GitLab, Advanced Custom Fields (ACF), Terraform, Beanstalk
  • Paradigms

    Object-oriented Programming (OOP)
  • Platforms

    Amazon Web Services (AWS), Shopify, WordPress, Docker, WooCommerce, Google Cloud Platform (GCP), Algolia, AWS Elastic Beanstalk, October CMS, Kubernetes, DigitalOcean
  • Storage

    MySQL, PostgreSQL, MongoDB
  • Other

    APIs, Back-end, Full-stack, CI/CD Pipelines, Pipelines, Anatomy, Containers, Architecture
  • Industry Expertise

    Healthcare

Education

  • Doctor of Medicine (MD) in Surgical Residency
    2016 - 2019
    University of Melbourne - Melbourne, Australia
  • Bachelor's Degree in Biomedical Science
    2012 - 2016
    University of Melbourne - Melbourne, Australia

To view more profiles

Join Toptal
Share it with others