Alexander Gunning

United States

@alexandergunning

Senior Backend Engineer

Badges

Problem Solving

Certifications

alexandergunning has not earned any certificates yet.

Work Experience

  • Software Engineer

    Coolfire Solutions•  April 2017 - Present

    • Typescript (Node,js) programming on a situational awareness platform to help clients receive targeted data • Worked with MongoDB to create a high-speed scalable application for end users • Implementing a backend service that is consumed by a Web React Client, Android, and iOS and managing the different needs of in-house developers as well as external developers that use our platform • Led the development of our teams first Microservice which was a proxy for talking to AWS Rekogntion which handles facial recognition for our product • Developed a migration system for MongoDB to run up and/or down migrations based on code versions • Working with SocketIO so that our different clients can get updates in real time and make updates as well • Helped add GraphQL to our project so our API can be consumed over Rest or GraphQL • Helped develop features for the platform like user messaging, geofences, and proper data silos • Develop React/Redux projects for internal tools and sample apps as examples for our frontends • Use Docker and Kubernetes to deploy on AWS to build a flexible and scalable application • Writing documentation that allows internal and external clients to quickly spin up projects based on our backend • Working with auth standards (OAuth 2.0, JWT) to secure our app

  • Software Engineer

    Boeing•  July 2015 - April 2017

    • C++ coding in a heavily multi-threaded environment that supports multiple programs (F-15E, F-15C, ILVC) • Member of an Agile Development team with advanced processes that include Git, Continuous Integration, CMake, Peer Reviewed Code, Documentation, Test Plans and Unit Tests • Writing flexible designs for new features that will integrate into different supported programs • Writing Bash scripts for automation of product setup and settings and Python Scripts for testing the product

Education

  • University of California (UCLA), Los Angeles

    Electrical Engineering, BS•  September 2010 - December 2014

Skills

alexandergunning has not updated skills details yet.