Clients

United States Department of Agriculture

  • Worked on FEMS (fire environment mapping system) dashboard
  • https://www.wildfire.gov/application/fems
  • Utilized elasticsearch for looking up records
  • Used Angular 14 components, services, and material themes
  • Worked with an agile team of 25 people
  • Utilized gitlab for repository control and pipeline build monitoring
  • Created services in angular that would call multiple apis and return their object values on one component
  • Utilized promises, observables, typescript, data binding, ng expressions, and most UI elements
  • Used Kepler.gl for configuring layers and filters on an interactive map based on results from GraphQL queries
  • Used Figma and Abstract for UI wireframes
  • Monitored Jenkins pipelines
  • Utilized React components, UseEffects, UseMemos and other hooks for responses from the API
  • Configured webpack to bundle project files for performance optimization through VPN
  • Debugged build errors with maven and in console debugger
  • Used redux state and methods to detect which part of the application the user is in
  • Built Angular pipes to display durations in readable format
  • Worked in VSCode using ESLint, prettier, and other extensions to assist with avoiding build errors

Halliburton

  • Worked on the VISUM V1 dashboard
  • Built caprock integrity and well schematics using echarts
  • Used agile methodologies for task management in Jira
  • Monitored GitLab pipelines and pull requests on production deployments
  • Used Maven to clean and install builds before creating pull requests
  • Reported progress directly to the business in standups
  • Utilized webpack to bundle application files with babel loader
  • Used figma for UI wireframe guides
  • Used Angular 11 and Angular-cli to generate and build components and services
  • Worked in VSCode using ESLint, prettier, and other extensions to assist with avoiding build errors
  • Worked with redux states and filtering
  • Pair programmed with other developers to solve last minute deadlines and complex tasks
  • Used material theme components and @mixins for styling
  • Worked with React hooks on mobile pages

Wex

  • Worked on Wex developers API portal
  • Contained the different APIis wex had
  • It would contain the different use cars and important documentation for each department
  • https://developer.wexinc.com/

Department of Homeland Security

  • Worked on Mobius inventory dashboard
  • Utilized elasticsearch for looking up records
  • Used Angular 11 components, services, and material themes
  • Worked with an agile team of 25 people
  • Utilized gitlab for repository control and pipeline build monitoring
  • Created services in angular that would call multiple apis and return their object values on one component
  • Utilized promises, observables, typescript, data binding, ng expressions, and most UI elements
  • Debugged build errors with maven and in console debugger

Lockheed Martin

  • Utilized Jira for task management and branched off of tasks locally
  • Used GitLab for version control and code review
  • Worked with a dev ops team of 25 senior level members
  • Deployed and utilized SharePoint lists for content control
  • Developed single page applications to handle a method of FormControl methods and steps
  • Utilized angular 8 services and route guards to determine form steps and pass data values through components
  • Collaborated with various software engineers through agile planning sessions and poker story points meetings
  • Familiar with GitLab pipelines process and resolving build errors during merge
  • Utilized VSCode with ESLint, Prettier, and most popular extensions
  • Used Jenkins for automation testing and deployment
  • NgRx state management reducers, actions, and effects used to handle events in application
  • RxJS was used to invoke observables and asynchronous functions

General Dynamics

  • Worked on developing the FAFSA (MyStudentAid) application for Financial Aid applicants for the department of education
  • Obtained security clearance required to work on classified projects
  • Utilized aria-label, aria-hidden, and other accessibility attribute to customize for 508 compliance such as talk back and tab focus
  • Worked in Jira for task management in an agile environment with daily standup and 2 week sprints
  • Handled code reviews and merges through pull requests using bitbucket
  • Utilized Ionic Cordova as main mobile framework
  • Utilized Angular 8 components and services for passing through data
  • Utilized Karma Jasmine for unit testing
  • Worked in dev ops overseeing new features being deployed from start to finish including planning, coding, testing, and deploying
  • Modified webpack to bundle certain files through vpn only
  • Used JavaScript observables with map operators where needed
  • Utilized Visual Studio Code, Xcode, Android Studio, and Sublime for coding

Idaho National Labs

  • built dashboard for monitoring energy

Office Depot

  • Worked in IT on VPS/OA dashboard for CompuCom merger
  • Converted legacy code into Angular
  • Utilized Angular 4, Material Themes, and Angular-cli
  • Utilized JavaScript observables with operators such as map, forEach, and reduce
  • Used Bootstrap components for forms and dashboards
  • Setup JavaScript promises for data transfer protocols
  • Developed JSON objects for form controls in Typescript
  • Coded styles and @mixins in SASS
  • Created angular services for data manipulation
  • Setup and worked with in a Test-driven development (TDD) environment using jasmine
  • Used spyOn to unit test component functions
  • Worked in an Agile environment directly with the business and principal developers
  • Used github for version control and gitbash for managing branches and pull request
  • Utilized aria-labels, roles, and more on all elements for Section 508 compliance
  • Handled code review and code merges
  • Utilized Visual Studio Code and notepad++ for editing
  • Data written in JSON format to communicate with API
  • Passed through data parameters to determine the proper script to run based on user selection

NextEra Energy Resources

  • Coded all UI elements in Angular 2 and 4 while using Typescript
  • Utilized Angular 2 and 4 including but not limited to components, modules, directives, constructors, and services
  • Used bootstrap where needed
  • Utilized node package manager for application modules
  • Used JavaScript observables with map operators
  • Worked in an agile environment with multiple sprints and ceremonies
  • Always provided great feedback on work sessions and stand ups
  • Developed corporate global theme with Angular Material Themes utilizing @mixins and directives
  • Checked into Git repositories
  • Completed tickets within Jira and updated workflow for QA and UAT
  • Provided technical training among peers
  • Coded all styles in sass
  • Simultaneously part of 2 major Agile projects with separate product owners
  • Designed logos and graphics using Photoshop CC
  • Mobile development utilizing ionic
  • Converted static HTML pages to dynamic Angular web applications utilizing but not limited to controllers, directives, data binding, filters, modules, and services