![Elijah Windsor, Developer in Kailua, HI, United States](http://assets.toptal.io/images?url=http%3A%2F%2Fbs-uploads.toptal.io%2Fblackfish-uploads%2Ftalent%2F2510%2Fpicture%2Foptimized%2Fhuge_ee8c887c45c23bcb769a221a9563354b-fdfec34e4c0ea77e81952e299331cdc5.jpg&width=524)
Elijah Windsor
Verified Expert in Engineering
React Native Developer
Elijah是一个非常积极和熟练的全栈开发人员. 他热衷于用React Native、React和Node构建应用程序.js. He has experience maximizing excellent user experiences for cross-platform apps on iOS and Android while utilizing both native and web development tools.
Portfolio
Experience
Availability
Preferred Environment
Xcode, GitHub, Atom, Front-end
The most amazing...
...我帮助开发的是一个适用于iOS的移动SDK, Android, React Native允许在web上部署本地用户界面.
Work Experience
Developer | CEO
Refined Edge Solutions
- Joined a large team at Integrated Digital Solutions to help them develop a cross-platform streaming app for AT&T using React Native.
- 使用React Native从头开始构建一个基于地图的社交网络, MapBox, Firebase, Heroku with Node.js, and MongoDB. 它使用实时地理定位来不断更新用户的位置, letting them know what is happening around them.
- Led a cross-continent team of Toptal developers in rebuilding an iOS social networking app in React Native using Redux for storing state.
- Helped a well-funded startup convert a website into a truly native React Native app for iOS and Android. I worked with their existing Node.js和MongoDB堆栈,以及第三方库,以创造更好的移动体验.
- Architected an international company's React web application to be isomorphic to ensure SEO compatibility, using React Router and Express, and also implemented the Redux store.
- 使用React为旧金山的一家初创公司开发了一个iPhone应用程序的锻炼编辑工具, Bootstrap, Ruby on Rails, and Node.js.
- Supported the development of an enterprise iPad quiz app used in corporations for training using PhoneGap, JavaScript, CSS, and Xcode.
- Developed a cross-platform React Native app for iOS and Android for demonstration purposes that queries APIs with GraphQL for display.
- Built a web app for ordering pet tags on iPhone and Android using React and Bootstrap on the front end and modified existing Zen Cart PHP code on the back end to work with jQuery Ajax calls.
Senior React Native Engineer
Next Epic
- Developed a custom dynamic search UI for Myodetox using React Native Reanimated that shows a touch feedback response when the user answers questions tailored to their interests.
- Built an article viewer that takes raw HTML and renders it natively in a pop-up modal while tracking which items the user has viewed and ensuring it displays a fresh one every day.
- Implemented GraphQL and REST APIs for secure interaction with the back end and conducted thorough testing in both Expo Go and Expo Bare Workflow.
- Worked on a video viewer similar to Instagram Stories that allows users to navigate back and forth through the stories tailored to the client.
Lead React Native Developer
Alea Diagnostics
- Refactored some common pain points associated with React Native development into existing code developed at Harvard.
- Created the Timeline feature within the app, enabling infinite horizontal scrolling functionality, 每天在哪里展示代表孩子成长进程的垂直滚动项目.
- 修复了在应用程序各个部分发现的内存泄漏和性能问题, 最值得注意的是显示通过GraphQL检索到的大部分数据.
- Managed the development flow by creating separate environments for staging and production on the front-end, ensuring the QA sequence went according to plan.
- 在部署新版本之前,审查其他团队成员的前端和后端代码.
Senior React Native Developer
GrowthDay
- 帮助开发GrowthDay应用的挑战部分, 执行和迭代UI设计,确保用户体验参与到位.
- Collaborated with the back-end team to ensure the API calls were appropriately integrated and worked with the QA team on any discovered issues.
- Adapted existing iOS and Android native libraries, which were not initially compatible with React Native, to make them usable within our app.
Senior React Native Developer
Integrated Digital Solutions
- 优化了React Native应用程序跨多个设备的性能, including iOS, Android, FireTV, and AppleTV platforms.
- 重构和清理代码,以确保在移动和电视设备上的最佳性能.
- 开发本地模块,集成iOS和Android应用程序的修复.
Senior Software Developer
GAIN Fitness
- 使用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.
- 支持使用Ruby on Rails和PostgreSQL创建后端和REST API的架构.
- Created an admin tool for sending SMS messages with links to install enterprise iOS apps to trainers using Twilio, Ruby on Rails, and PostgreSQL.
Director of Engineering
Appstem Media, LLC
- 创建了一款iPhone应用程序,可以通过聊天进行实时交流, image/recording uploads, in-app phone calls, and text messaging using Objective-C, ObjectiveDDP, Twilio SDK, Meteor, and Node.js.
- 使用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.
- 使用Objective-C和Visual c#为纳帕谷的一家酒庄创建了一个iPad应用程序,用于跟踪库存.
- 使用Titanium为iOS和Android平台的跨平台企业房地产应用程序添加功能.
Developer and Owner
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.
- 支持使用PHP和MySQL定制巧克力网站osCommerce购物车.
- Supported a manuscript editing website by adding a custom shopping cart using Ruby on Rails and JavaScript.
- 用Objective-C开发了一个寻找朋友的iPhone应用程序,这是飞轮软件的催化剂, Ruby on Rails, and MySQL.
- 使用Flash, ActionScript, PHP和MySQL为web创建了一个自定义音乐播放器.
- Created several websites for non-profit organizations using HTML, CSS, PHP, MySQL, and JavaScript.
- 使用Flash创建了一个自定义幻灯片,在图像之间异步循环, ActionScript, PHP, and MySQL.
Contract Developer
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.
- 使用PhoneGap, JavaScript, Node为酒店客人开发了一个iPhone应用程序,帮助他们找到附近的景点.js, and MongoDB.
Founding Developer
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.
- 使用Erlang为基于套接字的连接开发后端.
- 使用Erlang和ejabberd构建了一个XMPP自定义协议,用于将乘客叫到司机.
- 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.
Experience
Howl - Find Friends & Nightlife
Social Network App Built in React Native
Bluewolf Website
http://www.bluewolf.com/Dabawallah | Dinner Made Easy
Meridix Real-time Websockets
http://www.meridix.com/Flywheel Software, Inc.
http://www.flywheel.com/安全用户认证|企业iPad应用
该应用程序被配置为只在指定的ipad上运行, identified by their unique MAC addresses. 认证过程的第一步是验证设备的MAC地址. MAC地址验证成功后,系统将对用户的凭据进行验证. 系统提示用户输入用户名和密码,并对其进行验证. 这种两层安全协议确保了对未经授权访问的强大保护.
CosRank - CosPlay iPhone App
Education
Bachelor's Degree in Computer Science
Purdue University - West Lafayette, IN, USA
Skills
Libraries/APIs
Redux- saga, React Redux, Lodash, React, Parse SDK, Node.js, jQuery, Underscore.js, Socket.IO, ObjectiveDDP, REST APIs, React Navigation, 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, Figma, NGINX, Node Inspector, iOS Instruments, Sublime Text 2, Atom, Flash, Adobe Photoshop, Expo
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
Languages
PHP, HTML, CSS, Objective-C, ECMAScript (ES6), JavaScript, Go, TypeScript, Java, SQL, Ruby, Swift, Erlang, Flash ActionScript, GraphQL
Paradigms
Object-oriented Programming (OOP), Asynchronous Programming, Mobile Development, 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 EC2, AWS Elastic Beanstalk, Ubuntu, Apple Watch, Amazon Web Services (AWS)
Storage
云Firestore, SQLite, PostgreSQL, MySQL, MongoDB, CouchDB, InfluxDB, Hasura
Other
Sagas, Ajax, Software Architecture, Front-end Development, Front-end, Axios, Mobile Apps, Cordova, WebSockets, Gatsby, XMPP, Software Development, Computer Science, Leadership, User Authentication
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring