home
blog
projects
resume
contact
© 2021. All rights reserved.
home
blog
projects
resume
contact
DOWNLOAD PDF
Chris Badahdah
Senior Software Engineer
a.s.badahdah@gmail.com
github.com/djblue
Scottsdale, AZ
summary
Senior software engineer with six years of experience. Highly skilled in full stack development with Clojure, ClojureScript and AWS.
education
Computer Science BS
Arizona State University
2012 - 2015
skills
Languages
Clojure, ClojureScript, JavaScript, Java, HTML, CSS, Bash
Frameworks
React.js, Node.js, Express.js, GraphQL, Reagent, Ring
Databases
SQLite, Postgres, MongoDB
Tools
Git, Webpack, NPM, Yarn, Leiningen, Jenkins
AWS
SQS/SNS, DynamoDB, ECR, Lambda, Kubernetes
experience
Senior Software Engineer at Guaranteed Rate
Remote
February 2020 - Current
Implemented a dynamic flow based digital mortgage application utilizing Clojure, ClojureScript and a variety of AWS services.
Leveraged Jenkins and Kubernetes to implement isolated pull request deployments to aid in quality assurance testing.
Mentored engineers on Clojure, ClojureScript and functional programming.
UI Architect at Connexta, LLC
Phoenix, AZ
January 2019 - February 2020
Modernized large web app from Backbone/Marionette to React/GraphQL to improve performance and maintainability.
Improved UI stability by implementing end-to-end testing with headless Chrome.
Collaborated with graphic designers, user experience specialists and software engineers to design and develop great user experiences.
Mentored engineers on JavaScript and browser based UI development.
Full Stack Software Engineer at Connexta, LLC
Phoenix, AZ
June 2015 - January 2019
Optimized page load performance by 50% of medium and large web applications by utilizing modern build tools.
Simplified complex system configuration by developing a wizard style UI. Implemented using GraphQL and React.js.
Increased developer productivity by improving build performance through parallelism.
projects
portal
: A data visualization tool.
tetris
: A tetris clone implemented using ClojureScript and React.js.