Jesse Hill

Software Engineer at Aliro Quantum
  • Claim this Profile
Contact Information
us****@****om
(386) 825-5501
Location
United States, US
Languages
  • Spanish Limited working proficiency

Topline Score

Topline score feature will be out soon.

Bio

Generated by
Topline AI

5.0

/5.0
/ Based on 2 ratings
  • (2)
  • (0)
  • (0)
  • (0)
  • (0)

Filter reviews by:

Joe Wood

Jesse is one of the finest software engineers I've ever worked with. His breadth of knowledge of the entire stack is excellent, but my work with him has been especially focused on React/Redux/etc, and he shines there. He not only is fluent and extremely competent in the technologies we use, but - and I think this is even more important - he is very good at doing work which reduces, eliminates, or avoids technical debt; in other words, he thinks ahead and plans for the long-term in his coding and development processes, which results in him being productive not only today, but inherently for the future as well. He actively advocates for this philosophy and work ethic on our team as well, and he mentors others to ensure they are writing good, useful, modular, commented code. He is also a great human being - easy to talk to, honest but never brutally so, observant and thoughtful. He is a key part of our team, both technically and otherwise.

Diego Reyes

Jesse was my manager at my time at Ramp Inc. and was exceptional at it. He was able to tackle any task given to him while still being able to manage the team as well as making sure we succeeded with our tasks. He was always willing to help and was a mentor to his team by sharing his vast knowledge of JavaScript, HTML, CSS, XML and problem solving techniques on a daily basis. I learned a lot from Jesse and I'm sure anyone who works with him in the future will feel the same. It was a pleasure working with him and would jump at a chance to be on the same team again without giving it a second thought.

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

Credentials

  • Scrum Master Certified (SMC)
    Other
    Apr, 2018
    - Nov, 2024

