Jeduan Cornejo, Developer in Mexico City, Mexico
Jeduan is available for hire
Hire Jeduan

Jeduan Cornejo

Verified Expert  in Engineering

Software Developer

Mexico City, Mexico
Toptal Member Since
January 19, 2016

Jeduan is a software engineer with more than 5 years of experience working in almost every area possible from freelance to a government agency. He has a particular passion for JavaScript. He can create REST and APIs from scratch and has worked with libraries and frameworks like React Native, Angular, React.js, and Backbone. He has worked on wide range of projects that required a breadth of knowledge and excellent communication skills.



Preferred Environment

Git, Vim Text Editor, MacOS

The most amazing...

...feeling I've had is when my 6 year old nephew started getting the hang of the multiplication table because of a game I created.

Work Experience

Full-Stack JavaScript Developer

2016 - 2017
Articulate (via Toptal)
  • Created a cross-platform full-featured comment editor based on the one on
  • Designed a real-time solution with React that scaled to thousands of concurrent users using MobX and Socket.IO.
  • Use Node.js, PostgreSQL, and Ruby on Rails to develop back-end features to support the front-end.
  • Implement fully responsive pixel-perfect cross-platform designs in React and SASS.
Technologies: Docker, React, Ruby on Rails (RoR), Ruby

React Native Engineer

2016 - 2016
Veelo (via Toptal)
  • Led the team that engineered and created Veelo's iOS and Android apps using React Native.
  • Developed native extensions for iOS and Android so that Veelo's proprietary file format can be consumed by the apps.
  • Parsed and displayed Veelo's file format on mobile devices.
Technologies: Cocoa, React Native

Senior JavaScript Engineer

2014 - 2016
  • Delivered multiple hybrid multi-platform mobile apps as a solo developer that connected to custom made APIs.
  • Built one of the most highly rated Cordova plugins that thousands of people download each month.
  • Rewrote the email-templates module in ES6 that is now downloaded more than 25,000 times a month.
  • Created JavaScript libraries to analyze, process, and display images in a multi-platform environment that took into account differences between the way devices display images.
  • Integrated multiple native libraries with a PhoneGap environment to make the hybrid apps feel native while having a quick development time.
Technologies: Node.js, Angular, Cordova


2012 - 2014
  • Created 7 educational mobile games over an 18 month period of which 5 where featured by Apple in the education category and were in the top picks of 2014 in the App Store, along with many other media features.
  • Designed processes, libraries, and frameworks that helped us move quickly and created award-winning games in a very fast, predictable schedule.
  • Led a team of 4 engineers who were doing game development, back-end development, DevOps, and data analysis.
  • Created a back-end dashboard that helped parents understand the kid's progress in the games, with the help of educational experts.
  • Collaborated with game designers, illustrators, education experts, and marketing experts to release thoughtful products.
Technologies: Amazon Web Services (AWS), Redis, MongoDB, Node.js, Corona SDK, Lua

Playup | Upload to Google Play Console
It uploads an APK to the Google Play developer console. Instructions for running it can be found by following the link above.

This decompresses files on mobile devices and is compatible with iOS and Android.


ECMAScript (ES6), JavaScript, Lua, Ruby, Bash


React Native, Redux, Koa, AngularJS, Angular, Corona SDK, Ruby on Rails (RoR), Cocoa, Selenium


Stripe, React, Node.js, Redux-Saga


Git, Vim Text Editor, Sketch, Mocha


ESLint, Cordova, APK


Redis, MongoDB


Test-driven Development (TDD), Functional Programming


MacOS, Docker, Amazon Web Services (AWS), Android, iOS

2004 - 2008

Bachelor's Degree in Computer Systems

Universidad del Valle de Mexico - Mexico City, Mexico