Bradley Eichenberg, AWS Developer in Kansas City, KS, United States
Bradley Eichenberg

AWS Developer in Kansas City, KS, United States

Member since July 24, 2014
In 2010, Brad graduated as a double major in CS and accounting. He designed web platforms for local businesses in college and has since proven to be an accomplished full-stack engineer with heavy experience in many of today's relevant frameworks. Recently, he's managed software development at a small startup company in Kansas City, designing multi-tenant platforms from scratch using the full web stack and AWS. Brad's recently created multiple COVID-19 React Native apps to benefit the community.
Bradley is now available for hire

Portfolio

Experience

Location

Kansas City, KS, United States

Availability

Part-time

Preferred Environment

Heroku, Amazon Web Services (AWS), React Native, React, Express.js, Node.js, JavaScript

The most amazing...

...thing I've helped create is a delivery app for a non-profit that organizes volunteers looking to help those vulnerable to COVID-19.

Employment

  • Full-stack Instructor

    2019 - 2020
    University of Kansas (via Trilogy Education Services)
    • Instructed a class of 25 students for seven months on the essentials of web development, covering everything from HTML to Express and React. Students learned everything that takes place in web engineering, including collaborating with team members.
    • Gave recommendations and even placed a couple of students in junior-level positions immediately after completing the course.
    • Guided students working on three major projects, from the front-end design to back-end programming.
    Technologies: Express.js, MongoDB, MySQL, CSS, HTML, React, JavaScript
  • Senior Full-stack Engineer

    2015 - 2020
    FreightSnap
    • Developed a multi-tenant platform for our customers to view all their private data. This included creating and designing front ends, back ends, databases, and cloud storage for all media.
    • Worked with a small group on developing algorithms for our products for the purposes of measuring objects with 3D point clouds. I studied computer vision algorithms and implemented them in various C++ algorithms and production code.
    • Oversaw support issues at a high level and tracked bugs in any of our software or products.
    Technologies: Amazon Web Services (AWS), Android, iOS, Ionic, React, C++, C#, AWS, Node.js, PHP, JavaScript
  • Senior Full-stack Developer

    2010 - 2020
    ikeDesign LLC
    • Developed an order management system based on a previous system based in much older technology. I took a company from a Microsoft Access system to an entirely web-based platform that increased efficiency across their entire company.
    • Worked with a handful of startups that had non-technical founders as a resource to a lot of these startup ups as a full-stack engineer.
    • Created customer portals, eCommerce sites, inventory systems, CRM systems, and more.
    Technologies: MySQL, MongoDB, .NET, Bootstrap, Express.js, Node.js, PHP, JavaScript

