Full Stack Engineer

Open to full-time
Bio

Matthew M. is a Full Stack Engineer with over three years of experience in mobile and web development, specializing in React Native and React.js. Matthew utilizes technologies such as JavaScript, TypeScript, PHP, Laravel, Kotlin, and Swift to build scalable applications, including APIs and real-time features. He employs Test-Driven Development with Jest and PHPUnit, and integrates CI/CD practices to maintain high coding standards using Git and GitHub. Notably, Matthew developed the FarmSmarter platform, which integrates real-time farm monitoring and AI-powered disease detection, and the MTD project, which transforms phone calls into strategic business tools through AI. His work at Apes Innovations and Six String Inc. highlights his ability to enhance application performance and reliability. Matthew holds a Bachelor of Computer Science from the University of Uyo. He is well-suited for roles that involve building responsive, efficient applications in dynamic, cross-functional environments.

Expertise
AWSCSSJavaScriptJavaHTMLLaravelNext.jsPHPReact NativeTypeScriptSwiftReactNode.jsSQLRelational DatabaseWordPress
Video Intro
Assessments
APPLICANT AVG · 53%MATTHEW · 85%0255075100TopASSESSMENT SCORE (0–100)
  • Book Availability Checker ApplicationEasy
  • Average score on Mortgage Payment CalculatorMedium
  • Average score on React Native State ManagementMedium
  • Average score on React Native Application PerformanceMedium
Projects

FarmSmarter

A robust system that integrates real-time farm monitoring, disease detection, boundary mapping, and an agricultural marketplace. The platform allows farmers to set up their farms, map boundaries using GPS, monitor soil health, track weather forecasts, and detect plant diseases using AI-powered image analysis.

MTD

MTD harnesses the power of artificial intelligence to transform mundane phone calls into strategic business tools by automatically capturing telephonic conversations MTD allows user to focus on what truly matters: the content. MTD records discussions, analyses them, and synthesises information into actionable tasks, insights with transcriptions and appointment creation on the go

Experience
  1. Mobile Developer

    FarmSmarterApr 2024Present
    • Collaborated with cross-functional teams to define, design, and release new features for high-traffic mobile applications.
    • Conducted technical refinements of demands brought by the product team, ensuring clear understanding and efficient implementation.
    • Maintained the health and quality of the codebase, balancing new feature development with the resolution of technical debts.
    • Developed and maintained automated tests using Selenium + Cucumber, ensuring robust testing coverage and code reliability.
    • Translated complex designs into high-quality, efficient code, ensuring a seamless user experience.
    • Acted as the guardian of the application release flow, overseeing the deployment process and ensuring smooth releases.
    • Participated actively in team ceremonies, contributing to planning, retrospectives, and daily stand-ups.
    React NativeSeleniumCucumberGoogle Maps SDKSocket.IO
  2. Mobile Developer

    Apes InnovationsJan 2022Nov 2024
    • Developed bespoke UI components utilizing React Native.
    • Enhanced the performance of current React Native applications through optimization techniques.
    • Established automated testing frameworks to uphold code integrity and reliability.
    • Transitioned native codebases into the React Native framework.
    • Employed React Redux to manage the transient application state effectively.
    • Enacted an 'offline-first' approach through the utilization of the React Native offline module.
    • Enforced Test-Driven Development practices utilizing Jest, ensuring the software's reliability and integrity.
    • Implemented advanced monitoring tools like Dynatrace, significantly improving app performance tracking.
    React NativeReact ReduxJestDynatrace
  3. Frontend Developer

    Apes InnovationsApr 2022Jun 2024
    • Conceived and engineered web applications by harnessing the capabilities of prominent JavaScript frameworks such as React.js, jQuery.js, and Vue.js.
    • Employed React Redux and/or Context for the effective management of global states, ensuring the robustness and reliability of the codebase.
    • Upheld code integrity and resilience through the judicious application of Typescript.
    • Championed Test-Driven Development methodologies, employing Jest to fortify the software.
    • Leveraged multiple React modules to streamline the process of crafting a user-friendly and visually appealing interface.
    • Collaborated effectively within a team and at times, functioned autonomously to prototype Minimum Viable Products (MVPs).
    • Crafted responsive, accessible, and fully functional User Interfaces, ensuring a consistent and optimal user experience for visitors across a variety of devices.
    • Established a mobile-responsive user experience with the adept utilization of CSS Flexbox.
    React.jsjQuery.jsVue.jsReact ReduxTypescriptJest
  4. Back End Developer (Laravel)

    Six String Inc.Nov 2022Nov 2023
    • Created object-oriented code in Laravel, adhering rigorously to industry and company standards.
    • Constructed APIs in alignment with Restful standards, enabling frontend developers to seamlessly integrate and utilize them.
    • Enforced Test-Driven Development practices using PHPUnit to ensure the reliability and robustness of the codebase.
    LaravelPHPUnit
  5. Backend Developer (PHP)

    Bincom ICT SolutionsAug 2021Sep 2022
    • Collaborated closely with fellow development teams to pinpoint issues in program pipelines and project scopes.
    • Applied object-oriented programming techniques utilizing PHP.
    • Designed, coded, and enhanced PHP server-side applications while also optimizing MySQL databases.
    • Actively engaged in five continuing education training courses, enhancing my proficiency in contemporary PHP practices.
    • Assumed responsibility for overseeing the development and upkeep of server-side applications.
    PHPMySQL
  6. Android Developer

    Zuri TeamMar 2021Jul 2021
    • Acquiring a comprehensive understanding of the codebase and enhancing my coding proficiencies.
    • Demonstrating my competence across diverse subjects by consistently meeting tight project deadlines.
    • Actively participating in and making valuable contributions during Q&A sessions facilitated by the Zuri team.
    • Collaborating effectively with fellow Android developers within the workspace.
    Android
  7. Web Developer (Laravel/Yii2)

    Bincom ICT SolutionsSep 2021Nov 2022
    • Constructed web applications utilizing the Laravel and Yii2 frameworks.
    • Took charge of designing wireframes based on client requirements and oversaw their execution.
    • Crafted user interfaces employing contemporary JavaScript frameworks.
    • Gained expertise in design patterns, concurrency, multiple threading, and their influence on application concurrency.
    • Automated processes through the effective utilization of the Laravel framework, jQuery, and MySQL.
    • Enforced Test-Driven Development practices with PHPUnit, ensuring the reliability and robustness of the software.
    LaravelYii2jQueryMySQLPHPUnit
Education
  1. Bachelor Of Computer Science

    University of Uyo, Uyo, Akwa Ibom StateUyo, Akwa Ibom State2018 — 2023
Similar developers

We have moreWith similar skills.

Other vetted developers with similar skills and experience

Usman A.
Usman A.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLGitJavaScript
Rasheedat  I.
Rasheedat I.

Full Stack Engineer

0-2 Years of Experience

MongoDBGraphQLNode.jsJavaScript
Muhammad A.
Muhammad A.

Full Stack Engineer

0-2 Years of Experience

JavaPythonJavaScriptNode.js
Joel O.
Joel O.

Full Stack Engineer

0-2 Years of Experience

Vue.jsNode.jsMongoDBGit
View all

Full Stack Engineer

0-2 years experience

14 days risk-free trial · No commitments · We handle contracts and payroll