Experience

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • Nov 2022 - Present

    • United States
    • Software Development
    • 700 & Above Employee
    • Principal UI Engineer
      • Jan 2022 - Nov 2022

    • United States
    • IT Services and IT Consulting
    • 1 - 100 Employee
    • Senior Software Engineer
      • Aug 2020 - Jan 2022

      EQengineered is a leading development, data, and design consultancy. We focus on application modernization, data engineering, and digital enablement. Our expertise lies in user interaction design, creative services & user experience research, front and back end application architecture and development, data collection, processing, & reporting, ML/AI problem validation, model creation, and implementation. - Collaboration with design, product and project management to establish goals for sprints and stories. - Develop features for a large enterprise application using Node, React/Redux, ES6+, and SASS. - Assess proposed features and workflows for feasibility and technical challenges. Show less

    • United States
    • Information Technology & Services
    • 1 - 100 Employee
    • Senior Consultant
      • Nov 2019 - Feb 2020

      - Defining architecture of a large React single page application, leading mentoring sessions on how to best utilize React, Redux, React Router, etc. - Collaboration during wireframe discussions to assess technical feasibility and suggest alternatives, leading effort on updating project tooling, including linting, building and deploy tools and scripts, - Assisting in troubleshooting a wide variety of technical issues, often via screen share and remote desktop, with peers of any skill level. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Senior UI Engineer, CSM
      • Sep 2018 - May 2019

      - Perform dynamic and static analysis on an existing Front End code base to identify areas of frequent code churn, interdependencies crossing various application domains and opportunities for code reusability, and end-result performance (asset bundling, lazy loading, code splitting and on-demand views and styles). - Assist in a significant transition from an older Node task running daemon to Babel, Webpack and appropriate plugins for both as to facilitate faster, more efficient and more capable source code compilation. - Adoption of tools and code practices to limit both the frequency and scope of DOM repainting. - Mentoring peers on a wide variety of topics, ranging from filesystem interaction in Node to minimizing heavily nested SASS. This often takes place in the form of peer programming, whiteboarding and authoring examples to step through processes involved. - Operate cross-functionally to ensure Front End/Back End contracts are verbose, assist other development teams (with focus on different products) with multiple UI/UX and JavaScript challenges and conundrums. - Lead a weekly “UI Team Touchbase” to discuss new approaches, existing challenges and best approaches to endeavors ranging from tackling technical debt to starting new, massive features. Show less

    • United States
    • Hospitals and Health Care
    • 1 - 100 Employee
    • UI Software Engineer
      • Feb 2018 - Sep 2018

      - Scope efforts and assess technical debt to identify areas where feature delivery and technical debt can be addressed in tandem. - Build standards-compliant, scalable and well-documented User Interface components using primary React, as well as continue to scale global application state management with Redux. - Establish a best practices guideline, including proper use of method binding and variable initialization as to negate memory leaks, common, industry-standard naming conventions and application architecture, React anti-patterns and paths to avoid them, and code style considerations. - Lead a weekly Front End “tech talk” meeting to discuss migration strategies from older frameworks to new, ES6+ features and how best to utilize them, technical conundrums being faced in any current effort, and other topics pertinent to Front End development. - Operate cross-functionally and engage with back-end engineers to resolve open questions and solidify paths forward with respect to development across the full stack. - Evaluate Front End candidates and author technical aptitude tests for various levels of seniority. Show less

    • United States
    • Software Development
    • 1 - 100 Employee
    • Software Engineer
      • May 2017 - Feb 2018

      - Working with peers to methodically tackle immense technical debt while delivering on client features. - Establishing best practices including a React (atom → molecule → organism) reusable components library, limiting any redundant JS/SCSS as to lower page weight and retain a single “source of truth”, setting forth guidelines for use of functional, PureComponent and Component UI, setting forth guidelines for code annotation (JSDoc), general class method ordering, project and/or repository content hierarchy, and code structure. - Mentor peers in many front-end challenges, including translating ES5 to ES6, SASS, spanning basic to advanced usage, updating React 13.x.x to React 15.x.x; ES5 to ES6, refactoring mixins to be Higher Order Components, adoption of current/new React lifecycle methods, avoidance of anti-patterns and memory leaks. - Quickly come up to speed and adopt GraphQL (via React-Apollo) to create scoped, efficient queries. - Interface with Python/Apollo GraphQL endpoints via HTML5 fetch. - Quickly come up to speed with Docker, AWS and SemaphoreCI. - Interviewing several candidates (front-end, fullstack, managerial) and providing recommendations to executive team. - Evaluate front-end aptitude tests as provided and provide further recommendations. - Collaboration with internal design team and client to assess feasibility and level of effort (as well as possible cross-browser concerns, when applicable). Show less

    • United States
    • Online Audio and Video Media
    • 1 - 100 Employee
    • Software Engineer
      • Feb 2017 - Apr 2017

      - Helping introduce React, Flux, JSX, Typescript and ES6 by presenting a forward approach and mentoring as needed. - Refactoring a Backbone/Handlebars front-end to React/Flux. - Collaboration in planning to migrate a Backbone/Handlebars front-end stack to React/Flux. - Helping enforce best practices with Javascript, CSS, SASS/SCSS, while tending to cross browser concerns. - Helping introduce React, Flux, JSX, Typescript and ES6 by presenting a forward approach and mentoring as needed. - Refactoring a Backbone/Handlebars front-end to React/Flux. - Collaboration in planning to migrate a Backbone/Handlebars front-end stack to React/Flux. - Helping enforce best practices with Javascript, CSS, SASS/SCSS, while tending to cross browser concerns.

    • United States
    • Software Development
    • Software Engineer
      • Oct 2016 - Jan 2017

      - Engineering UI, application data management (via Redux), and ensure standards are adhered to multiple code bases spanning new and legacy products, including SaaS and desktop (via Electron). - Delivering tech talks and share, demonstrate and implement best practices around SASS, React component structure and annotation. - Collaboration with product and marketing teams to assess feasibility and scope for a wide range of projects; both small and large scale. - Engineering UI, application data management (via Redux), and ensure standards are adhered to multiple code bases spanning new and legacy products, including SaaS and desktop (via Electron). - Delivering tech talks and share, demonstrate and implement best practices around SASS, React component structure and annotation. - Collaboration with product and marketing teams to assess feasibility and scope for a wide range of projects; both small and large scale.

    • United States
    • Industrial Machinery Manufacturing
    • 1 - 100 Employee
    • Software Engineer
      • Oct 2015 - Jul 2016

      - Engineering, testing and supporting a CAD oriented application using a wide variety of bleeding edge technologies, including but not limited to Electron (formerly Atom Shell), Flux data flow, React, ES6, SASS - Unit tests (via Sinon.js, Mocha.js, Should.js). - Refactoring and optimizing existing React classes and Flux components, including updating existing ES5 classes to ES6. - Developing an application style guide, establish and enforce a workflow for keeping the guide consistent and address questions and concerns around UI utilization. - Collaboration with international scrum teams via Google Hangouts and/or Slack to share perspectives, approaches and ensure non-conflicting commits. Show less

    • United States
    • Computer Networking Products
    • 1 - 100 Employee
    • Manager, Web Development
      • Oct 2014 - Oct 2015

      - Managing a Front End development team through mentorship, delegation and identification of opportunities for professional growth.- Managing multi-tenant code base and continuously expand its functionality and stability.- Ensuring W3C compliance across all web development efforts.- Leading weekly code reviews.

    • Team Lead, Web Development
      • Feb 2014 - Oct 2014

      - Acting as technical lead in bug triage and collaborate with a support team for timely issue resolution.- Assessing LOE/feasibility for prospective work.- Collaboration with multiple engineering teams to resolve technical issues and leverage new features and releases.- Refactoring dated and/or deprecated XSLT, CSS, JavaScript and HTML to improve performance, scalability and extensibility.

    • Lead Developer, Client Operations
      • May 2011 - Feb 2014

      - Engineering, testing and supporting search and media solutions for high traffic sites using a wide variety of front end technologies, including but not limited to JavaScript, jQuery, HTML(5), CSS(3), XML/XSLT, JSON/AJAX and responsive web design.- Engaging with project managers/account owners to ensure clear communication of progress, raising concerns early and brainstorm solutions.

    • United States
    • Software Development
    • 1 - 100 Employee
    • Web Developer - Contractor
      • Feb 2006 - May 2011

      - Working in a customer support team to assist customers with technical questions and requests. - Developing functional and attractive web elements, using HTML, CSS, JavaScript and Adobe Photoshop. - Applying corporate identity to a template driven Data Asset Management system with creative use of graphics and other web content. - Managing, optimizing, and creating custom reports from Salesforce CRM. - Schedule and assist with running web seminars. - Working in a customer support team to assist customers with technical questions and requests. - Developing functional and attractive web elements, using HTML, CSS, JavaScript and Adobe Photoshop. - Applying corporate identity to a template driven Data Asset Management system with creative use of graphics and other web content. - Managing, optimizing, and creating custom reports from Salesforce CRM. - Schedule and assist with running web seminars.

    • Web Developer
      • 2008 - 2011

Community

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