Derek Edwards, Software Developer in Columbus, OH, United States
Derek Edwards

Software Developer in Columbus, OH, United States

Member since December 4, 2019
Derek is a principal full-stack engineer/manager with over 20 years of experience leading and building enterprise-scale platforms utilized by companies including Walmart, Linkedin, BNY Mellon, and Mayo Clinic. He specializes in leveraging React, React Native, and similar tools for developing performant client-side experiences in conjunction with Python, Node.js, and Java for building scalable back-end microservices.
Derek is now available for hire

Portfolio

  • BehaviorCloud
    Swift, RTSP, Docker, Node.js, Java, TypeScript, React Native, React...
  • Talio Technology
    Python, Jekyll, React Native, React, Electrode, Java
  • CoachLogix
    VirtualBox, Vagrant, JavaScript, Ember.js, Django REST Framework, Python

Experience

Location

Columbus, OH, United States

Availability

Part-time

Preferred Environment

G Suite, Postman, GitLab, GitHub, Docker, Git, Xcode, Android Studio, Visual Studio Code, Slack

The most amazing...

...thing I've created is a collaborative SaaS platform for preclinical research called BehaviorCloud, which is now utilized by over 800 labs around the world.

Employment

  • CEO

    2017 - PRESENT
    BehaviorCloud
    • Architected and implemented initial MVP using a combination of Ember.js on top of Django-REST-framework + Celery in conjunction with a native Android video streaming application.
    • Successfully migrated tightly-coupled analysis pipeline from initial monolithic architecture to a portable, container-based execution model.
    • Worked with CTO to re-architect web and mobile clients around a unified React+React Native code base, allowing us to share a substantial portion of our business logic and data models across all clients.
    • Developed and integrated a container-based embedded Linux IoT bridge device to enable live streaming of research instrumentation data to a central MQTT broker for persistence and real-time preview within web clients.
    Technologies: Swift, RTSP, Docker, Node.js, Java, TypeScript, React Native, React, Django REST Framework, Python
  • CTO

    2017 - 2020
    Talio Technology
    • Oversaw development of intensive, bootcamp-format engineering onboarding labs for clients including WalmartLabs, shortening time to engineering productivity from months to weeks.
    • Worked with senior engineering leaders across clients to develop targeted upskilling programs focused on emerging technologies including React and React Native.
    • Crafted a high-impact AI workshop for VP and C-Suite business leaders in conjunction with the Applied AI conference two years in a row.
    Technologies: Python, Jekyll, React Native, React, Electrode, Java
  • CTO

    2013 - 2017
    CoachLogix
    • Initially led a re-write of non-performant prototype platform developed by an outside firm using open source tools including Ember and Django-REST-framework while recruiting and building early engineering team.
    • Developed and implemented agile practices, source control and other processes to lay the groundwork for a high performance engineering team.
    • Worked closely with information security teams across enterprise clients including Walmart, Linkedin, BNY Mellon, Mayo Clinic and others to develop a comprehensive information security policy that streamlined our adoption across large clients.
    Technologies: VirtualBox, Vagrant, JavaScript, Ember.js, Django REST Framework, Python

Experience

  • BehaviorCloud Platform
    http://www.behaviorcloud.com

    A fully cloud-native platform for preclinical research built to streamline data collection and enable better collaboration while creating a foundation for more reproducible science. I shared CTO duties with one of my co-founders, developing the original MVP using a combination of Ember.js on top of Django-REST-framework, leveraging AWS EC2, RDS, and S3. I later helped lead the migration to a React+React-Native frontend and a Docker container-based back-end infrastructure, all deployed to CloudFront + ECS. Additionally, I maintained all marketing properties.

Skills

  • Languages

    Python, ECMAScript (ES6), TypeScript, Java, Swift, JavaScript
  • Frameworks

    React Native, Django, Django REST Framework, Ember.js
  • Libraries/APIs

    React, Node.js
  • Tools

    AWS ECS, AWS CloudFormation, Slack, Android Studio, Xcode, Git, GitHub, GitLab, Postman, G Suite, Jekyll, Vagrant, VirtualBox
  • Platforms

    Docker, Linux, iOS, Android, Visual Studio Code
  • Storage

    AWS S3, MySQL
  • Other

    RTSP, Electrode

Education

  • Bachelor's degree in Electrical and Computer Engineering
    2001 - 2005
    The Ohio State University - Columbus, Ohio

To view more profiles

Join Toptal
Share it with others