Elijah McClendon

Software Engineer at Alchemer
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
Boulder, Colorado, United States, US
Languages
  • Javascript Full professional proficiency
  • PHP Professional working proficiency
  • Ruby Professional working proficiency
  • Objective-C Professional working proficiency
  • SQL Full professional proficiency
  • Python Full professional proficiency
  • TypeScript Full professional proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

You need to have a working account to view this content.
You need to have a working account to view this content.

Credentials

  • ASA 103 Basic Coastal Cruising
    American Sailing Association
    Dec, 2010
    - Nov, 2024
  • ASA 104 Bareboat Cruising
    American Sailing Association
    Dec, 2010
    - Nov, 2024
  • ASA 101 Basic Keelboat Sailing
    American Sailing Association
    Nov, 2010
    - Nov, 2024
  • Heartsaver First Aid CPR AED
    American Heart Association | American Stroke Association
    Nov, 2016
    - Nov, 2024

Experience

    • United States
    • Software Development
    • 100 - 200 Employee
    • Software Engineer
      • Feb 2022 - Present

      • Collaborate with Enterprise Architect to break apart a tightly coupled monolith. • Report directly to the CTO given the priority of the project & my expertise. • Design, define, and develop systems, microservices, and API endpoints. • Assist in building out of a new team specifically for new architecture. • Helped the team convert from waterfall to scrum with all new ceremonies. • Work closely with Sr. engineers most familiar with legacy in design of new systems. • Constantly work with DevOps to get systems put into place and code deployed. • Assist in the development of our custom boilerplate for microservice creation. • Built microservices with Docker, PostgreSQL, Python, and FastAPI. • Worked with AWS services: S3, ECR, EKS, ECS, Lambdas, API Gateway, etc. • Implemented TDD, code standards/rules, & meaningful reviews of PRs. Show less

    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2021 - Feb 2022

      • Contract-to-hire for Alchemer & hired as full-time employee as result of my success. • Contract-to-hire for Alchemer & hired as full-time employee as result of my success.

    • United States
    • Pharmaceutical Manufacturing
    • 1 - 100 Employee
    • Staff Engineer
      • Jun 2021 - Oct 2021

      • Collaborated with the CEO on all decisions related to software engineering. • Assisted in creating the structure of a modern software development team. • Initiated the Daily Stand-Up process and worked to get people communicating more. • Converted a team working only on issues in Github to using Jira and writing tickets. • Implemented 2-week sprints with all corresponding sprint related meetings. • Trained the QA/Operations Manager on project management of a software team. • Worked closely with subject matter experts in pharmacology and toxicology. • Helped Dev-Ops move from complex custom CI/CD to use CircleCI with Github. • Collaborated with 2 part-time architects to break apart a tightly coupled monolith. • Assisted in the development of our custom boilerplate for microservice creation. • Implemented Confluence and assisted in getting all documentation in one place. • Built microservices with Docker, PostgreSQL, Python, and FastAPI. • Implemented TDD, code standards/rules, & meaningful reviews of PRs. Show less

    • United States
    • Higher Education
    • 1 - 100 Employee
    • Senior Software Engineer
      • Sep 2020 - May 2021

      • Assist in architectural decisions from infrastructure, CI/CD, frameworks, to storage. • Prepare and monitor progress of OKRs and deliver weekly updates to leadership. • Deliver frontend applications built with shareable backend microservices. • Design and implementation of Angular monorepo with TypeScript. • Build lean microservices with TypeScript, Express, NodeJS, MySQL, and Docker. • Configuration of all Docker, CircleCI, Swagger, & other AWS services with YAML. • Set up AWS services for RDS, Route53, EC2, ECR, ECS, S3, Amplify, & Cloudfront. • Create logging infrastructure with Elasticsearch, Loggly, and Kibana(ELK) stack. • Create, document, and implement deployment strategy. • Implement best practices in how code is written, submitted, reviewed, & deployed. • Regularly, check-in on and mentor junior/mid-level engineers. Show less

    • Australia
    • Computer Games
    • 500 - 600 Employee
    • Software Engineer
      • Apr 2019 - Sep 2020

      • Build new micro-services with TypeScript, Express, NodeJS, Postgres, and Docker. • Convert Excel models from mathematician into efficient algorithms with precise results. • Use Domain Driven Design pattern to create Read Models and Process Managers. • Use TDD with Ava to keep all new micro-services with over 90% test coverage. • Keep new micro-services lean(without API framework or ORM) and performant. • Create API definitions for all micro-services with Swagger. • Add functionality to existing monolith written in Oracle's Nashorn JavaScript Engine. • Build new features and fix issues in 3 separate admin portals(Vue, Ember, and Backbone). • Implement strict lint rules skewed towards functional, non-mutable code style. • Configure and manage CI/CD tools with Github, Jenkins, TravisCI and CircleCI. • Make changes to our infrastructure provisioning with Ansible and Terraform. • Make sure we have a new game "server ready" on the first of every month. • Write technical docs for new micro-services, on-boarding, and changes in procedure. Show less

    • United States
    • Telecommunications
    • 700 & Above Employee
    • Software Engineer
      • Feb 2018 - Feb 2019

      Charter’s Test Account Management(TAM) Team needs a repository to check-in & check-out test accounts for all Spectrum subsidiaries (Charter, TWC, BHN). • Wrote APIs with Loopback’s Node.js API framework, Postman, & other devTools. • Built frontEnd features with Vue.js, Element UI, & other frameworks/tools. • Managed state using Vuex and persisted state through local & session storage. • Developed algorithms(MySQL & JavaScript) for user metrics & executive reporting. • Migrated to a new AWS account using many microservices(ECS, DMS, etc.) • Kept our Jenkins and Kubernetes configurations up-to-date for Cloud Services team. • Led design meetings, sprint plannings, and all meetings called by TAM. • Reduced complexity of legacy code and database structure. • Set new quality standards with Vue & JavaScript style guides, ESLint, and Stylelint. • Designed and performed the technical interview for prospective hires. • Wrote on-boarding documentation for new team members. Show less

  • Derp Software
    • Greater Denver Area
    • Software Developer
      • Aug 2017 - Feb 2018

      Frameworks and tools: ● Vue.js 2.x :: "The Progressive Javascript Framework" ● Vuex :: State management pattern + library for Vue.js ● Node.js :: Asynchronous event driven JavaScript runtime ● Express.js :: Minimalist web framework for [Javascript Routing] ● Webpack 2 :: Generates static assets from modules with multiple dependencies ● ES6 :: Ecmascript 2015 most notable for (Promises, classes, blocked scope) => { arrow functions } ● Babel :: The compiler for writing next generation JavaScript. ● Yarn :: An alternative package manager(alternative to NPM) for JavaScript ● Karma, Mocha, Chai, & Sinon :: Testing frameworks for both unit & end-to-end testing ● Hashicorp consul.io :: 3rd party Service Discovery and Configuration API ● PostgreSQL :: Open source object-relational database system ● PGAdmin :: Management tool for PostgreSQL ● Postman :: Complete Toolchain for API Development ● Chrome dev tools & extenstions :: Web authoring & debugging tools for Chrome ● Github :: Code hosting platform for version control and collaboration ● Zenhub :: Project management tool expediting issues to merged PRs all in Github's UI ● Agile Development :: Scrum, daily stand-ups, with lots of communication ● ESLint, JSBeautify, EditorConfig, & Stylint :: Keeps code clean & standardized for collaboration Show less

  • Technologic West
    • Greater Denver Area
    • Developer & Co-Founder
      • Mar 2015 - Oct 2017

      Several projects with each having different stacks, languages, & frameworks for mobile and web applications: ● Node.js :: Asynchronous event driven JavaScript runtime ● React.js :: Declaritive, component-based library for building user interfaces in javascript ● Angular 2 :: Structural framework for dynamic web apps written in typescript and javascript ● Express.js :: Minimalist web framework for [Javascript Routing] ● MongoDB :: Scalable, flexible document database perfect for isomorphic javascript ● PostgreSQL :: Open source object-relational database system ● Ionic :: Open source framework building mobile apps with Angular & Typescript ● Ruby on Rails :: Server-side web application (MVC) framework for the Ruby language ● iOS (Objective-C) :: OOP for the C programming language. Pre-Swift, Obj-C is the main programming language used by Apple for the OS X and iOS ● PHP :: Open source scripting language specially suited for web development and HTML ● Apache :: The most widely used web server software and its open source ● NGINX :: Open source web serving, reverse proxying, caching, load balancing, and much more ● MySQL :: Open source Relational Database Management System (RDBMS) for SQL ● MariaDB :: Community-developed fork of MySQL ● Yii 1.0 :: Open source, object-oriented, component-based MVC PHP web application framework. ● Wordpress :: Open source PHP website creation tool best known for content management ● Bitbucket :: web-based hosting service for Mercurial or Git revision control systems ● Github :: Code hosting platform for version control and collaboration Show less

    • United States
    • Advertising Services
    • Co-Founder
      • 2012 - Apr 2015

      As a co-founder my responsibilities were limitless. I came to the company as a non-technical COO/Founder and left with skills in: • Objective-C • Ruby on Rails • Wordpress • PHP • Yii 1.0 • API development As a co-founder my responsibilities were limitless. I came to the company as a non-technical COO/Founder and left with skills in: • Objective-C • Ruby on Rails • Wordpress • PHP • Yii 1.0 • API development

    • Owner
      • Jul 2010 - May 2012

      Public service contractors use our machines to clear invasive species, repair burn areas, and quickly complete other public works projects. Contractors need to be able to do a lot of work in a very short amount of time. The equipment I provide to contractors does the work it would take hundreds of men to do in a similar time frame. Responsibilities: • Purchasing and leasing equipment used on city, BLM, and National Forest government projects • Formation of company including LLC and addressing legal liabilities for large, dangerous equipment • Creation of business plan through market research, competitive analysis, and profitability indices • Contract negotiations • Equipment purchasing • Insurance planning and purchasing • Lease agreement creation Show less

Education

  • Fort Lewis College
    Bachelor of Science (B.S.), Environmental Biology
    2004 - 2007
  • DaVinci Coders
    Web Development with JavaScript, Computer Programming
    2017 - 2017
  • University of Oklahoma
    Undeclared
    1999 - 2000

Community

You need to have a working account to view this content. Click here to join now