Carl Humphries, Full-stack Developer in Mermaid Waters, Queensland, Australia
Carl Humphries

Full-stack Developer in Mermaid Waters, Queensland, Australia

Member since July 8, 2021
Carl is a full-stack developer with five years of experience and an extensive understanding of all things computer science. As a passionate and focused individual, Carl is driven by goal setting and organization. Carl prides himself on developing software with a meaningful user experience that benefits their lives. With his love for technology and a joyful attitude towards learning something new, Carl joined Toptal to find projects where he can help to create something new and exciting.
Carl is now available for hire

Portfolio

  • Hightro
    React, React Native, Node.js, Firebase, MongoDB, Azure...
  • Freelance Client
    Angular, NativeScript, JavaScript, Ionic, Node.js, Express.js, Firebase
  • Queensland Airports Limited
    Python, PyTorch, Jupyter, Jupyter Notebook, NumPy, Graphs, Regression...

Experience

Location

Mermaid Waters, Queensland, Australia

Availability

Part-time

Preferred Environment

MacOS, GitHub, ClickUp, Google Cloud Platform (GCP), Visual Studio Code

The most amazing...

...thing I've had the pleasure of developing is Hova. It is an on-demand hospitality platform, where businesses can easily find staff with the right skills.

Employment

  • Senior Full-stack Developer | Project Manager

    2020 - PRESENT
    Hightro
    • Developed an on-demand platform for connecting hospitality staff with businesses; it works with iOS and Android and was built using modern frameworks and a horizontally scaled back end.
    • Created an interactive way for kids to learn to read at a young age (Speech Spelling Pics Piano) and developed it for both iPad and tablets. It was built from the ground up to help children learn to read by breaking down English words.
    • Turned paper-based systems and manual Excel processes into intuitive applications to reduce error and seamlessly collect crucial data.
    • Built a variety of human-machine interfaces integrated within current systems, that allow businesses to improve productivity and reduce errors.
    • Designed and developed a platform for connecting health service providers to clients that need services within the NDIS (National Disability Insurance Scheme).
    Technologies: React, React Native, Node.js, Firebase, MongoDB, Azure, Amazon Web Services (AWS), Google Cloud Platform (GCP), Express.js, TypeScript, Git, GitHub, Figma, ClickUp, Xcode, Android Studio, Redux, Objective-C, HTML, CSS, SCSS, Lottie
  • Full-stack Developer

    2019 - 2019
    Freelance Client
    • Assisted the development of this gig-guide cross-platform app for Android and iOS by refactoring most of the code, cleaning it up, and recreating the app in NativeScript. It's one of the top gig guides on the Gold Coast.
    • Fixed various website bugs making sure the database and server calls returned the correct data.
    • Performed data entry to keep the gig guide updated. This included making backups of a production database and using custom calls to mass populate the database with correct information.
    Technologies: Angular, NativeScript, JavaScript, Ionic, Node.js, Express.js, Firebase
  • Intern

    2019 - 2019
    Queensland Airports Limited
    • Developed a model for passenger number predictions within a 1.6% error rate (an improvement from the ~10% error by hand). The model would predict 1-2 months ahead with very decent accuracy.
    • Designed and implemented an automated system that would crunch numbers in the morning every day to eliminate human error. This calculated the real number of passengers that went through the airport with a 99.8% accuracy.
    • Cleaned and organized large amounts of airline data as well as data that was unused within the airport.
    Technologies: Python, PyTorch, Jupyter, Jupyter Notebook, NumPy, Graphs, Regression, Last Mile Fleet Solution (LMFS), Data Science, Data Cleaning, Big Data, Machine Learning
  • Web Developer | Embedded Developer

    2017 - 2018
    Clevvi
    • Worked with embedded systems and gained hands-on experience designing a database and creating an API server with CoAP (Node.js).
    • Fixed bugs using a ticketing system for various clients. This was mainly HTML and PHP fixes along with some styling changes with CSS.
    • Fixed an app that was built with Cordova and had a variety of issues due to platform updates. This mainly involved JavaScript but also had multiple issues with Objective-C.
    Technologies: Embedded C, C, Cordova, PHP, HTML, CSS, Constrained Application Protocol (CoAP), Node.js, Objective-C

Experience

  • Hova App — Making Hospitality Shifts Quick and Easy
    https://hovaapp.com/

    A cross-platform app that was developed over eight months from the ground up.

    I worked as a full-stack developer for the project with a small team of four. I mostly developed the front end but worked closely with the back end to make sure things would integrate smoothly.

  • Speech Sound Pics (SSP) Piano App
    https://www.speechsoundpics.com/

    The Speech Sound Pics (SSP) Piano app (iPad and tablet) is designed to help children develop phonemic awareness and phonics skills using a scaffolded, systematic "speech to print" approach.

    I was the lead developer for this project using React Native to bring it to life. Working closely with Miss Emma, who was on the other side of the world, I designed and developed the app to meet her needs. I also learned a lot about the English language—how it breaks down into graphemes and phonetics—and designed a system that the app uses to teach the right way.

  • Gig Guide for the Gold Coast
    http://gigl.com.au

    A cross-platform app and website for connecting music artists with venues to play live music. It also acts as a gig guide for finding live music near you. I worked mainly as the lead app developer in the early stages and helped a lot with the website codebase.

Skills

  • Languages

    JavaScript, HTML, CSS, TypeScript, C, C++, Python, C#, SQL, Assembly, Java, Visual Basic, GraphQL, Swift, UML, Embedded C, PHP, Objective-C, SCSS
  • Libraries/APIs

    Node.js, React, REST APIs, PyTorch, NumPy, OpenGL, Stripe, Stripe API, Facebook API
  • Tools

    Git, GitHub, Xcode, Make, Figma, Android Studio, Jupyter, Babel
  • Paradigms

    Agile Software Development, Functional Programming, Data Science
  • Platforms

    MacOS, Firebase, Unix, Google Cloud Platform (GCP), Visual Studio Code, Raspberry Pi, Azure, Amazon Web Services (AWS), Jupyter Notebook, iOS, Android, WordPress, Linux
  • Storage

    Cloud Firestore, MongoDB, Microsoft SQL Server, MySQL
  • Other

    Windows 10, MVP Design, Graphics, Optimization, Algorithms, Numerical Methods, Data Structures, Web Hosting, Server-side Rendering, Lottie, Machine Learning, Game Development, Distributed Systems, ClickUp, Graphs, Regression, Last Mile Fleet Solution (LMFS), Data Cleaning, Big Data, OpenGL Extension Wrangler (GLEW), Domain Models, Networks, Cordova, Constrained Application Protocol (CoAP)
  • Frameworks

    React Native, Express.js, OAuth 2, Angular, NativeScript, Ionic, Next.js, Redux, Jest

Education

  • Bachelor's Degree in Computer Science
    2017 - 2019
    Griffith University - Gold Coast, Queensland, Australia

To view more profiles

Join Toptal
Share it with others