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.
Assessment Scores. Click to see explore details:
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
