Hannah Mitchell

Hannah Mitchell Email and Phone Number

Senior Software Engineer at Adobe @ Adobe
345 Park Avenue
Hannah Mitchell's Location
Denver, Colorado, United States, United States
Hannah Mitchell's Contact Details

Hannah Mitchell work email

Hannah Mitchell personal email

n/a
About Hannah Mitchell

Full-Stack JavaScript Software Engineer. I've worked with React, Lit Element, Mobx, Redux, Apollo, GraphQL, Node/Express, and Mongodb.

Hannah Mitchell's Current Company Details
Adobe

Adobe

View
Senior Software Engineer at Adobe
345 Park Avenue
Website:
adobe.com
Employees:
51
Hannah Mitchell Work Experience Details
  • Adobe
    Senior Software Engineer
    Adobe Jan 2022 - Present
    San Jose, Ca, Us
  • Customerhd
    Lead Software Engineer
    Customerhd Aug 2021 - Jan 2022
    Raleigh, North Carolina, Us
    - Lead development pipeline for client facing platform and backend microservices (MERN stack) including requirement outlining, product architecture, design, sprint planning, development, testing, QA, and deployment.- Built data integrations with SaaS products such as Zendesk and Paylocity. - Managed client accounts for SaaS application including creating new accounts and mapping client feature requests onto the development roadmap.
  • Qoreboard
    Lead Software Engineer
    Qoreboard Mar 2019 - Aug 2021
    Raleigh, North Carolina, Us
    - Worked alongside CTO to construct QOREBOARD microservices from the ground up including REST APIs, a central Graphql API, and a client facing dashboard with live data tracking and visualization, push notifications, and data analytics.- Designed multiple iterations of database architecture and wrote corresponding MongoDB aggregations including reporting hierarchy models, metric/goal/data models, and data analytics models, striving for app scalability with each iteration.- Designed and built GraphQL API as the predominant microservice of the application, utilizing resolvers and dataloaders to minimize inefficiencies surrounding the n+1 problem.- Lead collaborative Design/UI/UX focused sessions to blueprint new client facing SPA pages and features.- Used React Hooks to construct SPA, emphasizing reusable component development for modularity and uniformity of design.- Integrated Redux and Apollo Client as state management tools with Apollo serving to manage and organize API responses, and Redux serving to hold non-api driven state.- Leveraged SASS themes to offer white-labeling of QOREBOARD product.- Configured service worker to implement progressive web application features such as caching and push notifications.- Wrote a majority of the mathematical algorithms on which the frontend data visualizations and supervisory level data analytics and recommendations are based.- Integrated Auth0 as login security tool and leveraged Auth0 access tokens to implement security and permissions control flow.- Utilized Jest, Enzyme, Supertest, and Mongo Mocks for unit and integration testing on front and back end of microservices.- Leading a small team of developers ranging from 2-5 in daily stand ups, weekly sprint planning, and architectural design.- Other responsibilities include tech support for clients, building API integrations, DevOps maintenance, and interviewing
  • Codesmith
    Software Engineer
    Codesmith Oct 2018 - Jan 2019
    New York, Ny, Us
    • Maintained React legacy code by constructing new component methods and utilities for existing SPA to ensure modularity and scalability• Constructed Node/Express RESTful APIs and middleware to asynchronously query SQL db for event RSVPing• Injected functionality to YAML parsing algorithm to account for multi-class styling logic, allowing non tech team members to add multiple styling classes to React components• Used Media Queries in nested Sass classes for responsive mobile design to accommodate varying user viewports• Utilized Enzyme and Jest to construct integration, unit, and snapshot tests for React components to assert component compliance and ensure continuous integration
  • Radon.Js
    Software Engineer
    Radon.Js Jul 2018 - Jan 2019
    Venice, Ca, Us
    Radon: State management tool for frontend frameworks• Designed an Object-Oriented state management plugin for frontend frameworks that organizes state into a tree data structure to ensure data encapsulation and hierarchical storage of deconstructed objects initialized in state• Wrote Radon’s internal constructive, deconstructive, and traversing algorithms to ensure scalability, user friendliness, data encapsulation, and native handling of asynchronous modifier functions• Used ES8 Async/Await to implement asynchronous modifier queues in state to assert predictability of state updates• Built React/Redux and Angular/Redux demo applications to compare re-rendering differences between Redux and Radon upon dispatched state changes to objects, and to assert functionality of Radon asynchronous queues• Wrote Jest and Enzyme unit/integration tests on Radon algorithms and React demo applications to simplify iteration efforts and assert compatibility of injected functionality• Implemented CI/CD through Travis CI on Github to prevent integration conflicts and reduce debugging time• Bundled framework using Rollup to ensure small package size and fast execution times before publishing to NPM• Built public site with React and React-Router to create a SPA for fast, seamless transitions between documentation pages• Integrated Material UI into Radon website to improve aesthetics and provide consistent UI across site• Chose Parcel as site bundler due to website’s small size and minor configuration needs while still ensuring fast bundle times
  • Open Source
    Software Engineer
    Open Source 2018 - 2019
    Berlin, De
    EStore: Ecommerce platform• Implemented Sockets.io to provide a chat system between estore administrators and users, including individual socket rooms for users with navigational options for administrators to join and exit• Used PostgreSQL to ensure ACID compliance of SQL database when building relational tables between users and products
  • Open Source
    Software Engineer
    Open Source 2018 - 2019
    Berlin, De
    DriveWay: App that allows users to rent and lease driveways• Constructed React/Redux client with React-Router to minimize HTTP requests for static content allowing fast page transitions• Configured Webpack to enable hot module reloading for fast debugging and code splitting for faster deployment of React app
  • Open Source
    Software Engineer
    Open Source 2018 - 2019
    Berlin, De
    Climber: App that helps rock climbers track their climbing stats• Architected RESTful API with Node/Express, implementing routers and controller middleware to simplify communication between frontend HTTP requests and NoSQL database• Used Mongoose to employ native CRUD db methods and to create schemas for packaging flexible data into a NoSQL database• Dockerized application to simplify configuration and implement version control for seamless continuous integration

Hannah Mitchell Skills

Javascript Node.js React.js Redux.js Postgresql Express.js Css Webpack Mongodb C++ Angularjs Nosql Github Java Jest Sockets.io React Router Enzyme Parcel Mongoose Material Ui Bcrypt Travis Ci Thunk Rollup Media Queries Html5 Testing

Hannah Mitchell Education Details

  • University Of California, Davis
    University Of California, Davis
    Biological Sciences
  • Moorpark College
    Moorpark College
    Computer Science
  • Foothill College
    Foothill College
    Computer Science

Frequently Asked Questions about Hannah Mitchell

What company does Hannah Mitchell work for?

Hannah Mitchell works for Adobe

What is Hannah Mitchell's role at the current company?

Hannah Mitchell's current role is Senior Software Engineer at Adobe.

What is Hannah Mitchell's email address?

Hannah Mitchell's email address is hm****@****obe.com

What schools did Hannah Mitchell attend?

Hannah Mitchell attended University Of California, Davis, Moorpark College, Foothill College.

What skills is Hannah Mitchell known for?

Hannah Mitchell has skills like Javascript, Node.js, React.js, Redux.js, Postgresql, Express.js, Css, Webpack, Mongodb, C++, Angularjs, Nosql.

Who are Hannah Mitchell's colleagues?

Hannah Mitchell's colleagues are Kevin Bagas, Edrian Agapito, Paryank Kartkoriya, Jason Rate, Thanh An Vu, Angelica Parraga, Shafia Parveen.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.