Summary

Joshua E. has extensive experience in mobile app development and full-stack engineering. Joshua has demonstrated exceptional skills using technologies such as Flutter, Expo, React Native, and Firebase Firestore for creating robust mobile applications. His proficiency in state management with the Provider package, BLoC, Context API, and Redux Toolkit complements his strong background in real-time communication with Pusher Websockets and Laravel. Additionally, Joshua excels in UI/UX development, geolocation integration, and working with native device features like camera and maps. His versatility extends to full-stack development with expertise in JavaScript (React.js, Node.js, Next.js), Python, TypeScript, SQL, NoSQL databases (MySQL, MongoDB), GraphQL, and serverless functions. Joshua’s commitment to high-quality code is evident through his use of unit, widget, and integration testing, and his experience with testing frameworks like Jest, Enzyme, and Mockito. His solid background in DevOps further underscores his capability to manage cloud resources and integrate components effectively. Joshua’s dedication to delivering exceptional results and his ability to work independently or as part of a team make him a valuable asset to any project.

Meet Joshua E.
"Introduce Yourself"
"What are you looking for in your next opportunity?"
Assessment Scores. Click to see explore details:
General Coding Assessment
100%
  • Perfect score on SQL Question, Difficulty Hard

  • Great score on Two Algorithm Questions, Difficulty Medium

  • Good score on LRU Cache Question, Difficulty Medium

  • Perfect score on Node.js Age Counting

  • Perfect score on Node.js CSV to JSON

  • Node.js Debugging JSON Data

    Experience
    Freelancer/Fullstack Mobile App Developer
    Mobile App Developer (Full-Time)
    Jan 2015-present
  • Developing features for market-ready solutions

  • UI/UX development

  • State management using various packages

  • Realtime communication using websockets

  • Working with native device features

  • Unit, widget, and integration testing

    Technologies: Flutter, Expo, React Native, Provider package, Bloc, Context API, Redux Toolkit, Firebase Firestore, Laravel, Geolocation services

    THE DISCOVERY BIBLE
    Lead Fullstack Developer (Full-Time)
    Jan 2015-Jul 2020
  • Development using various technologies

  • Unit, functional, and integration testing

  • DevOps team leadership

    Technologies: Emdros, CSS, Python, Flask, ReactJS, ExpressJS, NextJS, NestJS, Redux Toolkit, NoSQL, SQL, ORMS, ODMS, Socket.io, GraphQL, Serverless lambda functions, Event driven architectures, gRPCs, Containers

    Education
    Masters In Engineering
    2010-2014

    The University of Bath, UK - UK

    Full Stack Engineer
    /Mo | [/Hr]
    Flutter
    NodeJS
    MongoDB
    GraphQL
    SQL
    Python
    CSS
    React
    NextJS
    React Native
    Laravel
    Typescript
    HTML
    Javascript
    JQuery

    Joshua E. is a Senior Level Developer

    See our Hiring Guide to learn more