Elijah Windsor, React Native Developer in Raleigh, NC, United States
Elijah Windsor

React Native Developer in Raleigh, NC, United States

Member since January 9, 2014
Elijah is a highly motivated and skilled full-stack developer. He is passionate about building apps with React Native, React.js, Objective-C, and Node.js. He is able to deliver great user experiences for the web, iOS, and Android.
Elijah is now available for hire




Raleigh, NC, United States



Preferred Environment

Xcode, GitHub, Atom

The most amazing...

...thing I've taken part in developing is a mobile SDK that works with iOS, Android, and React Native that allows deployment of native user-interface on the web.


  • Developer and CEO

    2015 - PRESENT
    Refind Edge Solutions, LLC
    • Contracted for a large team to Integrated Digital Solutions to help develop a cross-platform streaming app using React Native for AT&T.
    • Built a map-based social network from the ground up using React Native, MapBox, Firebase, Heroku with Node.js, and MongoDB. It used real-time geolocation to constantly update your location so that you can see what's going on nearby.
    • Led a cross-continent team of Toptal developers in rebuilding an iOS social networking app in React Native using Redux for storing state.
    • Helped convert a website into a truly native React Native app for both iOS and Android for a well-funded startup. I worked with their existing Node/MongoDB stack as well as third-party libraries to create a better experience on mobile.
    • Supported a React web app for an international company, architecting it to be isomorphic to ensure SEO compatibility with React Router and Express along with implementing Redux store.
    • Created a workout editing tool to iPhone apps for a San Francisco-based startup using React, Bootstrap, Ruby on Rails, and Node.js.
    • Created a web app that learns and identifies repeatable stock market patterns using React, Node.js, InfluxDB, MongoDB, and machine learning.
    • Supported the development of an enterprise iPad quiz app used in corporations for training using PhoneGap, JavaScript, CSS, and Xcode.
    • Created a cross-platform React Native app for iOS and Android internally for demonstration purposes. Queried APIs with GraphQL for display. Available at https://github.com/ewindso/AntRace.
    • Created a web app for ordering pet tags on iPhone/Android using React and Bootstrap on the front end and modifying existing Zen Cart PHP code on the back end to work with jQuery Ajax calls.
    Technologies: Firebase, React Native, PostgreSQL, Ruby on Rails (RoR), Ruby, MongoDB, InfluxDB, Objective-C, Bootstrap, PHP, PhoneGap, Titanium, Node.js, JavaScript, Express.js, Flux, Redux, React
  • Senior Software Developer

    2014 - 2015
    GAIN Fitness
    • Created chat functionality in a trainer enterprise app using Objective-C, Ruby on Rails, PostgreSQL, and APNS.
    • Created an in-house Apple Watch extension to allow users to monitor progress of their workouts and switch exercises.
    • Created a script to dig through and piece together over half a million user records stored between CouchDB and PostgreSQL.
    • Supported architecture of back-end and REST API creation using Ruby on Rails and PostgreSQL.
    • Created an admin tool for sending SMS messages with links to install enterprise iOS apps to trainers using Twilio, Ruby on Rails, and PostgreSQL.
    Technologies: Redux, Core Data, CSS, HTML, Apple Watch, Objective-C, MongoDB, PostgreSQL, Ruby on Rails (RoR), Ruby, JavaScript, Flux, React
  • Director of Engineering

    2013 - 2014
    Appstem Media, LLC
    • Created an iPhone app allowing real-time communication using chat, image/recording uploads, in-app phone calls, and text messaging using Objective-C, ObjectiveDDP, Twilio SDK, Meteor, and Node.js.
    • Built a customizable voicemail system for doctors using Twilio, Meteor, Node.js, and MongoDB.
    • Created an in-house iPhone app for real-time interactivity for browsing folders and viewing files with Objective-C, Socket.io, Node.js, and Box API.
    • Created an iPad app for a Napa Valley winery to track inventory using Objective-C and Visual C#.
    • Added features to a cross-platform enterprise real-estate app using Titanium for iOS and Android.
    Technologies: MongoDB, Titanium, Meteor, Node.js, Objective-C
  • Developer and Owner

    2007 - 2014
    Smooth Edge Design
    • Created an iPhone app for taking photos of your dog that was mentioned by Jay Leno and featured in news stories across the country in 2009 using Objective-C.
    • Supported customization of chocolate website osCommerce shopping cart using PHP and MySQL.
    • Supported a manuscript editing website by adding a custom shopping cart using Ruby on Rails and JavaScript.
    • Created a friend finding iPhone app that was the catalyst to Flywheel Software using Objective-C, Ruby on Rails, and MySQL.
    • Created a custom music player for the web using Flash, ActionScript, PHP, and MySQL.
    • Created several websites for non-profit organizations using HTML, CSS, PHP, MySQL, and JavaScript.
    • Created a custom slideshow that cycled through images asynchronously using Flash, ActionScript, PHP, and MySQL.
    Technologies: Objective-C, Ruby on Rails (RoR), Ruby, CSS, HTML, jQuery, JavaScript, ActionScript, Flash, PHP
  • Contract Developer

    2012 - 2013
    Purl, Inc.
    • Created a user-interactive search tool in a native iPhone app for finding content online and pinning it to a geolocation using iOS Geolocation, Titanium, JavaScript, Node.js, and MongoDB.
    • Developed a customized search algorithm for finding relevant information about the current location of users with Bing API, Foursquare API, iOS Geolocation, and JavaScript/Node.js.
    • Created a back-end API for posting websites to a specific geolocation as well as geolocation-based lookup using iOS Geolocation, JavaScript, Node.js, and MongoDB.
    • Created an admin panel for managing existing postings and creating admin-based postings using HTML5, JavaScript, Node.js and MongoDB.
    • Built an iPhone app for hotel guests to find nearby attractions using PhoneGap, JavaScript, Node.js, and MongoDB.
    Technologies: MongoDB, Node.js, PhoneGap, Titanium, JavaScript, Objective-C
  • Founding Developer

    2009 - 2011
    Flywheel Software, Inc.
    • Created an iPhone app for drivers and passengers to see each other on maps in real time using Objective-C and Erlang.
    • Developed a back end for socket-based connectivity using Erlang.
    • Built a XMPP custom-protocol for hailing passenger to driver using Erlang and ejabberd.
    • Created a dispatch web app to allow dispatchers to assign pickup locations to drivers with a mobile app using HTML5, JavaScript, Strophe, and Erlang.
    • Developed a cross-browser compatible solution for recording sound and delivering to drivers via a mobile app using JavaScript, Flex, ActionScript 3.0, and Erlang.
    Technologies: XMPP, JavaScript, Erlang, Objective-C


  • Howl - Find Friends & Nightlife

    Using React Native and Firebase and Twilio, I assisted in optimizing this app and adding brand-new features, utilizing both JavaScript on the client-side and on the Node.js/Firebase functions side. I was able to help bring it to a state that is stable and secure in production.

  • Social Network App Built in React Native

    I led a small team in building an iOS app in roughly 1 month from scratch using React Native. It uses Redux to store states and has custom modules built in Objective-C to perform operations triggered by JavaScript, including photo compression and video uploading.

  • Bluewolf Website

    Using React.js, I turned this into an Isomorphic web app, using Redux and Express. It will render server-side so there's data immediately available for the user (and good for search engines) as well as client-side so the user gets instant feedback and can browse more effectively.

  • Dabawallah | Dinner Made Easy

    Using React.js and Redux, I developed a dashboard web app which looks and feels a lot like a native desktop app. You can select restaurants that are in the area and create meal playlists that can be delivered to you the next week.

  • Meridix Real-time Websockets

    Using Node.js, Socket.IO, PHP, and Redis, I built a scalable WebSocket app that allows broadcasters to send viewers updated scores and stats during games they're watching.

  • Flywheel Software, Inc.

    This company initially consisting of just the CEO and myself. Flywheel Software has raised over $30 million.

  • CosRank - CosPlay iPhone App

    I built this photo sharing social network in Objective-C with Node.js on the back-end.


  • Languages

    PHP, HTML, CSS, Objective-C, ECMAScript (ES6), JavaScript, Go, Java, SQL, Ruby, Swift, Erlang, ActionScript, GraphQL
  • Frameworks

    Redux, React Native, Ruby on Rails (RoR), Bootstrap 3, Flux, AFNetworking, MapKit, Core Location, UIKit, ZURB Foundation, Titanium, Android SDK, Express.js, PhoneGap, CFNetwork, Bootstrap, Core Data, Kendo UI
  • Libraries/APIs

    Redux-saga, React Redux, Lodash, React, Parse SDK, Node.js, jQuery, Underscore.js, Socket.IO, ObjectiveDDP, Twitter SDK, iOS Extensions, Facebook iOS SDK, Handlebars, Foursquare API, Facebook Open Graph API
  • Tools

    Redux Thunk, Appcelerator Titanium, Xcode, Babel, iOS Simulator, GitHub, SourceTree, Chrome Developer Tools, Nginx, Node Inspector, iOS Instruments, Sublime Text 2, Atom, Flash, Adobe Photoshop
  • Paradigms

    Object-oriented Programming (OOP), Asynchronous Programming, Model View Viewmodel (MVVM), Test-driven Development (TDD), Agile Software Development, Key-Value Observing (KVO), Event-driven Programming, Data-driven Programming
  • Platforms

    Firebase, iOS, Meteor, Android, Mapbox, Amazon Web Services (AWS), AWS EC2, AWS Elastic Beanstalk, Ubuntu, Apple Watch
  • Other

    Sagas, Ajax, Software Architecture, Front-end Development, Cordova, WebSockets, XMPP
  • Storage

    Cloud Firestore, SQLite, PostgreSQL, MySQL, MongoDB, CouchDB, InfluxDB


  • Bachelor's degree in Computer Science
    2001 - 2005
    Purdue University - West Lafayette, IN

To view more profiles

Join Toptal
Share it with others