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

Jeduan Cornejo

Verified Expert  in Engineering

Software Developer

Location
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.

Availability

Part-time

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 Facebook.com.
  • 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
Clevertech
  • 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

CTO

2012 - 2014
Yogome
  • 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

https://www.npmjs.com/package/playup/
It uploads an APK to the Google Play developer console. Instructions for running it can be found by following the link above.

React-Native-Gzip

https://github.com/jeduan/react-native-gzip
This decompresses files on mobile devices and is compatible with iOS and Android.

Languages

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

Frameworks

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

Libraries/APIs

Stripe, React, Node.js, Redux-Saga

Tools

Git, Vim Text Editor, Sketch, Mocha

Other

ESLint, Cordova, APK

Storage

Redis, MongoDB

Paradigms

Test-driven Development (TDD), Functional Programming

Platforms

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

2004 - 2008

Bachelor's Degree in Computer Systems

Universidad del Valle de Mexico - Mexico City, Mexico

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring