Adam Esterle, Developer in Stow, OH, United States
Adam is available for hire
Hire Adam

Adam Esterle

Verified Expert  in Engineering

Software Developer

Location
Stow, OH, United States
Toptal Member Since
March 17, 2015

Adam has over 6 years of mobile and web development experience and a Computer Science degree. He enjoys taking business needs and creating the logic, database, and design needed to complete the goal. He is extremely interested in design patterns and principles and enjoys building applications that are optimized, readable, and according to modern conventions.

Portfolio

Kent State University
CSS, HTML, jQuery, PHP
Splitum
CSS, HTML, jQuery, Material Design, Bootstrap, MySQL, Laravel 5
Butchershop Creative (via Toptal)
HTML, jQuery, Sass, ZURB Foundation, PHP, GeoIP, Drupal

Experience

Availability

Part-time

Preferred Environment

Xamarin, Xcode, Coda, SourceTree, GitHub, PhpStorm

The most amazing...

...website I've created from the ground up is Splitum, a website to track roommates' bills, which allows for ACH payment.

Work Experience

Applications Developer

2015 - PRESENT
Kent State University
  • Created large-scale workflows to be used by thousands of users.
  • Streamlined paper processes by creating web apps.
  • Used Agile to work with people with a variety of job positions.
  • Gained expertise quickly in new environments.
  • Architected modules to be used globally by all applications.
Technologies: CSS, HTML, jQuery, PHP

Founder, Full-Stack Developer

2012 - PRESENT
Splitum
  • Innovated the ideas and concepts to make the product unique and desirerable.
  • Developed in Laravel 5 with an eye for detail regarding conventions, optimization, and readability.
  • Integrated with Dwolla as a payment solution utilizing OAuth and Webhooks.
  • Designed the database and the complex queries to optimize the business needs.
  • Created the UI using Bootstrap 4 and Material Design.
  • Worked in other noteworthy areas such as image manipulation, date recursion and Pusher for real-time updates.
Technologies: CSS, HTML, jQuery, Material Design, Bootstrap, MySQL, Laravel 5

Full-stack Developer

2015 - 2015
Butchershop Creative (via Toptal)
  • Created the ability to geolocate users based on IP address.
  • Integrated quickly into an existing team.
  • Adapted efficiently to the existing code base and workflow.
  • Created custom redirect rules.
  • Styled forms to match designer UI.
Technologies: HTML, jQuery, Sass, ZURB Foundation, PHP, GeoIP, Drupal

Mobile Developer

2014 - 2015
iFit
  • Developed cross-platform mobile software in C# using Xamarin.
  • Solved bugs in a Scrum environment.
  • Localized both Android and iOS applications to support 9 languages.
  • Analyzed API calls to speed up processing.
  • Worked remotely with other developers and QA testers.
Technologies: SourceTree, Pivotal Tracker, GitHub, Xcode, C#, Xamarin

Application Engineer

2013 - 2013
Micros
  • Developed client-side UI/logic in Objective-C.
  • Wrote server-side code in Java.
  • Solved problems regarding point-of-sale transactions on custom machines.
  • Set up a build server via Jenkins.
  • Fixed specific customer bugs in customer layout code.
Technologies: Jenkins, Subversion (SVN), Gradle, Java, Xcode

Lead Web Developer

2011 - 2013
Green Apple Project
  • Built a website based on Drupal.
  • Created/maintained all database schemas.
  • Designed the front-end with the help of Bootstrap and jQuery based off the designer's mockups.
  • Created a custom blogging system http://greenappleproject.com/blog.
  • Maintained a build server, SVN repo, and all servers.
Technologies: TeamCity, Bootstrap, MySQL, Drupal, PHP

Splitum

https://splitum.com
Created Splitum from the ground up to track roommate's expenses and payments. Integrated with bank transfers

Okta

http://okta.com
Contributed to the building of this website.

Green Apple Project

http://greenappleproject.com
Lead and full-stack developer on the website for Green Apple Project, a company that helps out with energy saving opportunities.

Expense Tracker

Created this expense tracker application in about 16 hours.
This included learning Laravel, a PHP framework I had never used before. The interface works fully without page reloads utilizing a RESTful API.

Slasher.php

Slasher.php is a simple program that takes an array of strings and manipulates them based on specific criteria. This program was developed in Chrome—therefore supporting HTML5—PHP 5.3.6, and Apache 2.2.21.

Languages

HTML5, JavaScript, CSS3, PHP, Regex, Sass, Ruby, Objective-C, C#, HTML, CSS, Java

Frameworks

Select2, Bootstrap 3+, Laravel, ZURB Foundation, AFNetworking, Slim, Django, Ruby on Rails (RoR), Bootstrap, Laravel 5, .NET

Libraries/APIs

Dwolla API, Pusher, GeoIP, jQuery, Facebook API, PayPal API, Facebook iOS SDK

Tools

PhpStorm, GitHub, Git, SourceTree, Subversion (SVN), Coda 2, Xcode, Pivotal Tracker, Jenkins, Eclipse IDE, TeamCity, Gradle, Coda, Microsoft Visual Studio

Paradigms

Model View Controller (MVC), Agile Software Development, Scrum, REST

Platforms

Ubuntu, Windows, Linux, Drupal, MacOS, Xamarin, iOS, CentOS, Android

Storage

JSON, MySQL

Other

Google Material Design, RESTful Web Services, Material Design, Interven

2010 - 2013

Bachelor of Science Degree in Computer Science

Kent State University - Kent, OH

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