Moses Esan
Senior Full Stack & Mobile Engineer
Full Stack Developer with 8+ years of experience building scalable web and mobile applications using Python, React, React Native, Node.js, and TypeScript. I specialize in clean architecture, API design, offline-first systems, and shipping production-grade apps from concept to App Store.
Professional Experience
Software Engineer II
May 2022 – Jan 2025
FieldAware by GPS Insight – Dublin, 8, Ireland
FieldAware is a field management software, used by field service technicians. The software is used for scheduling and planning the jobs, recording information about the job, reporting, invoice etc.
- Developed new features and bug fixes using Python (Flask), React, and Storybook.
- Actively participated in Agile sprint planning, estimations, and daily stand-ups.
- Improved test coverage with Pytest and Unittest, reducing production errors.
- Continuous integration and delivery: Used CircleCI for building and running tests before deploying to a development server and running regressions before deploying to production.
- Notable contributions: Contributed to the redesign and replacement of the authentication services by integrating FusionAuth, enhancing security and user management.
Software Developer
Feb 2018 – April 2022
RTÉ – Donnybrook, Dublin 4, Ireland
An Irish public service broadcaster, broadcasting programmes on television, radio and online.
- Developed high-availability solutions with Django and React while conducting code reviews to ensure quality and best practices.
- Notable contributions: Developed a real-time analytics dashboard using AngularJS, providing the editorial team with critical insights into user interaction and article performance.
Freelance Developer
Apr 2017 – Oct 2017
- Built Bean Lite Fitness, an iOS/Android app using React Native.
- Created tutorials on React Native and Laravel, establishing a strong online presence. https://medium.com/@mosesesan
Full-Stack Developer
Nov 2015 – Dec 2016
DBOX – NYC, USA
A creative agency specializing in branding and immersive marketing for property development, architecture, and the arts.
- Developed and maintained websites for multiple clients using HTML, CSS, JavaScript, and PHP, focusing on functionality, performance, and user experience enhancements.
- Notable contributions: Developed a cross-platform college app for iOS and Android, enabling admins to post events and articles. Built the backend API using Laravel and PHP for seamless content management.
Mobile Software Developer
17th Apr 2015 – Sep 2015
Inflight Dublin – Dublin, Ireland
Specializes in the supplying of Inflight entertainment (IFE) solutions and innovative services to airlines.
- Designed and developed the company’s Wireless and Preloaded IFE hybrid mobile and tablet app using Ionic and Apache Cordova within an Agile Scrum environment.
- Converted Photoshop PSD designs into responsive user interfaces using HTML, CSS, and AngularJS, ensuring seamless user experience across devices.
PHP Developer
Sep 2011 – Jul 2012 & Feb 2013 – Dec 2013
Arithon – Dublin, Ireland
Arithon provides recruitment software solutions for recruitment agencies across Ireland and the U.K.
- Developed new features using PHP, HTML, CSS and JavaScript.
- Wrote SQL scripts to retrieve data for management reports.
- Liaised with clients to identify and execute data migrations using Oracle, MySQL & SQL Server.
Selected Projects
AthleteOS (2026)
Offline-first React Native fitness tracking app built with SQLite, TypeScript, React Navigation, and TanStack Query. Designed with vertical-slice architecture.
View on App Store →DropIt Geo (2025)
Location-based photo sharing app built solo with React Native, Express.js, PostgreSQL & Supabase.
View on App Store →MoBooks Swaps (2025)
Full-stack book exchange platform using React Native, Node.js, MongoDB, Stripe, and Firebase.
Visit Website →MoFlix (2024/2025)
Movie discovery platform using ReactJS, React Native, Express.js, and TMDB API.