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
    Python, Django-REST-framework, React, React Native, TypeScript, Java, Node...
  • Talio Technology
    Java, Electrode, React, Electrode-Native, React Native, Jekyll, Python
  • CoachLogix
    Python, Django-REST-framework, Ember, JavaScript, Vagrant, VirtualBox

Experience

Location

Columbus, OH, United States

Availability

Part-time

Preferred Environment

Slack, Visual Studio Code, Android Studio, XCode, Git, Docker, Github/Gitlab, Postman, G-Suite

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: Python, Django-REST-framework, React, React Native, TypeScript, Java, Node, Docker, RTSP, Swift
  • 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: Java, Electrode, React, Electrode-Native, React Native, Jekyll, Python
  • 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: Python, Django-REST-framework, Ember, JavaScript, Vagrant, VirtualBox

Experience

  • BehaviorCloud Platform (Development)
    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
  • Frameworks

    React Native, Django
  • Libraries/APIs

    React, Node.js
  • Tools

    AWS ECS, AWS CloudFormation
  • Platforms

    Docker, Linux, iOS, Android
  • Storage

    AWS S3, MySQL

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