Scroll To View More
Hire the top 3% of freelance developers
Jordan Graves

Jordan Graves

Austin, TX, United States
Member since September 11, 2017
Jordan has worked as a software engineer in both academic and industry settings. He started his career by writing platform software which is used to power hundreds of Android applications. Shortly thereafter, he began supplementing his mobile development skill set by developing applications on the iOS platform. Furthermore, Jordan has held positions as a scientific programmer for a university research lab and a biotechnology startup.
Jordan is now available for hire
Portfolio
Experience
  • Python, 5 years
  • Java, 5 years
  • Mobile Device Development, 5 years
  • Android, 5 years
  • iOS, 4 years
  • Swift, 2 years
Austin, TX, United States
Availability
Part-time
Preferred Environment
Git, Visual Studio, Xcode, any JetBrains IDE
The most amazing...
...project I've worked on involved writing code to perform data analysis and auditioning machine learning algorithms for antigen epitope mapping.
Employment
  • Unity Developer
    ReadZinc
    2016 - 2017
    • Developed novel data visualization technologies with the Unity3D engine.
    • Worked on a small team to rapidly produce prototypes for testing.
    • Worked with artists to incorporate art and design into a procedurally generated environment.
    Technologies: Unity3D, SVN, C#
  • iOS Developer
    VeepWorks
    2016 - 2017
    • Built a user/group and user/user messaging interface which mimicked the core feature of the native iOS messaging application.
    • Used the Google Maps SDK to power user-customized interactive maps, location-triggered events and user to user location sharing.
    • Interfaced an iOS client with a REST API back-end to deliver a user-specific experience.
    Technologies: Swift, Git, Xcode, iOS, Google Maps SDK
  • Lab Manager | Research Engineer
    The University of Texas at Austin, Institute for Computational Engineering and Sciences
    2015 - 2017
    • Designed software to reconstruct 3D representations of serially scanned and sectioned tissue samples.
    • Developed adaptive control software for a novel mechanical tissue which to accomplish sub-micron resolutions deformation control.
    • Built hardware components for custom lab devices.
    • Oversaw the daily operations of the lab, including managing inventory and directing research assistants.
    • Coordinated a full laboratory relocation with zero device damage and minimal project interruption.
    • Co-authored two currently published scientific papers and several others pending publication.
    Technologies: LabVIEW, MATLAB, Mathematica
  • Full-stack Developer
    Crave Logistics
    2015 - 2016
    • Worked on a small team to quickly spin out prototype applications.
    • Developed a back-end service to support delivery routing management using a combination of Python and JavaScript running on the Google App Engine.
    • Developed iOS and Android client applications to provide schedule and routing information to drivers.
    Technologies: Android, iOS, JavaScript, Google App Engine, REST, Python, Java, Swift
  • Android Developer
    AVAI Mobile
    2014 - 2015
    • Developed Android platform software to support over 100 mobile applications.
    • Wrote build server scripts and managed build server operations for Android projects.
    Technologies: Android SDK, TeamCity, Git, Eclipse, Android Studio
  • Android Test Engineer
    Klink LLC
    2013 - 2014
    • Developed automation test suites to streamline and improve the coverage of quality assurance testing.
    • Wrote Python and Google scripts powered tracking tools which interfaced with JIRA REST services to provide in-depth statistics for bug tracking.
    Technologies: Android, Expresso, Robotium, Git, Google Scripts, Python, REST
Experience
  • VeepWorks DREAM App (Development)
    https://itunes.apple.com/us/app/id1072213501

    A client needed an Android application to be ported to iOS in a short time frame. The application was very UI intensive and had several features including user-user and user-group messaging, location tracking, location triggers, and several others features. Although originally designed for Android, the UI and application, in general, functioned well and looked great!

  • ReadZinc Data Visualization Software (Development)

    ReadZinc was an avant-garde idea which offered a new way to consume text-based media. At the heart of the project was a method to procedurally generate art and text-geometry using passage context and grammar elements. The front-end application was built using one of my favorite platforms, Unity3D. The application was very graphic intensive. Since the application was designed for mobile devices, we worked at the limit of what the hardware would allow.

  • Crave Delivery Logistics Full-stack Development (Development)

    I worked on a team of no more than five people to build a mobile application to support a startup as fast as possible. I implemented both the iOS client as well as all of the server-side code. Our application supported multiple user types and allowed for scheduling deliveries and pickups as well as routing information to couriers.

  • Small-scale Biaxial Tester with In-plane Deformation Control (Development)
    http://biomechanical.asmedigitalcollection.asme.org/article.aspx?articleid=2666965

    Simulations of soft tissues rely on constitutive models whose form must be generated by in-vitro experimentation. For membranes and thin specimens, planar biaxial testing systems have been used, but have always been limited in their ability to fully prescribe in-plane F2D. We developed a novel planar biaxial testing device that was capable of full control of the in-plane deformation gradient tensor F2D and of testing specimens as small as ~4 mm x 4 mm. A sliding motion controller implementation drove 12 independent actuators arms and allowed us to enforce any arbitrary F2D with a high degree of accuracy.

    I worked at multiple levels on this project: writing analysis software to assess device performance, determine control parameters and analyze final device results. I even designed some of the hardware components in SolidWorks. The analysis software was written in MATLAB and Mathematica and the UI and control software was written in LabVIEW.

  • AstroNinja Game (Development)
    https://jordangraves.itch.io/astroninja

    AstroNinja was a personal project of mine which included a back-end powered by Python and the Google App Engine and a front-end built using C# and Unity3D. My favorite features are the smooth blended animations using the Mecanim system and the audio-driven animations using the real-time FFTs of audio loops. Since the audio was such an important part of the gameplay experience, I decided to compose the music and create all of the audio effects from a few instrument libraries myself. The result is a game which intimately blends visuals, audio, and gameplay.

Skills
  • Languages
    Python, Java, Swift, C++, JavaScript, C#, R, SQL, C, Objective-C
  • Paradigms
    Object-oriented Programming (OOP), Asynchronous Programming, Agile Software Development, Test Automation, REST
  • Platforms
    iOS, Android, Firebase, Google App Engine
  • Other
    Mobile Device Development, Back-end Development
  • Tools
    MATLAB, Git, Subversion (SVN), JIRA, Mathematica, Cascade CMS, Biopython
  • Frameworks
    Unity3D, Flask, Bottle, Django
  • Libraries/APIs
    NumPy
  • Storage
    NoSQL
Education
  • Bachelor's degree in Computer Science
    The University of Texas - Austin, TX, USA
    2010 - 2015
Hire the top 3% of freelance developers
I really like this profile
Share it with others