Experience

  • MyMedBot for iOS and Android (Development)
    http://www.mymedbot.lu

    MyMedBot is a simple and secure health screening app for iOS and Android. It helps both schools and businesses reopen safely by creating customized screening forms, live response tracking, scheduled reminders, and a full admin dashboard. MyMedBot was created with React, React Native, Expo, and GraphQL. The app was first released in August 2020 on Apple and Google App stores and continues to grow each week.

  • E2E Dynamic Portfolio App - Full Stack - React Native, AWS, Node.js, RDS, Postgres (Development)
    https://www.e2edynamic.com/

    E2E came to Toptal with a project for a full-stack engineer. They wanted to create an MVP that included onboarding new users, running them through a financial questionnaire to help categorize them, and then present portfolio recommendations to the user. One of the main things they needed was the financial questionnaire to be completely dynamic based on tables from a Postgres DB hosted in Amazon RDS. They have multiple surveys for users to go through, question types, sub-questions, and more. Upon completing the survey, we grade the survey, save it to the database, and present the user with Portfolio recommendations. We present this on a dynamic SVG donut chart that also drills down to a data table of information. To accomplish this, I set them up an AWS RDS Postgres database schema from scratch. I set up the API Gateway and Lambda functions to access the data and present it to the app dynamically. They presented me with a rough design and gave me room to redesign and write the entire React Native project based on my experience with previous apps. We managed to finish the MVP in two weeks, and they were very pleased to see the entire MVP working dynamically. They are currently in the process of raising capital for the next phase.

  • Invisible Hands Deliver App for iOS and Android (Development)
    https://invisiblehandsdeliver.org/

    Invisible Hands Deliver is a non-profit organization delivering groceries and other essential items to populations especially vulnerable to COVID-19. I lead the engineering on the iOS and Android app while working closely with a design team and back-end development team. This app streamlines the current day to day operation they have setup with Slack. This app makes everything easier for volunteers and operations to create, communicate, and deliver requests to those vulnerable to COVID-19. This app is still in beta and will be releasing version 1 to iOS and Android in November.

  • Marinate Project Management App (Android) (Development)
    https://play.google.com/store/apps/details?id=com.marinateapp.io&hl=en_US&gl=US

    I worked on the Marinate app for about two months and deployed it to the Android store using bare React Native. They had a full react web project working as well as a full Python API. They also presented me with a full Figma document to work from. I went through and replicated all their functionality from the web app while also integrating the Figma design one screen at a time. The application itself is described below:

    Marinate provides speed and clarity in everyday agreements. Increasing security and allowing to add stakeholders to any record no matter what work progress you have.

    Collaborate confidently in a remote world. Whether your team is on-site, fully distributed, clustered, or hybrid, Marinate can help you become more productive by eliminating guesswork and confusion. Track everyday agreements and quickly sign off or reject records without having to change how you work. Allow for long term auditing of agreements and use our timeline features to quickly review past records. Marinate provides a quick and easy solution to track and get sign off on everything from change orders, purchase orders, conversations, design changes, or even just an email record.

  • Simplus (Development)

    Simplus is an app and web app built in React and React Native. It uses Plaid, Stripe, and Twilio APIs to allow businesses to bill and accept contactless payments from their customers. The platform allows for both ACH and credit card payments. The administrative dashboard allows businesses to keep track of their payments and also manage subscriptions and other business-related tasks. The application is now live and slowly onboarding members.

  • Weather2020 Dashboard App (Development)
    http://www.weather2020.com

    Weather2020 has uses proprietary algorithms and models to help its clients forecast their businesses based on weather projections 6-9 months ahead of time. Their accuracy has been well proven out so they have begun investing in the IT portion of their company. That's where I came in. I developed a multi-tenant platform and iOS/Android App to allow for different levels of users to view the data and analytics that weather2020 provided. Some pages provided visualization of the weather data all the way down to a specific zip code six months out aggregated into a week by week period. I was responsible for building all the visualization of the data sets that were given to me to make the information useful to clients. Certain clients also have special integrations and reporting models based on the information they paid for. The platform also had a free tier that let generic users sign up for the app and view limited data from their phones. The backend portal is protected but you can view the company website to learn more about what the platform can do.

  • Pilates/Yoga Video Platform (Development)
    https://www.shamanacirclestudio.com/

    I recently had a yoga instructor reach out to me asking for help building a video platform for all her subscribers. Due to COVID-19, she would no longer be able to host classes at her studio so she wanted to do it all virtually and have it be organized. So she and three other studios pitched in to pay for me to create a video platform. The platform's main features allowed users to sign up and subscribe to different classes. Their account would have billing set up and used Stripe integration to charge them on a monthly basis for the classes they are taking. The classes would have prerecorded videos for them to follow form home and also they had a zoom tab that allowed them to join live classes via Zoom integration into the platform as well. On the admin side, the yoga instructors could setup classes and upload videos to their cloud. All media was hosted in Amazon S3 to keep it all private rather than using youtube. They were also able to create new zoom classes and post them to the user side. The platform basically allowed them to have a virtual yoga studio during the COVID-19 quarantine time.

  • FreightSnap Cloud Platform (Development)
    http://go.freightsnap.com

    A multi-tenant cloud platform for housing customers data and images. Customers had photos and data attached to every piece of freight that was sent to our cloud via private API that I also created. Using AWS, RDS, S3 we stored all our data in the cloud. This project was mostly done with Javascript, React, Reactstrap, PHP, Node.js, and MySQL. The system was still taking in over 500,000 records a day and scaling up while only being supported by one developer which I trained before departing the project at its completion.

Skills

  • Languages

    JavaScript, PHP, C++, C#, GraphQL, HTML, CSS
  • Frameworks

    React Native, Express.js, Bootstrap, Ionic, AngularJS, .NET
  • Libraries/APIs

    Node.js, Stripe API, React, Google APIs
  • Tools

    Expo, DataTables, Figma, Firebase Analytics
  • Paradigms

    DevOps, REST
  • Storage

    MySQL, AWS S3, MongoDB, AWS RDS, PostgreSQL
  • Other

    Full-stack, AWS, AWS API Gateway, SVG, Charts, Analytics
  • Platforms

    Amazon Web Services (AWS), iOS, Android, AWS EC2, Azure, Heroku, AWS Lambda

Education

  • Bachelor's degree in Computer Science and Accounting
    2006 - 2010
    Emporia State University - Emporia, KS

To view more profiles

Join Toptal
Share it with others